[2026-03-03T20:15:03.965050] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-03-03T20:15:04.142032] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-03-03T20:15:04.325905] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-03-03T20:15:04.501255] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-03-03T20:15:04.501715] [WARN ] [STATE ] State set to: WAITING [2026-03-03T20:15:04.501781] [INFO ] [STATE ] Checking TDM service status... [2026-03-03T20:15:04.699864] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-03-03T20:15:04.705857] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-03-03), and is a dependency of this service. [2026-03-03T20:15:04.768029] [WARN ] [sig-status] Service 'sig' is not running. [2026-03-03T20:15:04.843277] [WARN ] [sap-status] Service 'sap' is not running. [2026-03-03T20:15:04.891068] [WARN ] [exp-status] Service 'exp' is not running. [2026-03-03T20:15:04.891300] [WARN ] [STATE ] State set to: RUNNING [2026-03-03T20:15:04.891365] [INFO ] [CACHE ] Starting cache update [2026-03-03T20:15:04.891404] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-03-03T20:15:04.894977] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-03-03T20:15:04.895263] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-03-03T20:15:04.895307] [INFO ] [CACHE ] Cache update completed successfully [2026-03-03T20:15:04.895338] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-03-03T20:15:04.895369] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-03T20:15:04.970537] [DEBUG] [REMOTE ] Fetched 3369 unique symbols from directory listing. [2026-03-03T20:15:04.977855] [INFO ] [sig ] Skipping 3369 symbols with existing configuration [2026-03-03T20:15:04.977959] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-03-03T20:15:04.979137] [INFO ] [sig ] Generating forecasts for all active symbols [2026-03-03T20:15:04.979185] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-03T20:15:05.099766] [DEBUG] [REMOTE ] Fetched 3369 unique symbols from directory listing. [2026-03-03T20:15:05.103770] [INFO ] [sig ] Found 3369 active symbols to forecast [2026-03-03T20:15:05.106682] [INFO ] [sig ] [1/3369] Forecasting A... [2026-03-03T20:15:05.106797] [INFO ] [sig ] Generating forecast for: A [2026-03-03T20:15:05.106859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-03-03T20:15:05.120491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-03-03T20:15:05.120927] [INFO ] [FORECASTER] Starting predict_future for A [2026-03-03T20:15:05.121924] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-03-03T20:15:05.121982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:05.122017] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:05.122046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:05.122108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:05.184160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:05.185814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:05.185942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:05.185979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:05.317639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:05.317804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:05.317850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:05.317917] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:05.322276] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-03-03T20:15:05.322694] [INFO ] [FORECASTER] Completed predict_future for A [2026-03-03T20:15:05.322859] [INFO ] [sig ] A: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:05.469801] [INFO ] [LOCAL ] Saved forecast: A 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/A.txt [2026-03-03T20:15:05.469973] [INFO ] [sig ] [1/3369] Completed A in 0.4s | 2.75 sym/s | Total: 0.4s | ETA: 20.4m [2026-03-03T20:15:05.470018] [INFO ] [sig ] [2/3369] Forecasting AAL... [2026-03-03T20:15:05.470052] [INFO ] [sig ] Generating forecast for: AAL [2026-03-03T20:15:05.470087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-03-03T20:15:05.482549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-03-03T20:15:05.482907] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-03-03T20:15:05.483772] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-03-03T20:15:05.483826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:05.483859] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:05.483887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:05.483946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:05.542809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:05.543691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:05.543790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:05.543827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:05.673677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:05.673894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:05.673945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:05.673987] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:05.677761] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-03-03T20:15:05.678096] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-03-03T20:15:05.678266] [INFO ] [sig ] AAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:05.829906] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AAL.txt [2026-03-03T20:15:05.830081] [INFO ] [sig ] [2/3369] Completed AAL in 0.4s | 2.76 sym/s | Total: 0.7s | ETA: 20.3m [2026-03-03T20:15:05.830132] [INFO ] [sig ] [3/3369] Forecasting AAOI... [2026-03-03T20:15:05.830164] [INFO ] [sig ] Generating forecast for: AAOI [2026-03-03T20:15:05.830201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-03-03T20:15:05.842786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-03-03T20:15:05.843196] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-03-03T20:15:05.844082] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-03-03T20:15:05.844138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:05.844171] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:05.844197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:05.844254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:05.904242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:05.905171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:05.905297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:05.905346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:06.037308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:06.037468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:06.037513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:06.037545] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:06.041331] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=11.92%) [2026-03-03T20:15:06.041697] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-03-03T20:15:06.041860] [INFO ] [sig ] AAOI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:06.187971] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AAOI.txt [2026-03-03T20:15:06.188151] [INFO ] [sig ] [3/3369] Completed AAOI in 0.4s | 2.77 sym/s | Total: 1.1s | ETA: 20.2m [2026-03-03T20:15:06.188193] [INFO ] [sig ] [4/3369] Forecasting AAON... [2026-03-03T20:15:06.188225] [INFO ] [sig ] Generating forecast for: AAON [2026-03-03T20:15:06.188257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-03-03T20:15:06.201638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-03-03T20:15:06.202002] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-03-03T20:15:06.203060] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-03-03T20:15:06.203118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:06.203151] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:06.203180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:06.203239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:06.272251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:06.273343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:06.273447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:06.273496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:06.412849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:06.413041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:06.413086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:06.413117] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:06.417416] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-03-03T20:15:06.417802] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-03-03T20:15:06.418015] [INFO ] [sig ] AAON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:06.578241] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AAON.txt [2026-03-03T20:15:06.578403] [INFO ] [sig ] [4/3369] Completed AAON in 0.4s | 2.72 sym/s | Total: 1.5s | ETA: 20.6m [2026-03-03T20:15:06.578447] [INFO ] [sig ] [5/3369] Forecasting AAP... [2026-03-03T20:15:06.578479] [INFO ] [sig ] Generating forecast for: AAP [2026-03-03T20:15:06.578511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-03-03T20:15:06.591503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-03-03T20:15:06.592027] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-03-03T20:15:06.593231] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-03-03T20:15:06.593297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:06.593340] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:06.593391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:06.593470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:06.659167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:06.660152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:06.660253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:06.660289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:06.788461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:06.788654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:06.788701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:06.788732] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:06.793691] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-03-03T20:15:06.794337] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-03-03T20:15:06.794517] [INFO ] [sig ] AAP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:06.952993] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AAP.txt [2026-03-03T20:15:06.953161] [INFO ] [sig ] [5/3369] Completed AAP in 0.4s | 2.71 sym/s | Total: 1.8s | ETA: 20.7m [2026-03-03T20:15:06.953202] [INFO ] [sig ] [6/3369] Forecasting AAPB... [2026-03-03T20:15:06.953234] [INFO ] [sig ] Generating forecast for: AAPB [2026-03-03T20:15:06.953266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-03-03T20:15:06.970196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-03-03T20:15:06.970784] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-03-03T20:15:06.972040] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-03-03T20:15:06.972114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:06.972170] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:06.972215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:06.972288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:07.047788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:07.048743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:07.048832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:07.048876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:07.169908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:07.170073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:07.170116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:07.170146] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:07.174163] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=71.25%) [2026-03-03T20:15:07.174528] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-03-03T20:15:07.174709] [INFO ] [sig ] AAPB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:07.319453] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AAPB.txt [2026-03-03T20:15:07.319648] [INFO ] [sig ] [6/3369] Completed AAPB in 0.4s | 2.71 sym/s | Total: 2.2s | ETA: 20.7m [2026-03-03T20:15:07.319691] [INFO ] [sig ] [7/3369] Forecasting AAPD... [2026-03-03T20:15:07.319722] [INFO ] [sig ] Generating forecast for: AAPD [2026-03-03T20:15:07.319754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-03-03T20:15:07.331463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-03-03T20:15:07.331803] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-03-03T20:15:07.332635] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-03-03T20:15:07.332699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:07.332733] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:07.332760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:07.332818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:07.396625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:07.397702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:07.397796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:07.397832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:07.520086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:07.520489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:07.520552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:07.520624] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:07.524329] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=19.67%) [2026-03-03T20:15:07.524659] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-03-03T20:15:07.524807] [INFO ] [sig ] AAPD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:07.673024] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AAPD.txt [2026-03-03T20:15:07.673191] [INFO ] [sig ] [7/3369] Completed AAPD in 0.4s | 2.73 sym/s | Total: 2.6s | ETA: 20.5m [2026-03-03T20:15:07.673232] [INFO ] [sig ] [8/3369] Forecasting AAPL... [2026-03-03T20:15:07.673262] [INFO ] [sig ] Generating forecast for: AAPL [2026-03-03T20:15:07.673295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-03-03T20:15:07.685103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-03-03T20:15:07.685430] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-03-03T20:15:07.686271] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-03-03T20:15:07.686324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:07.686357] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:07.686385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:07.686442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:07.746555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:07.747527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:07.747640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:07.747676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:07.876454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:07.876632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:07.876677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:07.876709] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:07.880359] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-03-03T20:15:07.880684] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-03-03T20:15:07.880831] [INFO ] [sig ] AAPL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:08.023680] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AAPL.txt [2026-03-03T20:15:08.023860] [INFO ] [sig ] [8/3369] Completed AAPL in 0.4s | 2.74 sym/s | Total: 2.9s | ETA: 20.4m [2026-03-03T20:15:08.023899] [INFO ] [sig ] [9/3369] Forecasting AAXJ... [2026-03-03T20:15:08.023930] [INFO ] [sig ] Generating forecast for: AAXJ [2026-03-03T20:15:08.023960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-03-03T20:15:08.036521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-03-03T20:15:08.036995] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-03-03T20:15:08.038222] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-03-03T20:15:08.038283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:08.038320] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:08.038350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:08.038413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:08.101304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:08.102474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:08.102562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:08.102617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:08.238831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:08.239034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:08.239076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:08.239106] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:08.242869] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-03-03T20:15:08.243237] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-03-03T20:15:08.243405] [INFO ] [sig ] AAXJ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:08.400359] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AAXJ.txt [2026-03-03T20:15:08.400526] [INFO ] [sig ] [9/3369] Completed AAXJ in 0.4s | 2.73 sym/s | Total: 3.3s | ETA: 20.5m [2026-03-03T20:15:08.400568] [INFO ] [sig ] [10/3369] Forecasting AB... [2026-03-03T20:15:08.400620] [INFO ] [sig ] Generating forecast for: AB [2026-03-03T20:15:08.400652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-03-03T20:15:08.413326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-03-03T20:15:08.413722] [INFO ] [FORECASTER] Starting predict_future for AB [2026-03-03T20:15:08.414605] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-03-03T20:15:08.414664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:08.414738] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:08.414770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:08.414830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:08.485059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:08.486295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:08.486424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:08.486474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:08.625391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:08.625554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:08.625615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:08.625647] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:08.629222] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-03-03T20:15:08.629527] [INFO ] [FORECASTER] Completed predict_future for AB [2026-03-03T20:15:08.629692] [INFO ] [sig ] AB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:08.773114] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AB.txt [2026-03-03T20:15:08.773281] [INFO ] [sig ] [10/3369] Completed AB in 0.4s | 2.73 sym/s | Total: 3.7s | ETA: 20.5m [2026-03-03T20:15:08.773323] [INFO ] [sig ] [11/3369] Forecasting ABCB... [2026-03-03T20:15:08.773354] [INFO ] [sig ] Generating forecast for: ABCB [2026-03-03T20:15:08.773387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-03-03T20:15:08.785265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-03-03T20:15:08.785594] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-03-03T20:15:08.786657] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-03-03T20:15:08.786713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:08.786748] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:08.786775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:08.786834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:08.845084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:08.845859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:08.845941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:08.845975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:08.986127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:08.986323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:08.986366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:08.986395] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:08.990269] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=56.11%) [2026-03-03T20:15:08.990633] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-03-03T20:15:08.990784] [INFO ] [sig ] ABCB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:09.131336] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ABCB.txt [2026-03-03T20:15:09.131484] [INFO ] [sig ] [11/3369] Completed ABCB in 0.4s | 2.73 sym/s | Total: 4.0s | ETA: 20.5m [2026-03-03T20:15:09.131525] [INFO ] [sig ] [12/3369] Forecasting ABCL... [2026-03-03T20:15:09.131562] [INFO ] [sig ] Generating forecast for: ABCL [2026-03-03T20:15:09.131615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-03-03T20:15:09.143277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-03-03T20:15:09.143619] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-03-03T20:15:09.144455] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-03-03T20:15:09.144511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:09.144544] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:09.144600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:09.144668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:09.202322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:09.203204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:09.203292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:09.203326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:09.326407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:09.326586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:09.326631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:09.326661] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:09.330160] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=42.00%) [2026-03-03T20:15:09.330487] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-03-03T20:15:09.330645] [INFO ] [sig ] ABCL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:09.473053] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ABCL.txt [2026-03-03T20:15:09.473271] [INFO ] [sig ] [12/3369] Completed ABCL in 0.3s | 2.75 sym/s | Total: 4.4s | ETA: 20.4m [2026-03-03T20:15:09.473325] [INFO ] [sig ] [13/3369] Forecasting ABEO... [2026-03-03T20:15:09.473366] [INFO ] [sig ] Generating forecast for: ABEO [2026-03-03T20:15:09.473403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-03-03T20:15:09.484970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-03-03T20:15:09.485379] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-03-03T20:15:09.486263] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-03-03T20:15:09.486318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:09.486349] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:09.486377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:09.486439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:09.544464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:09.545394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:09.545485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:09.545520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:09.665249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:09.665424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:09.665469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:09.665535] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:09.669098] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=87.45%) [2026-03-03T20:15:09.669413] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-03-03T20:15:09.669553] [INFO ] [sig ] ABEO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:09.839599] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ABEO.txt [2026-03-03T20:15:09.839767] [INFO ] [sig ] [13/3369] Completed ABEO in 0.4s | 2.75 sym/s | Total: 4.7s | ETA: 20.4m [2026-03-03T20:15:09.839817] [INFO ] [sig ] [14/3369] Forecasting ABG... [2026-03-03T20:15:09.839846] [INFO ] [sig ] Generating forecast for: ABG [2026-03-03T20:15:09.839881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-03-03T20:15:09.853435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-03-03T20:15:09.853883] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-03-03T20:15:09.854956] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-03-03T20:15:09.855011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:09.855043] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:09.855070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:09.855128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:09.918888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:09.919925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:09.920024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:09.920060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:10.048381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:10.048605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:10.048659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:10.048693] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:10.052849] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-03-03T20:15:10.053286] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-03-03T20:15:10.053457] [INFO ] [sig ] ABG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:10.209543] [INFO ] [LOCAL ] Saved forecast: ABG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ABG.txt [2026-03-03T20:15:10.209726] [INFO ] [sig ] [14/3369] Completed ABG in 0.4s | 2.74 sym/s | Total: 5.1s | ETA: 20.4m [2026-03-03T20:15:10.209767] [INFO ] [sig ] [15/3369] Forecasting ABM... [2026-03-03T20:15:10.209797] [INFO ] [sig ] Generating forecast for: ABM [2026-03-03T20:15:10.209828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-03-03T20:15:10.222769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-03-03T20:15:10.223158] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-03-03T20:15:10.224000] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-03-03T20:15:10.224055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:10.224088] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:10.224114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:10.224172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:10.283803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:10.284728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:10.284813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:10.284847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:10.405756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:10.405916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:10.405956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:10.405988] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:10.409480] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-03-03T20:15:10.409787] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-03-03T20:15:10.409921] [INFO ] [sig ] ABM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:10.554197] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ABM.txt [2026-03-03T20:15:10.554376] [INFO ] [sig ] [15/3369] Completed ABM in 0.3s | 2.75 sym/s | Total: 5.4s | ETA: 20.3m [2026-03-03T20:15:10.554420] [INFO ] [sig ] [16/3369] Forecasting ABNB... [2026-03-03T20:15:10.554452] [INFO ] [sig ] Generating forecast for: ABNB [2026-03-03T20:15:10.554486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-03-03T20:15:10.566705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-03-03T20:15:10.567043] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-03-03T20:15:10.567902] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-03-03T20:15:10.567956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:10.567992] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:10.568018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:10.568080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:10.625414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:10.626345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:10.626434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:10.626467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:10.747390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:10.747552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:10.747614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:10.747645] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:10.751126] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-03-03T20:15:10.751416] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-03-03T20:15:10.751551] [INFO ] [sig ] ABNB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:10.907121] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ABNB.txt [2026-03-03T20:15:10.907287] [INFO ] [sig ] [16/3369] Completed ABNB in 0.4s | 2.76 sym/s | Total: 5.8s | ETA: 20.3m [2026-03-03T20:15:10.907326] [INFO ] [sig ] [17/3369] Forecasting ABOS... [2026-03-03T20:15:10.907357] [INFO ] [sig ] Generating forecast for: ABOS [2026-03-03T20:15:10.907390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-03-03T20:15:10.919100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-03-03T20:15:10.919445] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-03-03T20:15:10.920346] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-03-03T20:15:10.920403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:10.920437] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:10.920464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:10.920521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:10.983018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:10.983995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:10.984088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:10.984123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:11.111548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:11.111749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:11.111792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:11.111821] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:11.115685] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-03-03T20:15:11.116044] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-03-03T20:15:11.116195] [INFO ] [sig ] ABOS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:11.280785] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ABOS.txt [2026-03-03T20:15:11.280965] [INFO ] [sig ] [17/3369] Completed ABOS in 0.4s | 2.75 sym/s | Total: 6.2s | ETA: 20.3m [2026-03-03T20:15:11.281008] [INFO ] [sig ] [18/3369] Forecasting ABSI... [2026-03-03T20:15:11.281039] [INFO ] [sig ] Generating forecast for: ABSI [2026-03-03T20:15:11.281071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-03-03T20:15:11.294814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-03-03T20:15:11.295270] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-03-03T20:15:11.296213] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-03-03T20:15:11.296272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:11.296335] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:11.296364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:11.296423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:11.357532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:11.358537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:11.358659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:11.358695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:11.483660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:11.483843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:11.483886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:11.483917] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:11.487784] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-03-03T20:15:11.488255] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-03-03T20:15:11.488461] [INFO ] [sig ] ABSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:11.650193] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ABSI.txt [2026-03-03T20:15:11.650374] [INFO ] [sig ] [18/3369] Completed ABSI in 0.4s | 2.75 sym/s | Total: 6.5s | ETA: 20.3m [2026-03-03T20:15:11.650417] [INFO ] [sig ] [19/3369] Forecasting ABUS... [2026-03-03T20:15:11.650448] [INFO ] [sig ] Generating forecast for: ABUS [2026-03-03T20:15:11.650482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-03-03T20:15:11.663080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-03-03T20:15:11.663558] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-03-03T20:15:11.664523] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-03-03T20:15:11.664606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:11.664656] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:11.664688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:11.664748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:11.728486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:11.729467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:11.729564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:11.729619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:11.851359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:11.851534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:11.851596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:11.851631] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:11.856129] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-03-03T20:15:11.856772] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-03-03T20:15:11.856943] [INFO ] [sig ] ABUS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:12.011278] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ABUS.txt [2026-03-03T20:15:12.011478] [INFO ] [sig ] [19/3369] Completed ABUS in 0.4s | 2.75 sym/s | Total: 6.9s | ETA: 20.3m [2026-03-03T20:15:12.011520] [INFO ] [sig ] [20/3369] Forecasting ABVC... [2026-03-03T20:15:12.011551] [INFO ] [sig ] Generating forecast for: ABVC [2026-03-03T20:15:12.011601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-03-03T20:15:12.024329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-03-03T20:15:12.024840] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-03-03T20:15:12.025783] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-03-03T20:15:12.025840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:12.025876] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:12.025905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:12.025965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:12.084547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:12.085550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:12.085713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:12.085747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:12.212385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:12.212556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:12.212620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:12.212653] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:12.216734] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-03-03T20:15:12.217343] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-03-03T20:15:12.217519] [INFO ] [sig ] ABVC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:12.366350] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ABVC.txt [2026-03-03T20:15:12.366524] [INFO ] [sig ] [20/3369] Completed ABVC in 0.4s | 2.75 sym/s | Total: 7.3s | ETA: 20.3m [2026-03-03T20:15:12.366566] [INFO ] [sig ] [21/3369] Forecasting ABVE... [2026-03-03T20:15:12.366620] [INFO ] [sig ] Generating forecast for: ABVE [2026-03-03T20:15:12.366651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-03-03T20:15:12.379739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-03-03T20:15:12.380094] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-03-03T20:15:12.380930] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-03-03T20:15:12.380984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:12.381016] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:12.381043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:12.381100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:12.440826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:12.441762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:12.441847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:12.441880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:12.566715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:12.566878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:12.566921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:12.566950] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:12.570965] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=26.02%) [2026-03-03T20:15:12.571409] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-03-03T20:15:12.571545] [INFO ] [sig ] ABVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:12.738177] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ABVE.txt [2026-03-03T20:15:12.738349] [INFO ] [sig ] [21/3369] Completed ABVE in 0.4s | 2.75 sym/s | Total: 7.6s | ETA: 20.3m [2026-03-03T20:15:12.738396] [INFO ] [sig ] [22/3369] Forecasting ABVX... [2026-03-03T20:15:12.738426] [INFO ] [sig ] Generating forecast for: ABVX [2026-03-03T20:15:12.738459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-03-03T20:15:12.755310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-03-03T20:15:12.755945] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-03-03T20:15:12.757505] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-03-03T20:15:12.757565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:12.757628] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:12.757658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:12.757718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:12.820895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:12.822136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:12.822245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:12.822281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:12.949413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:12.949630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:12.949677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:12.949706] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:12.953555] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-03-03T20:15:12.953912] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-03-03T20:15:12.954066] [INFO ] [sig ] ABVX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:13.103501] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ABVX.txt [2026-03-03T20:15:13.103704] [INFO ] [sig ] [22/3369] Completed ABVX in 0.4s | 2.75 sym/s | Total: 8.0s | ETA: 20.3m [2026-03-03T20:15:13.103751] [INFO ] [sig ] [23/3369] Forecasting ACA... [2026-03-03T20:15:13.103782] [INFO ] [sig ] Generating forecast for: ACA [2026-03-03T20:15:13.103816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-03-03T20:15:13.117309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-03-03T20:15:13.117741] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-03-03T20:15:13.118725] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-03-03T20:15:13.118782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:13.118816] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:13.118844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:13.118904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:13.186808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:13.187860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:13.187980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:13.188016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:13.325119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:13.325295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:13.325339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:13.325372] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:13.329729] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=36.80%) [2026-03-03T20:15:13.330075] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-03-03T20:15:13.330250] [INFO ] [sig ] ACA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:13.484663] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACA.txt [2026-03-03T20:15:13.484926] [INFO ] [sig ] [23/3369] Completed ACA in 0.4s | 2.75 sym/s | Total: 8.4s | ETA: 20.3m [2026-03-03T20:15:13.484984] [INFO ] [sig ] [24/3369] Forecasting ACAD... [2026-03-03T20:15:13.485018] [INFO ] [sig ] Generating forecast for: ACAD [2026-03-03T20:15:13.485049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-03-03T20:15:13.498599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-03-03T20:15:13.499018] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-03-03T20:15:13.499893] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-03-03T20:15:13.499948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:13.499982] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:13.500010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:13.500068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:13.557348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:13.558230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:13.558320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:13.558354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:13.683774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:13.683954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:13.683996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:13.684026] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:13.688214] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-03-03T20:15:13.688741] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-03-03T20:15:13.688888] [INFO ] [sig ] ACAD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:13.833874] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACAD.txt [2026-03-03T20:15:13.834015] [INFO ] [sig ] [24/3369] Completed ACAD in 0.3s | 2.75 sym/s | Total: 8.7s | ETA: 20.3m [2026-03-03T20:15:13.834054] [INFO ] [sig ] [25/3369] Forecasting ACB... [2026-03-03T20:15:13.834083] [INFO ] [sig ] Generating forecast for: ACB [2026-03-03T20:15:13.834113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-03-03T20:15:13.845912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-03-03T20:15:13.846220] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-03-03T20:15:13.847102] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-03-03T20:15:13.847165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:13.847199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:13.847226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:13.847283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:13.905228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:13.905915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:13.906005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:13.906066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:14.045978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:14.046154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:14.046200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:14.046247] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:14.050560] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=89.34%) [2026-03-03T20:15:14.050894] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-03-03T20:15:14.051035] [INFO ] [sig ] ACB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:14.199923] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACB.txt [2026-03-03T20:15:14.200120] [INFO ] [sig ] [25/3369] Completed ACB in 0.4s | 2.75 sym/s | Total: 9.1s | ETA: 20.3m [2026-03-03T20:15:14.200183] [INFO ] [sig ] [26/3369] Forecasting ACCO... [2026-03-03T20:15:14.200217] [INFO ] [sig ] Generating forecast for: ACCO [2026-03-03T20:15:14.200248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-03-03T20:15:14.212331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-03-03T20:15:14.212699] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-03-03T20:15:14.213508] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-03-03T20:15:14.213562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:14.213616] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:14.213644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:14.213702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:14.273835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:14.274759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:14.274845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:14.274877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:14.403139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:14.403303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:14.403347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:14.403378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:14.407396] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=24.06%) [2026-03-03T20:15:14.407904] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-03-03T20:15:14.408071] [INFO ] [sig ] ACCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:14.556607] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACCO.txt [2026-03-03T20:15:14.556777] [INFO ] [sig ] [26/3369] Completed ACCO in 0.4s | 2.75 sym/s | Total: 9.5s | ETA: 20.3m [2026-03-03T20:15:14.556822] [INFO ] [sig ] [27/3369] Forecasting ACDC... [2026-03-03T20:15:14.556855] [INFO ] [sig ] Generating forecast for: ACDC [2026-03-03T20:15:14.556890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-03-03T20:15:14.568683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-03-03T20:15:14.568988] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-03-03T20:15:14.569855] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-03-03T20:15:14.569910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:14.569969] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:14.570002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:14.570073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:14.628975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:14.629918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:14.630026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:14.630062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:14.749413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:14.749592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:14.749637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:14.749667] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:14.753160] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-03-03T20:15:14.753445] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-03-03T20:15:14.753594] [INFO ] [sig ] ACDC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:14.895158] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACDC.txt [2026-03-03T20:15:14.895311] [INFO ] [sig ] [27/3369] Completed ACDC in 0.3s | 2.76 sym/s | Total: 9.8s | ETA: 20.2m [2026-03-03T20:15:14.895352] [INFO ] [sig ] [28/3369] Forecasting ACEL... [2026-03-03T20:15:14.895382] [INFO ] [sig ] Generating forecast for: ACEL [2026-03-03T20:15:14.895413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-03-03T20:15:14.907543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-03-03T20:15:14.907857] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-03-03T20:15:14.908708] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-03-03T20:15:14.908761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:14.908793] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:14.908821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:14.908878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:14.966948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:14.967630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:14.967713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:14.967746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:15.090993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:15.091163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:15.091206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:15.091425] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:15.095003] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-03-03T20:15:15.095329] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-03-03T20:15:15.095475] [INFO ] [sig ] ACEL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:15.243748] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACEL.txt [2026-03-03T20:15:15.243910] [INFO ] [sig ] [28/3369] Completed ACEL in 0.3s | 2.76 sym/s | Total: 10.1s | ETA: 20.2m [2026-03-03T20:15:15.243950] [INFO ] [sig ] [29/3369] Forecasting ACGL... [2026-03-03T20:15:15.243980] [INFO ] [sig ] Generating forecast for: ACGL [2026-03-03T20:15:15.244011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-03-03T20:15:15.255661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-03-03T20:15:15.256009] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-03-03T20:15:15.256856] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-03-03T20:15:15.256911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:15.256946] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:15.256984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:15.257044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:15.315364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:15.316211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:15.316295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:15.316328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:15.439059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:15.439234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:15.439276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:15.439307] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:15.442899] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=31.01%) [2026-03-03T20:15:15.443218] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-03-03T20:15:15.443362] [INFO ] [sig ] ACGL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:15.593564] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACGL.txt [2026-03-03T20:15:15.593784] [INFO ] [sig ] [29/3369] Completed ACGL in 0.3s | 2.77 sym/s | Total: 10.5s | ETA: 20.1m [2026-03-03T20:15:15.593827] [INFO ] [sig ] [30/3369] Forecasting ACGLN... [2026-03-03T20:15:15.593857] [INFO ] [sig ] Generating forecast for: ACGLN [2026-03-03T20:15:15.593890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-03-03T20:15:15.606271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-03-03T20:15:15.606657] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-03-03T20:15:15.607713] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-03-03T20:15:15.607766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:15.607798] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:15.607824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:15.607899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:15.672451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:15.673416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:15.673508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:15.673543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:15.794174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:15.794340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:15.794382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:15.794450] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:15.798133] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-03-03T20:15:15.798457] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-03-03T20:15:15.798628] [INFO ] [sig ] ACGLN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:15.944887] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACGLN.txt [2026-03-03T20:15:15.945110] [INFO ] [sig ] [30/3369] Completed ACGLN in 0.4s | 2.77 sym/s | Total: 10.8s | ETA: 20.1m [2026-03-03T20:15:15.945177] [INFO ] [sig ] [31/3369] Forecasting ACGLO... [2026-03-03T20:15:15.945230] [INFO ] [sig ] Generating forecast for: ACGLO [2026-03-03T20:15:15.945278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-03-03T20:15:15.960263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-03-03T20:15:15.960715] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-03-03T20:15:15.961555] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-03-03T20:15:15.961631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:15.961666] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:15.961695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:15.961754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:16.044595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:16.045731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:16.045841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:16.045883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:16.180710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:16.180872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:16.180916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:16.180947] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:16.184611] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=21.68%) [2026-03-03T20:15:16.184930] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-03-03T20:15:16.185072] [INFO ] [sig ] ACGLO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:16.337169] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACGLO.txt [2026-03-03T20:15:16.337381] [INFO ] [sig ] [31/3369] Completed ACGLO in 0.4s | 2.76 sym/s | Total: 11.2s | ETA: 20.2m [2026-03-03T20:15:16.337437] [INFO ] [sig ] [32/3369] Forecasting ACHC... [2026-03-03T20:15:16.337470] [INFO ] [sig ] Generating forecast for: ACHC [2026-03-03T20:15:16.337505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-03-03T20:15:16.351669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-03-03T20:15:16.352106] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-03-03T20:15:16.353029] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-03-03T20:15:16.353099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:16.353140] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:16.353174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:16.353245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:16.415063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:16.416205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:16.416317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:16.416362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:16.542813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:16.542981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:16.543025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:16.543057] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:16.547673] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-03T20:15:16.548092] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-03-03T20:15:16.548279] [INFO ] [sig ] ACHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:16.694198] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACHC.txt [2026-03-03T20:15:16.694360] [INFO ] [sig ] [32/3369] Completed ACHC in 0.4s | 2.76 sym/s | Total: 11.6s | ETA: 20.1m [2026-03-03T20:15:16.694401] [INFO ] [sig ] [33/3369] Forecasting ACI... [2026-03-03T20:15:16.694435] [INFO ] [sig ] Generating forecast for: ACI [2026-03-03T20:15:16.694470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-03-03T20:15:16.706612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-03-03T20:15:16.706975] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-03-03T20:15:16.707975] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-03-03T20:15:16.708034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:16.708067] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:16.708095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:16.708153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:16.767744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:16.768709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:16.768801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:16.768836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:16.888921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:16.889088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:16.889130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:16.889162] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:16.892719] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=43.98%) [2026-03-03T20:15:16.893020] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-03-03T20:15:16.893165] [INFO ] [sig ] ACI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:17.046766] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACI.txt [2026-03-03T20:15:17.046938] [INFO ] [sig ] [33/3369] Completed ACI in 0.4s | 2.76 sym/s | Total: 11.9s | ETA: 20.1m [2026-03-03T20:15:17.046981] [INFO ] [sig ] [34/3369] Forecasting ACIC... [2026-03-03T20:15:17.047011] [INFO ] [sig ] Generating forecast for: ACIC [2026-03-03T20:15:17.047044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-03-03T20:15:17.066663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-03-03T20:15:17.067238] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-03-03T20:15:17.068523] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-03-03T20:15:17.068633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:17.068684] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:17.068725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:17.068817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:17.148742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:17.149703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:17.149812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:17.149849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:17.274996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:17.275159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:17.275202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:17.275233] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:17.278862] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-03-03T20:15:17.279169] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-03-03T20:15:17.279314] [INFO ] [sig ] ACIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:17.428051] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACIC.txt [2026-03-03T20:15:17.428247] [INFO ] [sig ] [34/3369] Completed ACIC in 0.4s | 2.76 sym/s | Total: 12.3s | ETA: 20.1m [2026-03-03T20:15:17.428291] [INFO ] [sig ] [35/3369] Forecasting ACLS... [2026-03-03T20:15:17.428321] [INFO ] [sig ] Generating forecast for: ACLS [2026-03-03T20:15:17.428354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-03-03T20:15:17.440907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-03-03T20:15:17.441293] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-03-03T20:15:17.442174] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-03-03T20:15:17.442233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:17.442267] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:17.442295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:17.442353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:17.501423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:17.502334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:17.502423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:17.502458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:17.628049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:17.628223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:17.628265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:17.628297] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:17.632143] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-03-03T20:15:17.632705] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-03-03T20:15:17.632859] [INFO ] [sig ] ACLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:17.784742] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACLS.txt [2026-03-03T20:15:17.784924] [INFO ] [sig ] [35/3369] Completed ACLS in 0.4s | 2.76 sym/s | Total: 12.7s | ETA: 20.1m [2026-03-03T20:15:17.784971] [INFO ] [sig ] [36/3369] Forecasting ACLX... [2026-03-03T20:15:17.785003] [INFO ] [sig ] Generating forecast for: ACLX [2026-03-03T20:15:17.785039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-03-03T20:15:17.797127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-03-03T20:15:17.797488] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-03-03T20:15:17.798357] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-03-03T20:15:17.798411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:17.798443] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:17.798470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:17.798526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:17.859620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:17.860678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:17.860781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:17.860822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:17.992121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:17.992287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:17.992331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:17.992593] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:17.996869] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-03-03T20:15:17.997210] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-03-03T20:15:17.997371] [INFO ] [sig ] ACLX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:18.161823] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACLX.txt [2026-03-03T20:15:18.161987] [INFO ] [sig ] [36/3369] Completed ACLX in 0.4s | 2.76 sym/s | Total: 13.1s | ETA: 20.1m [2026-03-03T20:15:18.162027] [INFO ] [sig ] [37/3369] Forecasting ACM... [2026-03-03T20:15:18.162058] [INFO ] [sig ] Generating forecast for: ACM [2026-03-03T20:15:18.162088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-03-03T20:15:18.174784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-03-03T20:15:18.175194] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-03-03T20:15:18.176027] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-03-03T20:15:18.176081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:18.176114] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:18.176142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:18.176201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:18.243427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:18.244547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:18.244723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:18.244771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:18.371948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:18.372119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:18.372160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:18.372190] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:18.376094] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=89.85%) [2026-03-03T20:15:18.376612] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-03-03T20:15:18.376764] [INFO ] [sig ] ACM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:18.527753] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACM.txt [2026-03-03T20:15:18.527956] [INFO ] [sig ] [37/3369] Completed ACM in 0.4s | 2.76 sym/s | Total: 13.4s | ETA: 20.1m [2026-03-03T20:15:18.528001] [INFO ] [sig ] [38/3369] Forecasting ACN... [2026-03-03T20:15:18.528032] [INFO ] [sig ] Generating forecast for: ACN [2026-03-03T20:15:18.528066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-03-03T20:15:18.540135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-03-03T20:15:18.540557] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-03-03T20:15:18.541456] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-03-03T20:15:18.541514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:18.541548] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:18.541596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:18.541674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:18.604487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:18.605735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:18.605852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:18.605887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:18.746134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:18.746303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:18.746346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:18.746378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:18.750088] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=73.67%) [2026-03-03T20:15:18.750444] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-03-03T20:15:18.750619] [INFO ] [sig ] ACN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:18.907813] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACN.txt [2026-03-03T20:15:18.908066] [INFO ] [sig ] [38/3369] Completed ACN in 0.4s | 2.75 sym/s | Total: 13.8s | ETA: 20.2m [2026-03-03T20:15:18.908124] [INFO ] [sig ] [39/3369] Forecasting ACNB... [2026-03-03T20:15:18.908163] [INFO ] [sig ] Generating forecast for: ACNB [2026-03-03T20:15:18.908199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-03-03T20:15:18.924254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-03-03T20:15:18.924998] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-03-03T20:15:18.926306] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-03-03T20:15:18.926381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:18.926427] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:18.926468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:18.926556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:18.990056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:18.991038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:18.991139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:18.991174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:19.108621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:19.108800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:19.108843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:19.108872] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:19.112539] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-03-03T20:15:19.112921] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-03-03T20:15:19.113084] [INFO ] [sig ] ACNB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:19.263167] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACNB.txt [2026-03-03T20:15:19.263343] [INFO ] [sig ] [39/3369] Completed ACNB in 0.4s | 2.75 sym/s | Total: 14.2s | ETA: 20.1m [2026-03-03T20:15:19.263387] [INFO ] [sig ] [40/3369] Forecasting ACON... [2026-03-03T20:15:19.263418] [INFO ] [sig ] Generating forecast for: ACON [2026-03-03T20:15:19.263451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-03-03T20:15:19.275447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-03-03T20:15:19.275944] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-03-03T20:15:19.276878] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-03-03T20:15:19.276934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:19.276970] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:19.276997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:19.277068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:19.338199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:19.339154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:19.339260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:19.339302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:19.457547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:19.457743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:19.457788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:19.457821] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:19.461433] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-03-03T20:15:19.461764] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-03-03T20:15:19.461908] [INFO ] [sig ] ACON: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:19.618819] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACON.txt [2026-03-03T20:15:19.619014] [INFO ] [sig ] [40/3369] Completed ACON in 0.4s | 2.76 sym/s | Total: 14.5s | ETA: 20.1m [2026-03-03T20:15:19.619056] [INFO ] [sig ] [41/3369] Forecasting ACP... [2026-03-03T20:15:19.619085] [INFO ] [sig ] Generating forecast for: ACP [2026-03-03T20:15:19.619121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-03-03T20:15:19.631717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-03-03T20:15:19.632143] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-03-03T20:15:19.633219] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-03-03T20:15:19.633287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:19.633323] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:19.633350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:19.633409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:19.694776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:19.695712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:19.695802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:19.695837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:19.815564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:19.815744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:19.815786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:19.815816] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:19.819326] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-03-03T20:15:19.819819] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-03-03T20:15:19.819953] [INFO ] [sig ] ACP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:19.961733] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACP.txt [2026-03-03T20:15:19.961848] [INFO ] [sig ] [41/3369] Completed ACP in 0.3s | 2.76 sym/s | Total: 14.9s | ETA: 20.1m [2026-03-03T20:15:19.961887] [INFO ] [sig ] [42/3369] Forecasting ACRE... [2026-03-03T20:15:19.961916] [INFO ] [sig ] Generating forecast for: ACRE [2026-03-03T20:15:19.961948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-03-03T20:15:19.973454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-03-03T20:15:19.973749] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-03-03T20:15:19.974530] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-03-03T20:15:19.974612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:19.974647] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:19.974676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:19.974734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:20.037591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:20.038242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:20.038325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:20.038358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:20.162298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:20.162462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:20.162504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:20.162532] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:20.166011] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=44.07%) [2026-03-03T20:15:20.166306] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-03-03T20:15:20.166445] [INFO ] [sig ] ACRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:20.310539] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACRE.txt [2026-03-03T20:15:20.310729] [INFO ] [sig ] [42/3369] Completed ACRE in 0.3s | 2.76 sym/s | Total: 15.2s | ETA: 20.1m [2026-03-03T20:15:20.310769] [INFO ] [sig ] [43/3369] Forecasting ACRS... [2026-03-03T20:15:20.310798] [INFO ] [sig ] Generating forecast for: ACRS [2026-03-03T20:15:20.310829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-03-03T20:15:20.322883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-03-03T20:15:20.323259] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-03-03T20:15:20.324088] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-03-03T20:15:20.324143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:20.324176] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:20.324203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:20.324260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:20.384023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:20.384939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:20.385028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:20.385064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:20.515421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:20.515609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:20.515666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:20.515700] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:20.519897] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=23.03%) [2026-03-03T20:15:20.520319] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-03-03T20:15:20.520490] [INFO ] [sig ] ACRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:20.675271] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACRS.txt [2026-03-03T20:15:20.675441] [INFO ] [sig ] [43/3369] Completed ACRS in 0.4s | 2.76 sym/s | Total: 15.6s | ETA: 20.1m [2026-03-03T20:15:20.675483] [INFO ] [sig ] [44/3369] Forecasting ACTG... [2026-03-03T20:15:20.675514] [INFO ] [sig ] Generating forecast for: ACTG [2026-03-03T20:15:20.675548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-03-03T20:15:20.687964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-03-03T20:15:20.688403] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-03-03T20:15:20.689312] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-03-03T20:15:20.689370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:20.689435] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:20.689465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:20.689524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:20.755677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:20.756771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:20.756878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:20.756923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:20.881260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:20.881432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:20.881475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:20.881506] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:20.885255] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-03-03T20:15:20.885604] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-03-03T20:15:20.885753] [INFO ] [sig ] ACTG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:21.044886] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACTG.txt [2026-03-03T20:15:21.045056] [INFO ] [sig ] [44/3369] Completed ACTG in 0.4s | 2.76 sym/s | Total: 15.9s | ETA: 20.1m [2026-03-03T20:15:21.045102] [INFO ] [sig ] [45/3369] Forecasting ACVA... [2026-03-03T20:15:21.045134] [INFO ] [sig ] Generating forecast for: ACVA [2026-03-03T20:15:21.045167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-03-03T20:15:21.059062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-03-03T20:15:21.059455] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-03-03T20:15:21.060340] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-03-03T20:15:21.060397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:21.060652] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:21.060687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:21.060747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:21.125318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:21.126352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:21.126455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:21.126511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:21.254990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:21.255155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:21.255200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:21.255231] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:21.258935] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-03-03T20:15:21.259256] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-03-03T20:15:21.259403] [INFO ] [sig ] ACVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:21.414941] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ACVA.txt [2026-03-03T20:15:21.415161] [INFO ] [sig ] [45/3369] Completed ACVA in 0.4s | 2.76 sym/s | Total: 16.3s | ETA: 20.1m [2026-03-03T20:15:21.415225] [INFO ] [sig ] [46/3369] Forecasting ACWI... [2026-03-03T20:15:21.415272] [INFO ] [sig ] Generating forecast for: ACWI [2026-03-03T20:15:21.415323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-03-03T20:15:21.429718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-03-03T20:15:21.430131] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-03-03T20:15:21.431003] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-03-03T20:15:21.431060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:21.431095] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:21.431123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:21.431189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:21.491415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:21.492350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:21.492445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:21.492479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:21.617349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:21.617523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:21.617566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:21.617620] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:21.621815] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=39.58%) [2026-03-03T20:15:21.622175] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-03-03T20:15:21.622334] [INFO ] [sig ] ACWI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:21.770712] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACWI.txt [2026-03-03T20:15:21.770882] [INFO ] [sig ] [46/3369] Completed ACWI in 0.4s | 2.76 sym/s | Total: 16.7s | ETA: 20.1m [2026-03-03T20:15:21.770924] [INFO ] [sig ] [47/3369] Forecasting ACWX... [2026-03-03T20:15:21.770953] [INFO ] [sig ] Generating forecast for: ACWX [2026-03-03T20:15:21.770987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-03-03T20:15:21.782979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-03-03T20:15:21.783375] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-03-03T20:15:21.784243] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-03-03T20:15:21.784304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:21.784337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:21.784366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:21.784424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:21.846871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:21.847822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:21.847956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:21.847993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:21.974438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:21.974619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:21.974662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:21.974729] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:21.978712] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-03-03T20:15:21.979076] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-03-03T20:15:21.979232] [INFO ] [sig ] ACWX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:22.127544] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACWX.txt [2026-03-03T20:15:22.127738] [INFO ] [sig ] [47/3369] Completed ACWX in 0.4s | 2.76 sym/s | Total: 17.0s | ETA: 20.1m [2026-03-03T20:15:22.127781] [INFO ] [sig ] [48/3369] Forecasting ACXP... [2026-03-03T20:15:22.127812] [INFO ] [sig ] Generating forecast for: ACXP [2026-03-03T20:15:22.127845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-03-03T20:15:22.139269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-03-03T20:15:22.139600] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-03-03T20:15:22.140396] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-03-03T20:15:22.140449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:22.140482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:22.140511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:22.140568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:22.200352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:22.201026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:22.201106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:22.201139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:22.315511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:22.315663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:22.315703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:22.315732] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:22.319092] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-03-03T20:15:22.319378] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-03-03T20:15:22.319509] [INFO ] [sig ] ACXP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:22.462256] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ACXP.txt [2026-03-03T20:15:22.462385] [INFO ] [sig ] [48/3369] Completed ACXP in 0.3s | 2.77 sym/s | Total: 17.4s | ETA: 20.0m [2026-03-03T20:15:22.462425] [INFO ] [sig ] [49/3369] Forecasting ADBE... [2026-03-03T20:15:22.462454] [INFO ] [sig ] Generating forecast for: ADBE [2026-03-03T20:15:22.462697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-03-03T20:15:22.476685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-03-03T20:15:22.477039] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-03-03T20:15:22.477946] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-03-03T20:15:22.478004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:22.478037] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:22.478064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:22.478123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:22.538476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:22.539320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:22.539402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:22.539436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:22.663135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:22.663313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:22.663364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:22.663398] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:22.666841] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=1.27%) [2026-03-03T20:15:22.667124] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-03-03T20:15:22.667252] [INFO ] [sig ] ADBE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:22.811305] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ADBE.txt [2026-03-03T20:15:22.811448] [INFO ] [sig ] [49/3369] Completed ADBE in 0.3s | 2.77 sym/s | Total: 17.7s | ETA: 20.0m [2026-03-03T20:15:22.811487] [INFO ] [sig ] [50/3369] Forecasting ADC... [2026-03-03T20:15:22.811516] [INFO ] [sig ] Generating forecast for: ADC [2026-03-03T20:15:22.811745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-03-03T20:15:22.824728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-03-03T20:15:22.825027] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-03-03T20:15:22.826095] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-03-03T20:15:22.826150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:22.826183] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:22.826215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:22.826285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:22.885709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:22.886345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:22.886427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:22.886460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:23.002937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:23.003103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:23.003144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:23.003173] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:23.006868] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-03-03T20:15:23.007245] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-03-03T20:15:23.007405] [INFO ] [sig ] ADC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:23.157438] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ADC.txt [2026-03-03T20:15:23.157590] [INFO ] [sig ] [50/3369] Completed ADC in 0.3s | 2.77 sym/s | Total: 18.1s | ETA: 20.0m [2026-03-03T20:15:23.157632] [INFO ] [sig ] [51/3369] Forecasting ADEA... [2026-03-03T20:15:23.157662] [INFO ] [sig ] Generating forecast for: ADEA [2026-03-03T20:15:23.157694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-03-03T20:15:23.170786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-03-03T20:15:23.171225] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-03-03T20:15:23.172151] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-03-03T20:15:23.172216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:23.172255] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:23.172285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:23.172345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:23.237218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:23.238227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:23.238314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:23.238348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:23.358911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:23.359080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:23.359124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:23.359155] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:23.362704] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-03-03T20:15:23.362998] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-03-03T20:15:23.363138] [INFO ] [sig ] ADEA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:23.521373] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ADEA.txt [2026-03-03T20:15:23.521768] [INFO ] [sig ] [51/3369] Completed ADEA in 0.4s | 2.77 sym/s | Total: 18.4s | ETA: 20.0m [2026-03-03T20:15:23.521810] [INFO ] [sig ] [52/3369] Forecasting ADI... [2026-03-03T20:15:23.521841] [INFO ] [sig ] Generating forecast for: ADI [2026-03-03T20:15:23.521873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-03-03T20:15:23.534761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-03-03T20:15:23.535162] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-03-03T20:15:23.536023] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-03-03T20:15:23.536078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:23.536111] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:23.536139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:23.536196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:23.595549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:23.596268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:23.596353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:23.596386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:23.720507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:23.720701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:23.720746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:23.720776] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:23.724257] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=90.41%) [2026-03-03T20:15:23.724540] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-03-03T20:15:23.724705] [INFO ] [sig ] ADI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:23.868649] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ADI.txt [2026-03-03T20:15:23.868789] [INFO ] [sig ] [52/3369] Completed ADI in 0.3s | 2.77 sym/s | Total: 18.8s | ETA: 19.9m [2026-03-03T20:15:23.868829] [INFO ] [sig ] [53/3369] Forecasting ADMA... [2026-03-03T20:15:23.868858] [INFO ] [sig ] Generating forecast for: ADMA [2026-03-03T20:15:23.868890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-03-03T20:15:23.885890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-03-03T20:15:23.886297] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-03-03T20:15:23.887162] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-03-03T20:15:23.887221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:23.887275] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:23.887311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:23.887384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:23.958611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:23.959784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:23.959872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:23.959906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:24.087211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:24.087375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:24.087417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:24.087446] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:24.092528] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=87.21%) [2026-03-03T20:15:24.092989] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-03-03T20:15:24.093193] [INFO ] [sig ] ADMA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:24.238287] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ADMA.txt [2026-03-03T20:15:24.238411] [INFO ] [sig ] [53/3369] Completed ADMA in 0.4s | 2.77 sym/s | Total: 19.1s | ETA: 19.9m [2026-03-03T20:15:24.238450] [INFO ] [sig ] [54/3369] Forecasting ADP... [2026-03-03T20:15:24.238478] [INFO ] [sig ] Generating forecast for: ADP [2026-03-03T20:15:24.238509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-03-03T20:15:24.250216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-03-03T20:15:24.250499] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-03-03T20:15:24.251357] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-03-03T20:15:24.251412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:24.251445] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:24.251473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:24.251530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:24.313907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:24.314818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:24.314936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:24.314971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:24.443118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:24.443277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:24.443318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:24.443348] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:24.446820] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-03-03T20:15:24.447102] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-03-03T20:15:24.447236] [INFO ] [sig ] ADP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:24.595014] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ADP.txt [2026-03-03T20:15:24.595176] [INFO ] [sig ] [54/3369] Completed ADP in 0.4s | 2.77 sym/s | Total: 19.5s | ETA: 19.9m [2026-03-03T20:15:24.595217] [INFO ] [sig ] [55/3369] Forecasting ADSE... [2026-03-03T20:15:24.595247] [INFO ] [sig ] Generating forecast for: ADSE [2026-03-03T20:15:24.595279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-03-03T20:15:24.606562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-03-03T20:15:24.606922] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-03-03T20:15:24.607753] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-03-03T20:15:24.607808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:24.607841] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:24.607869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:24.607946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:24.668710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:24.669631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:24.669716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:24.669749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:24.791468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:24.791656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:24.791701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:24.791731] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:24.795257] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-03-03T20:15:24.795558] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-03-03T20:15:24.795724] [INFO ] [sig ] ADSE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:24.944483] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ADSE.txt [2026-03-03T20:15:24.944655] [INFO ] [sig ] [55/3369] Completed ADSE in 0.3s | 2.77 sym/s | Total: 19.8s | ETA: 19.9m [2026-03-03T20:15:24.944704] [INFO ] [sig ] [56/3369] Forecasting ADSK... [2026-03-03T20:15:24.944734] [INFO ] [sig ] Generating forecast for: ADSK [2026-03-03T20:15:24.944765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-03-03T20:15:24.956916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-03-03T20:15:24.957219] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-03-03T20:15:24.958096] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-03-03T20:15:24.958151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:24.958184] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:24.958213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:24.958280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:25.018787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:25.019694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:25.019783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:25.019818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:25.144531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:25.144721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:25.144763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:25.144796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:25.148445] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-03-03T20:15:25.148772] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-03-03T20:15:25.148908] [INFO ] [sig ] ADSK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:25.289072] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ADSK.txt [2026-03-03T20:15:25.289256] [INFO ] [sig ] [56/3369] Completed ADSK in 0.3s | 2.77 sym/s | Total: 20.2s | ETA: 19.9m [2026-03-03T20:15:25.289321] [INFO ] [sig ] [57/3369] Forecasting ADTN... [2026-03-03T20:15:25.289360] [INFO ] [sig ] Generating forecast for: ADTN [2026-03-03T20:15:25.289399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-03-03T20:15:25.301314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-03-03T20:15:25.301674] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-03-03T20:15:25.302534] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-03-03T20:15:25.302605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:25.302640] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:25.302667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:25.302739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:25.362912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:25.363686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:25.363773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:25.363807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:25.482254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:25.482412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:25.482455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:25.482485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:25.486094] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-03-03T20:15:25.486387] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-03-03T20:15:25.486523] [INFO ] [sig ] ADTN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:25.639453] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ADTN.txt [2026-03-03T20:15:25.639711] [INFO ] [sig ] [57/3369] Completed ADTN in 0.4s | 2.78 sym/s | Total: 20.5s | ETA: 19.9m [2026-03-03T20:15:25.639774] [INFO ] [sig ] [58/3369] Forecasting ADUS... [2026-03-03T20:15:25.639817] [INFO ] [sig ] Generating forecast for: ADUS [2026-03-03T20:15:25.639862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-03-03T20:15:25.652020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-03-03T20:15:25.652324] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-03-03T20:15:25.653175] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-03-03T20:15:25.653231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:25.653265] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:25.653294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:25.653352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:25.714730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:25.715705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:25.715988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:25.716024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:25.834604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:25.834955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:25.834995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:25.835024] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:25.839071] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=89.73%) [2026-03-03T20:15:25.839381] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-03-03T20:15:25.839552] [INFO ] [sig ] ADUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:25.984187] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ADUS.txt [2026-03-03T20:15:25.984312] [INFO ] [sig ] [58/3369] Completed ADUS in 0.3s | 2.78 sym/s | Total: 20.9s | ETA: 19.9m [2026-03-03T20:15:25.984357] [INFO ] [sig ] [59/3369] Forecasting ADX... [2026-03-03T20:15:25.984401] [INFO ] [sig ] Generating forecast for: ADX [2026-03-03T20:15:25.984443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-03-03T20:15:25.996205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-03-03T20:15:25.996523] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-03-03T20:15:25.997331] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-03-03T20:15:25.997389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:25.997421] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:25.997449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:25.997507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:26.058831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:26.059537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:26.059640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:26.059676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:26.185911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:26.186061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:26.186102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:26.186131] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:26.190235] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: DOWN (p=26.98%) [2026-03-03T20:15:26.190516] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-03-03T20:15:26.190664] [INFO ] [sig ] ADX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:26.331744] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ADX.txt [2026-03-03T20:15:26.331864] [INFO ] [sig ] [59/3369] Completed ADX in 0.3s | 2.78 sym/s | Total: 21.2s | ETA: 19.8m [2026-03-03T20:15:26.331903] [INFO ] [sig ] [60/3369] Forecasting AEE... [2026-03-03T20:15:26.331932] [INFO ] [sig ] Generating forecast for: AEE [2026-03-03T20:15:26.331963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-03-03T20:15:26.343558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-03-03T20:15:26.343839] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-03-03T20:15:26.344635] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-03-03T20:15:26.344688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:26.344720] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:26.344747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:26.344805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:26.402597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:26.403194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:26.403273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:26.403305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:26.524649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:26.524792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:26.524831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:26.524876] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:26.528392] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-03-03T20:15:26.528700] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-03-03T20:15:26.528833] [INFO ] [sig ] AEE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:26.672715] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AEE.txt [2026-03-03T20:15:26.672837] [INFO ] [sig ] [60/3369] Completed AEE in 0.3s | 2.78 sym/s | Total: 21.6s | ETA: 19.8m [2026-03-03T20:15:26.672875] [INFO ] [sig ] [61/3369] Forecasting AEFC... [2026-03-03T20:15:26.672903] [INFO ] [sig ] Generating forecast for: AEFC [2026-03-03T20:15:26.672933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-03-03T20:15:26.684687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-03-03T20:15:26.684962] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-03-03T20:15:26.685771] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-03-03T20:15:26.685824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:26.685883] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:26.685912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:26.685970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:26.743202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:26.744050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:26.744132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:26.744165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:26.881306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:26.881479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:26.881731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:26.881764] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:26.885462] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=90.42%) [2026-03-03T20:15:26.885983] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-03-03T20:15:26.886129] [INFO ] [sig ] AEFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:27.029991] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AEFC.txt [2026-03-03T20:15:27.030135] [INFO ] [sig ] [61/3369] Completed AEFC in 0.4s | 2.78 sym/s | Total: 21.9s | ETA: 19.8m [2026-03-03T20:15:27.030176] [INFO ] [sig ] [62/3369] Forecasting AEG... [2026-03-03T20:15:27.030205] [INFO ] [sig ] Generating forecast for: AEG [2026-03-03T20:15:27.030236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-03-03T20:15:27.042231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-03-03T20:15:27.042509] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-03-03T20:15:27.043517] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-03-03T20:15:27.043590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:27.043628] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:27.043656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:27.043715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:27.100801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:27.101434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:27.101514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:27.101560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:27.219810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:27.219939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:27.219979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:27.220007] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:27.223689] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-03-03T20:15:27.223966] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-03-03T20:15:27.224099] [INFO ] [sig ] AEG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:27.365428] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AEG.txt [2026-03-03T20:15:27.365547] [INFO ] [sig ] [62/3369] Completed AEG in 0.3s | 2.79 sym/s | Total: 22.3s | ETA: 19.8m [2026-03-03T20:15:27.365605] [INFO ] [sig ] [63/3369] Forecasting AEI... [2026-03-03T20:15:27.365636] [INFO ] [sig ] Generating forecast for: AEI [2026-03-03T20:15:27.365667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-03-03T20:15:27.377367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-03-03T20:15:27.377648] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-03-03T20:15:27.378468] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-03-03T20:15:27.378523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:27.378556] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:27.378607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:27.378666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:27.435908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:27.436508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:27.436604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:27.436640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:27.554784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:27.554925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:27.554964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:27.554993] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:27.558550] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=68.99%) [2026-03-03T20:15:27.558861] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-03-03T20:15:27.558995] [INFO ] [sig ] AEI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:27.698233] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AEI.txt [2026-03-03T20:15:27.698356] [INFO ] [sig ] [63/3369] Completed AEI in 0.3s | 2.79 sym/s | Total: 22.6s | ETA: 19.8m [2026-03-03T20:15:27.698402] [INFO ] [sig ] [64/3369] Forecasting AEIS... [2026-03-03T20:15:27.698436] [INFO ] [sig ] Generating forecast for: AEIS [2026-03-03T20:15:27.698473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-03-03T20:15:27.711113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-03-03T20:15:27.711376] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-03-03T20:15:27.712320] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-03-03T20:15:27.712374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:27.712406] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:27.712444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:27.712503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:27.771468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:27.772093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:27.772176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:27.772208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:27.895077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:27.895209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:27.895250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:27.895308] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:27.898810] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-03-03T20:15:27.899095] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-03-03T20:15:27.899229] [INFO ] [sig ] AEIS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:28.050785] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AEIS.txt [2026-03-03T20:15:28.050912] [INFO ] [sig ] [64/3369] Completed AEIS in 0.4s | 2.79 sym/s | Total: 22.9s | ETA: 19.7m [2026-03-03T20:15:28.050951] [INFO ] [sig ] [65/3369] Forecasting AEM... [2026-03-03T20:15:28.050980] [INFO ] [sig ] Generating forecast for: AEM [2026-03-03T20:15:28.051010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-03-03T20:15:28.063390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-03-03T20:15:28.063693] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-03-03T20:15:28.064516] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-03-03T20:15:28.064588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:28.064624] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:28.064652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:28.064711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:28.121833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:28.122468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:28.122549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:28.122600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:28.249475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:28.249646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:28.249688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:28.249720] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:28.253212] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: DOWN (p=47.99%) [2026-03-03T20:15:28.253495] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-03-03T20:15:28.253644] [INFO ] [sig ] AEM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:28.396466] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AEM.txt [2026-03-03T20:15:28.396609] [INFO ] [sig ] [65/3369] Completed AEM in 0.3s | 2.79 sym/s | Total: 23.3s | ETA: 19.7m [2026-03-03T20:15:28.396650] [INFO ] [sig ] [66/3369] Forecasting AEO... [2026-03-03T20:15:28.396679] [INFO ] [sig ] Generating forecast for: AEO [2026-03-03T20:15:28.396710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-03-03T20:15:28.408868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-03-03T20:15:28.409154] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-03-03T20:15:28.409972] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-03-03T20:15:28.410025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:28.410057] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:28.410084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:28.410142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:28.466494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:28.467114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:28.467193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:28.467226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:28.592854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:28.592987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:28.593026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:28.593054] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:28.596441] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=82.25%) [2026-03-03T20:15:28.596903] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-03-03T20:15:28.597040] [INFO ] [sig ] AEO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:28.739786] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AEO.txt [2026-03-03T20:15:28.739902] [INFO ] [sig ] [66/3369] Completed AEO in 0.3s | 2.79 sym/s | Total: 23.6s | ETA: 19.7m [2026-03-03T20:15:28.739941] [INFO ] [sig ] [67/3369] Forecasting AEP... [2026-03-03T20:15:28.739971] [INFO ] [sig ] Generating forecast for: AEP [2026-03-03T20:15:28.740002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-03-03T20:15:28.752205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-03-03T20:15:28.752502] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-03-03T20:15:28.753307] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-03-03T20:15:28.753361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:28.753393] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:28.753421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:28.753479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:28.810991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:28.811654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:28.811734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:28.811767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:28.931390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:28.931545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:28.931603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:28.931634] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:28.935425] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=53.28%) [2026-03-03T20:15:28.935731] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-03-03T20:15:28.935875] [INFO ] [sig ] AEP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:29.085061] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AEP.txt [2026-03-03T20:15:29.085209] [INFO ] [sig ] [67/3369] Completed AEP in 0.3s | 2.79 sym/s | Total: 24.0s | ETA: 19.7m [2026-03-03T20:15:29.085252] [INFO ] [sig ] [68/3369] Forecasting AES... [2026-03-03T20:15:29.085283] [INFO ] [sig ] Generating forecast for: AES [2026-03-03T20:15:29.085314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-03-03T20:15:29.098177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-03-03T20:15:29.098483] [INFO ] [FORECASTER] Starting predict_future for AES [2026-03-03T20:15:29.099353] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-03-03T20:15:29.099409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:29.099443] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:29.099472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:29.099532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:29.158790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:29.159510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:29.159614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:29.159651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:29.278962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:29.279133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:29.279173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:29.279204] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:29.282861] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-03-03T20:15:29.283232] [INFO ] [FORECASTER] Completed predict_future for AES [2026-03-03T20:15:29.283388] [INFO ] [sig ] AES: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:29.423537] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AES.txt [2026-03-03T20:15:29.423690] [INFO ] [sig ] [68/3369] Completed AES in 0.3s | 2.80 sym/s | Total: 24.3s | ETA: 19.7m [2026-03-03T20:15:29.423731] [INFO ] [sig ] [69/3369] Forecasting AESI... [2026-03-03T20:15:29.423760] [INFO ] [sig ] Generating forecast for: AESI [2026-03-03T20:15:29.423792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-03-03T20:15:29.440498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-03-03T20:15:29.440870] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-03-03T20:15:29.441698] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-03-03T20:15:29.441752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:29.441783] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:29.441809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:29.441866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:29.498994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:29.499814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:29.499901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:29.499934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:29.623619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:29.623808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:29.623865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:29.623906] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:29.629152] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-03-03T20:15:29.629651] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-03-03T20:15:29.629864] [INFO ] [sig ] AESI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:29.789910] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AESI.txt [2026-03-03T20:15:29.790078] [INFO ] [sig ] [69/3369] Completed AESI in 0.4s | 2.80 sym/s | Total: 24.7s | ETA: 19.7m [2026-03-03T20:15:29.790119] [INFO ] [sig ] [70/3369] Forecasting AEVA... [2026-03-03T20:15:29.790149] [INFO ] [sig ] Generating forecast for: AEVA [2026-03-03T20:15:29.790181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-03-03T20:15:29.804709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-03-03T20:15:29.805050] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-03-03T20:15:29.805969] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-03-03T20:15:29.806028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:29.806063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:29.806091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:29.806157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:29.868026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:29.869089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:29.869178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:29.869212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:29.992825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:29.992969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:29.993011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:29.993040] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:29.996606] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=73.41%) [2026-03-03T20:15:29.996895] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-03-03T20:15:29.997029] [INFO ] [sig ] AEVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:30.138505] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AEVA.txt [2026-03-03T20:15:30.138636] [INFO ] [sig ] [70/3369] Completed AEVA in 0.3s | 2.80 sym/s | Total: 25.0s | ETA: 19.7m [2026-03-03T20:15:30.138678] [INFO ] [sig ] [71/3369] Forecasting AEYE... [2026-03-03T20:15:30.138707] [INFO ] [sig ] Generating forecast for: AEYE [2026-03-03T20:15:30.138737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-03-03T20:15:30.150454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-03-03T20:15:30.150731] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-03-03T20:15:30.151516] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-03-03T20:15:30.151589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:30.151624] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:30.151653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:30.151710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:30.208470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:30.209101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:30.209203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:30.209238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:30.329940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:30.330063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:30.330100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:30.330129] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:30.333429] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=11.44%) [2026-03-03T20:15:30.333745] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-03-03T20:15:30.333878] [INFO ] [sig ] AEYE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:30.473678] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AEYE.txt [2026-03-03T20:15:30.473784] [INFO ] [sig ] [71/3369] Completed AEYE in 0.3s | 2.80 sym/s | Total: 25.4s | ETA: 19.6m [2026-03-03T20:15:30.473822] [INFO ] [sig ] [72/3369] Forecasting AFB... [2026-03-03T20:15:30.473852] [INFO ] [sig ] Generating forecast for: AFB [2026-03-03T20:15:30.473882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-03-03T20:15:30.489295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-03-03T20:15:30.489804] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-03-03T20:15:30.490982] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-03-03T20:15:30.491046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:30.491080] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:30.491110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:30.491206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:30.562465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:30.563440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:30.563763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:30.563814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:30.699378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:30.699559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:30.699627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:30.699658] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:30.703474] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-03-03T20:15:30.703893] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-03-03T20:15:30.704058] [INFO ] [sig ] AFB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:30.855513] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AFB.txt [2026-03-03T20:15:30.855720] [INFO ] [sig ] [72/3369] Completed AFB in 0.4s | 2.80 sym/s | Total: 25.7s | ETA: 19.7m [2026-03-03T20:15:30.855770] [INFO ] [sig ] [73/3369] Forecasting AFCG... [2026-03-03T20:15:30.855801] [INFO ] [sig ] Generating forecast for: AFCG [2026-03-03T20:15:30.855832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-03-03T20:15:30.869346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-03-03T20:15:30.869800] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-03-03T20:15:30.870705] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-03-03T20:15:30.870764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:30.870796] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:30.870822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:30.870880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:30.933618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:30.934619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:30.934725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:30.934760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:31.060917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:31.061111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:31.061156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:31.061185] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:31.065500] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: UP (p=61.22%) [2026-03-03T20:15:31.066095] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-03-03T20:15:31.066254] [INFO ] [sig ] AFCG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:31.243829] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AFCG.txt [2026-03-03T20:15:31.244025] [INFO ] [sig ] [73/3369] Completed AFCG in 0.4s | 2.79 sym/s | Total: 26.1s | ETA: 19.7m [2026-03-03T20:15:31.244074] [INFO ] [sig ] [74/3369] Forecasting AFG... [2026-03-03T20:15:31.244105] [INFO ] [sig ] Generating forecast for: AFG [2026-03-03T20:15:31.244136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-03-03T20:15:31.257463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-03-03T20:15:31.257953] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-03-03T20:15:31.259004] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-03-03T20:15:31.259061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:31.259097] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:31.259125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:31.259184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:31.323600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:31.324612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:31.324710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:31.324746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:31.450518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:31.450715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:31.450761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:31.450793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:31.454491] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=28.07%) [2026-03-03T20:15:31.454854] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-03-03T20:15:31.455007] [INFO ] [sig ] AFG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:31.611084] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AFG.txt [2026-03-03T20:15:31.611276] [INFO ] [sig ] [74/3369] Completed AFG in 0.4s | 2.79 sym/s | Total: 26.5s | ETA: 19.7m [2026-03-03T20:15:31.611319] [INFO ] [sig ] [75/3369] Forecasting AFGC... [2026-03-03T20:15:31.611350] [INFO ] [sig ] Generating forecast for: AFGC [2026-03-03T20:15:31.611381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-03-03T20:15:31.623345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-03-03T20:15:31.623886] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-03-03T20:15:31.624897] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-03-03T20:15:31.624956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:31.624990] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:31.625018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:31.625078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:31.689620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:31.690613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:31.690704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:31.690749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:31.806560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:31.806748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:31.806791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:31.806821] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:31.810477] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-03-03T20:15:31.810831] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-03-03T20:15:31.810974] [INFO ] [sig ] AFGC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:31.960276] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AFGC.txt [2026-03-03T20:15:31.960446] [INFO ] [sig ] [75/3369] Completed AFGC in 0.3s | 2.79 sym/s | Total: 26.9s | ETA: 19.7m [2026-03-03T20:15:31.960488] [INFO ] [sig ] [76/3369] Forecasting AFL... [2026-03-03T20:15:31.960518] [INFO ] [sig ] Generating forecast for: AFL [2026-03-03T20:15:31.960552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-03-03T20:15:31.974292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-03-03T20:15:31.974843] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-03-03T20:15:31.975676] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-03-03T20:15:31.975731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:31.975764] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:31.975980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:31.976037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:32.036756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:32.037699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:32.037803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:32.037841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:32.175723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:32.175906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:32.175957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:32.175988] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:32.180182] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-03-03T20:15:32.180526] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-03-03T20:15:32.180711] [INFO ] [sig ] AFL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:32.327286] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AFL.txt [2026-03-03T20:15:32.327440] [INFO ] [sig ] [76/3369] Completed AFL in 0.4s | 2.79 sym/s | Total: 27.2s | ETA: 19.7m [2026-03-03T20:15:32.327487] [INFO ] [sig ] [77/3369] Forecasting AFRM... [2026-03-03T20:15:32.327518] [INFO ] [sig ] Generating forecast for: AFRM [2026-03-03T20:15:32.327551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-03-03T20:15:32.340924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-03-03T20:15:32.341477] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-03-03T20:15:32.342308] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-03-03T20:15:32.342363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:32.342408] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:32.342436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:32.342495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:32.400725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:32.401546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:32.401653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:32.401689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:32.526208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:32.526382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:32.526425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:32.526455] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:32.529988] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-03-03T20:15:32.530282] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-03-03T20:15:32.530417] [INFO ] [sig ] AFRM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:32.672834] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AFRM.txt [2026-03-03T20:15:32.672973] [INFO ] [sig ] [77/3369] Completed AFRM in 0.3s | 2.79 sym/s | Total: 27.6s | ETA: 19.6m [2026-03-03T20:15:32.673012] [INFO ] [sig ] [78/3369] Forecasting AFYA... [2026-03-03T20:15:32.673041] [INFO ] [sig ] Generating forecast for: AFYA [2026-03-03T20:15:32.673072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-03-03T20:15:32.685132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-03-03T20:15:32.685478] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-03-03T20:15:32.686303] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-03-03T20:15:32.686357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:32.686414] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:32.686443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:32.686501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:32.745540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:32.746496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:32.746604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:32.746643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:32.865115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:32.865279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:32.865322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:32.865353] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:32.868967] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-03-03T20:15:32.869267] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-03-03T20:15:32.869410] [INFO ] [sig ] AFYA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:33.012509] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AFYA.txt [2026-03-03T20:15:33.012686] [INFO ] [sig ] [78/3369] Completed AFYA in 0.3s | 2.80 sym/s | Total: 27.9s | ETA: 19.6m [2026-03-03T20:15:33.012729] [INFO ] [sig ] [79/3369] Forecasting AG... [2026-03-03T20:15:33.012760] [INFO ] [sig ] Generating forecast for: AG [2026-03-03T20:15:33.012790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-03-03T20:15:33.025216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-03-03T20:15:33.025611] [INFO ] [FORECASTER] Starting predict_future for AG [2026-03-03T20:15:33.026442] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-03-03T20:15:33.026499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:33.026532] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:33.026563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:33.026656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:33.086534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:33.087446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:33.087544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:33.087599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:33.208895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:33.209075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:33.209123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:33.209156] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:33.212793] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=39.75%) [2026-03-03T20:15:33.213100] [INFO ] [FORECASTER] Completed predict_future for AG [2026-03-03T20:15:33.213240] [INFO ] [sig ] AG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:33.399504] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AG.txt [2026-03-03T20:15:33.399705] [INFO ] [sig ] [79/3369] Completed AG in 0.4s | 2.79 sym/s | Total: 28.3s | ETA: 19.6m [2026-03-03T20:15:33.399751] [INFO ] [sig ] [80/3369] Forecasting AGCO... [2026-03-03T20:15:33.399783] [INFO ] [sig ] Generating forecast for: AGCO [2026-03-03T20:15:33.399818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-03-03T20:15:33.412667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-03-03T20:15:33.413060] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-03-03T20:15:33.413988] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-03-03T20:15:33.414043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:33.414088] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:33.414118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:33.414190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:33.478022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:33.479125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:33.479243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:33.479282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:33.610445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:33.610632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:33.610679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:33.610717] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:33.614891] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=51.07%) [2026-03-03T20:15:33.615228] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-03-03T20:15:33.615386] [INFO ] [sig ] AGCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:33.770999] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGCO.txt [2026-03-03T20:15:33.771143] [INFO ] [sig ] [80/3369] Completed AGCO in 0.4s | 2.79 sym/s | Total: 28.7s | ETA: 19.6m [2026-03-03T20:15:33.771202] [INFO ] [sig ] [81/3369] Forecasting AGD... [2026-03-03T20:15:33.771242] [INFO ] [sig ] Generating forecast for: AGD [2026-03-03T20:15:33.771275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-03-03T20:15:33.783848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-03-03T20:15:33.784124] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-03-03T20:15:33.784937] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-03-03T20:15:33.784990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:33.785023] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:33.785051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:33.785108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:33.842291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:33.842961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:33.843041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:33.843074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:33.965506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:33.965890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:33.965934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:33.965963] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:33.970017] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=26.93%) [2026-03-03T20:15:33.970300] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-03-03T20:15:33.970433] [INFO ] [sig ] AGD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:34.118453] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AGD.txt [2026-03-03T20:15:34.118644] [INFO ] [sig ] [81/3369] Completed AGD in 0.3s | 2.79 sym/s | Total: 29.0s | ETA: 19.6m [2026-03-03T20:15:34.118698] [INFO ] [sig ] [82/3369] Forecasting AGEN... [2026-03-03T20:15:34.118728] [INFO ] [sig ] Generating forecast for: AGEN [2026-03-03T20:15:34.118760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-03-03T20:15:34.130909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-03-03T20:15:34.131191] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-03-03T20:15:34.132017] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-03-03T20:15:34.132071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:34.132103] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:34.132131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:34.132197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:34.191989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:34.192698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:34.192792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:34.192827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:34.316532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:34.316713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:34.316756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:34.316785] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:34.320229] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=49.79%) [2026-03-03T20:15:34.320519] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-03-03T20:15:34.320691] [INFO ] [sig ] AGEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:34.471986] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AGEN.txt [2026-03-03T20:15:34.472134] [INFO ] [sig ] [82/3369] Completed AGEN in 0.4s | 2.79 sym/s | Total: 29.4s | ETA: 19.6m [2026-03-03T20:15:34.472174] [INFO ] [sig ] [83/3369] Forecasting AGI... [2026-03-03T20:15:34.472204] [INFO ] [sig ] Generating forecast for: AGI [2026-03-03T20:15:34.472235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-03-03T20:15:34.484514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-03-03T20:15:34.485022] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-03-03T20:15:34.486028] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-03-03T20:15:34.486081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:34.486113] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:34.486139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:34.486196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:34.544846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:34.545535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:34.545642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:34.545677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:34.670244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:34.670411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:34.670452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:34.670480] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:34.674489] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: UP (p=86.21%) [2026-03-03T20:15:34.674991] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-03-03T20:15:34.675133] [INFO ] [sig ] AGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:34.826555] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGI.txt [2026-03-03T20:15:34.826747] [INFO ] [sig ] [83/3369] Completed AGI in 0.4s | 2.79 sym/s | Total: 29.7s | ETA: 19.6m [2026-03-03T20:15:34.826795] [INFO ] [sig ] [84/3369] Forecasting AGIO... [2026-03-03T20:15:34.826825] [INFO ] [sig ] Generating forecast for: AGIO [2026-03-03T20:15:34.826857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-03-03T20:15:35.018807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-03-03T20:15:35.019324] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-03-03T20:15:35.020559] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-03-03T20:15:35.020653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:35.020691] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:35.020723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:35.020786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:35.088537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:35.089560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:35.089675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:35.089711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:35.227143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:35.227316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:35.227364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:35.227413] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:35.231204] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-03-03T20:15:35.231510] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-03-03T20:15:35.231698] [INFO ] [sig ] AGIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:35.388317] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGIO.txt [2026-03-03T20:15:35.388510] [INFO ] [sig ] [84/3369] Completed AGIO in 0.6s | 2.77 sym/s | Total: 30.3s | ETA: 19.7m [2026-03-03T20:15:35.388597] [INFO ] [sig ] [85/3369] Forecasting AGM... [2026-03-03T20:15:35.388636] [INFO ] [sig ] Generating forecast for: AGM [2026-03-03T20:15:35.388670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-03-03T20:15:35.401138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-03-03T20:15:35.401488] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-03-03T20:15:35.402343] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-03-03T20:15:35.402403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:35.402438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:35.402466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:35.402525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:35.467419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:35.468368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:35.468461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:35.468495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:35.598954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:35.599121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:35.599165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:35.599195] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:35.603421] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=84.24%) [2026-03-03T20:15:35.603808] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-03-03T20:15:35.603970] [INFO ] [sig ] AGM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:35.762658] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGM.txt [2026-03-03T20:15:35.762861] [INFO ] [sig ] [85/3369] Completed AGM in 0.4s | 2.77 sym/s | Total: 30.7s | ETA: 19.7m [2026-03-03T20:15:35.762913] [INFO ] [sig ] [86/3369] Forecasting AGMH... [2026-03-03T20:15:35.762947] [INFO ] [sig ] Generating forecast for: AGMH [2026-03-03T20:15:35.762979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-03-03T20:15:35.776304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-03-03T20:15:35.776737] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-03-03T20:15:35.777665] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-03-03T20:15:35.777726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:35.777775] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:35.777813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:35.777898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:35.843880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:35.844920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:35.845039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:35.845112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:35.980374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:35.980546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:35.980614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:35.980650] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:35.984380] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-03-03T20:15:35.984764] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-03-03T20:15:35.984918] [INFO ] [sig ] AGMH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:36.140424] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGMH.txt [2026-03-03T20:15:36.140637] [INFO ] [sig ] [86/3369] Completed AGMH in 0.4s | 2.77 sym/s | Total: 31.0s | ETA: 19.7m [2026-03-03T20:15:36.140688] [INFO ] [sig ] [87/3369] Forecasting AGNC... [2026-03-03T20:15:36.140720] [INFO ] [sig ] Generating forecast for: AGNC [2026-03-03T20:15:36.140751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-03-03T20:15:36.153924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-03-03T20:15:36.154273] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-03-03T20:15:36.155148] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-03-03T20:15:36.155203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:36.155235] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:36.155263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:36.155320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:36.213505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:36.214190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:36.214273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:36.214305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:36.338258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:36.338415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:36.338455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:36.338485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:36.341954] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=91.86%) [2026-03-03T20:15:36.342240] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-03-03T20:15:36.342371] [INFO ] [sig ] AGNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:36.485516] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGNC.txt [2026-03-03T20:15:36.485677] [INFO ] [sig ] [87/3369] Completed AGNC in 0.3s | 2.77 sym/s | Total: 31.4s | ETA: 19.7m [2026-03-03T20:15:36.485717] [INFO ] [sig ] [88/3369] Forecasting AGNCL... [2026-03-03T20:15:36.485747] [INFO ] [sig ] Generating forecast for: AGNCL [2026-03-03T20:15:36.485778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-03-03T20:15:36.497639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-03-03T20:15:36.498014] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-03-03T20:15:36.498846] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-03-03T20:15:36.498899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:36.498931] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:36.498971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:36.499031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:36.563756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:36.564734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:36.564852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:36.564903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:36.675110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:36.675276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:36.675319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:36.675351] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:36.679095] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: DOWN (p=10.13%) [2026-03-03T20:15:36.679485] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-03-03T20:15:36.679684] [INFO ] [sig ] AGNCL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:36.832518] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AGNCL.txt [2026-03-03T20:15:36.832674] [INFO ] [sig ] [88/3369] Completed AGNCL in 0.3s | 2.77 sym/s | Total: 31.7s | ETA: 19.7m [2026-03-03T20:15:36.832715] [INFO ] [sig ] [89/3369] Forecasting AGNCM... [2026-03-03T20:15:36.832746] [INFO ] [sig ] Generating forecast for: AGNCM [2026-03-03T20:15:36.832778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-03-03T20:15:36.845167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-03-03T20:15:36.845418] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-03-03T20:15:36.846223] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-03-03T20:15:36.846277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:36.846309] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:36.846335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:36.846392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:36.904423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:36.905044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:36.905124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:36.905156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:37.011118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:37.011240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:37.011281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:37.011309] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:37.014592] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=39.53%) [2026-03-03T20:15:37.014870] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-03-03T20:15:37.015001] [INFO ] [sig ] AGNCM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:37.155931] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AGNCM.txt [2026-03-03T20:15:37.156053] [INFO ] [sig ] [89/3369] Completed AGNCM in 0.3s | 2.78 sym/s | Total: 32.0s | ETA: 19.7m [2026-03-03T20:15:37.156092] [INFO ] [sig ] [90/3369] Forecasting AGNCN... [2026-03-03T20:15:37.156122] [INFO ] [sig ] Generating forecast for: AGNCN [2026-03-03T20:15:37.156152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-03-03T20:15:37.166901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-03-03T20:15:37.167182] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-03-03T20:15:37.168028] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-03-03T20:15:37.168081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:37.168113] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:37.168139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:37.168195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:37.224625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:37.225234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:37.225316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:37.225348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:37.342488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:37.342655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:37.342697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:37.342726] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:37.346266] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-03-03T20:15:37.346552] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-03-03T20:15:37.346711] [INFO ] [sig ] AGNCN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:37.488737] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGNCN.txt [2026-03-03T20:15:37.489048] [INFO ] [sig ] [90/3369] Completed AGNCN in 0.3s | 2.78 sym/s | Total: 32.4s | ETA: 19.7m [2026-03-03T20:15:37.489086] [INFO ] [sig ] [91/3369] Forecasting AGNCO... [2026-03-03T20:15:37.489115] [INFO ] [sig ] Generating forecast for: AGNCO [2026-03-03T20:15:37.489146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-03-03T20:15:37.500518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-03-03T20:15:37.500831] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-03-03T20:15:37.501634] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-03-03T20:15:37.501689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:37.501721] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:37.501749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:37.501807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:37.558614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:37.559240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:37.559321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:37.559353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:37.672011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:37.672141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:37.672178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:37.672208] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:37.675536] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=78.12%) [2026-03-03T20:15:37.675833] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-03-03T20:15:37.675962] [INFO ] [sig ] AGNCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:37.820367] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGNCO.txt [2026-03-03T20:15:37.820518] [INFO ] [sig ] [91/3369] Completed AGNCO in 0.3s | 2.78 sym/s | Total: 32.7s | ETA: 19.6m [2026-03-03T20:15:37.820557] [INFO ] [sig ] [92/3369] Forecasting AGNCP... [2026-03-03T20:15:37.820612] [INFO ] [sig ] Generating forecast for: AGNCP [2026-03-03T20:15:37.820648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-03-03T20:15:37.833539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-03-03T20:15:37.833895] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-03-03T20:15:37.834857] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-03-03T20:15:37.834918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:37.834962] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:37.834993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:37.835051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:37.902546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:37.903308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:37.903391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:37.903424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:38.022989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:38.023139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:38.023179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:38.023208] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:38.027189] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-03-03T20:15:38.027469] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-03-03T20:15:38.027618] [INFO ] [sig ] AGNCP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:38.173933] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AGNCP.txt [2026-03-03T20:15:38.174070] [INFO ] [sig ] [92/3369] Completed AGNCP in 0.4s | 2.78 sym/s | Total: 33.1s | ETA: 19.6m [2026-03-03T20:15:38.174109] [INFO ] [sig ] [93/3369] Forecasting AGO... [2026-03-03T20:15:38.174138] [INFO ] [sig ] Generating forecast for: AGO [2026-03-03T20:15:38.174173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-03-03T20:15:38.186971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-03-03T20:15:38.187233] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-03-03T20:15:38.191302] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-03-03T20:15:38.191374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:38.191408] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:38.191436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:38.191495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:38.248736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:38.249391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:38.249473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:38.249506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:38.364982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:38.365135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:38.365181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:38.365210] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:38.368922] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-03-03T20:15:38.369208] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-03-03T20:15:38.369349] [INFO ] [sig ] AGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:38.509004] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGO.txt [2026-03-03T20:15:38.509138] [INFO ] [sig ] [93/3369] Completed AGO in 0.3s | 2.78 sym/s | Total: 33.4s | ETA: 19.6m [2026-03-03T20:15:38.509177] [INFO ] [sig ] [94/3369] Forecasting AGRO... [2026-03-03T20:15:38.509207] [INFO ] [sig ] Generating forecast for: AGRO [2026-03-03T20:15:38.509238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-03-03T20:15:38.520642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-03-03T20:15:38.520901] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-03-03T20:15:38.521718] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-03-03T20:15:38.521772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:38.521803] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:38.521829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:38.521887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:38.578124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:38.578765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:38.578846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:38.578879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:38.697517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:38.697701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:38.697743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:38.697772] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:38.701315] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-03T20:15:38.701644] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-03-03T20:15:38.701785] [INFO ] [sig ] AGRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:38.846797] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGRO.txt [2026-03-03T20:15:38.846966] [INFO ] [sig ] [94/3369] Completed AGRO in 0.3s | 2.79 sym/s | Total: 33.7s | ETA: 19.6m [2026-03-03T20:15:38.847006] [INFO ] [sig ] [95/3369] Forecasting AGX... [2026-03-03T20:15:38.847036] [INFO ] [sig ] Generating forecast for: AGX [2026-03-03T20:15:38.847068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-03-03T20:15:38.858508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-03-03T20:15:38.858814] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-03-03T20:15:38.859633] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-03-03T20:15:38.859713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:38.859747] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:38.859774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:38.859831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:38.917361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:38.918121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:38.918202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:38.918236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:39.041273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:39.041442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:39.041494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:39.041546] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:39.045454] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=18.70%) [2026-03-03T20:15:39.045759] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-03-03T20:15:39.046065] [INFO ] [sig ] AGX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:39.186420] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AGX.txt [2026-03-03T20:15:39.186554] [INFO ] [sig ] [95/3369] Completed AGX in 0.3s | 2.79 sym/s | Total: 34.1s | ETA: 19.6m [2026-03-03T20:15:39.186614] [INFO ] [sig ] [96/3369] Forecasting AGYS... [2026-03-03T20:15:39.186646] [INFO ] [sig ] Generating forecast for: AGYS [2026-03-03T20:15:39.186677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-03-03T20:15:39.198930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-03-03T20:15:39.199191] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-03-03T20:15:39.200193] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-03-03T20:15:39.200246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:39.200278] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:39.200305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:39.200363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:39.259431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:39.260104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:39.260184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:39.260216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:39.380073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:39.380194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:39.380232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:39.380261] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:39.383556] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-03-03T20:15:39.384051] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-03-03T20:15:39.384180] [INFO ] [sig ] AGYS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:39.526772] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AGYS.txt [2026-03-03T20:15:39.526886] [INFO ] [sig ] [96/3369] Completed AGYS in 0.3s | 2.79 sym/s | Total: 34.4s | ETA: 19.6m [2026-03-03T20:15:39.526925] [INFO ] [sig ] [97/3369] Forecasting AGZD... [2026-03-03T20:15:39.526954] [INFO ] [sig ] Generating forecast for: AGZD [2026-03-03T20:15:39.526983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-03-03T20:15:39.537608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-03-03T20:15:39.537855] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-03-03T20:15:39.538699] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-03-03T20:15:39.538753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:39.538785] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:39.538812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:39.538869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:39.595214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:39.595833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:39.595913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:39.595957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:39.706672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:39.706819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:39.706858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:39.706886] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:39.710294] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: UP (p=51.90%) [2026-03-03T20:15:39.710570] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-03-03T20:15:39.710722] [INFO ] [sig ] AGZD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:39.856369] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AGZD.txt [2026-03-03T20:15:39.856526] [INFO ] [sig ] [97/3369] Completed AGZD in 0.3s | 2.79 sym/s | Total: 34.7s | ETA: 19.5m [2026-03-03T20:15:39.856567] [INFO ] [sig ] [98/3369] Forecasting AHCO... [2026-03-03T20:15:39.856631] [INFO ] [sig ] Generating forecast for: AHCO [2026-03-03T20:15:39.856668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-03-03T20:15:39.868918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-03-03T20:15:39.869184] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-03-03T20:15:39.870130] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-03-03T20:15:39.870184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:39.870216] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:39.870243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:39.870300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:39.929148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:39.929820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:39.929905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:39.929938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:40.046428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:40.046546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:40.046634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:40.046665] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:40.049970] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-03-03T20:15:40.050274] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-03-03T20:15:40.050419] [INFO ] [sig ] AHCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:40.192987] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AHCO.txt [2026-03-03T20:15:40.193158] [INFO ] [sig ] [98/3369] Completed AHCO in 0.3s | 2.79 sym/s | Total: 35.1s | ETA: 19.5m [2026-03-03T20:15:40.193210] [INFO ] [sig ] [99/3369] Forecasting AI... [2026-03-03T20:15:40.193243] [INFO ] [sig ] Generating forecast for: AI [2026-03-03T20:15:40.193274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-03-03T20:15:40.205231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-03-03T20:15:40.205620] [INFO ] [FORECASTER] Starting predict_future for AI [2026-03-03T20:15:40.206427] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-03-03T20:15:40.206480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:40.206513] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:40.206540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:40.206643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:40.265306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:40.266221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:40.266308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:40.266341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:40.384542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:40.384709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:40.384756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:40.384789] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:40.388102] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-03-03T20:15:40.388380] [INFO ] [FORECASTER] Completed predict_future for AI [2026-03-03T20:15:40.388513] [INFO ] [sig ] AI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:40.529163] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AI.txt [2026-03-03T20:15:40.529273] [INFO ] [sig ] [99/3369] Completed AI in 0.3s | 2.79 sym/s | Total: 35.4s | ETA: 19.5m [2026-03-03T20:15:40.529311] [INFO ] [sig ] [100/3369] Forecasting AIA... [2026-03-03T20:15:40.529340] [INFO ] [sig ] Generating forecast for: AIA [2026-03-03T20:15:40.529370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-03-03T20:15:40.546318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-03-03T20:15:40.546736] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-03-03T20:15:40.547765] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-03-03T20:15:40.547819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:40.547851] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:40.547894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:40.547953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:40.606113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:40.606803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:40.606883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:40.606917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:40.730091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:40.730256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:40.730305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:40.730340] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:40.734412] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=84.79%) [2026-03-03T20:15:40.734724] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-03-03T20:15:40.734859] [INFO ] [sig ] AIA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:40.877247] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AIA.txt [2026-03-03T20:15:40.877379] [INFO ] [sig ] [100/3369] Completed AIA in 0.3s | 2.80 sym/s | Total: 35.8s | ETA: 19.5m [2026-03-03T20:15:40.877418] [INFO ] [sig ] [101/3369] Forecasting AIG... [2026-03-03T20:15:40.877449] [INFO ] [sig ] Generating forecast for: AIG [2026-03-03T20:15:40.877487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-03-03T20:15:40.889772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-03-03T20:15:40.890064] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-03-03T20:15:40.890881] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-03-03T20:15:40.890944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:40.890976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:40.891003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:40.891060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:40.948460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:40.949176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:40.949259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:40.949292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:41.072404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:41.072557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:41.072617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:41.072648] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:41.076037] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=69.49%) [2026-03-03T20:15:41.076316] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-03-03T20:15:41.076449] [INFO ] [sig ] AIG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:41.215274] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AIG.txt [2026-03-03T20:15:41.215415] [INFO ] [sig ] [101/3369] Completed AIG in 0.3s | 2.80 sym/s | Total: 36.1s | ETA: 19.5m [2026-03-03T20:15:41.215455] [INFO ] [sig ] [102/3369] Forecasting AIMD... [2026-03-03T20:15:41.215483] [INFO ] [sig ] Generating forecast for: AIMD [2026-03-03T20:15:41.215540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-03-03T20:15:41.227817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-03-03T20:15:41.228144] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-03-03T20:15:41.228991] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-03-03T20:15:41.229044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:41.229076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:41.229102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:41.229159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:41.286355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:41.287053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:41.287133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:41.287166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:41.406463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:41.406662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:41.406712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:41.406743] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:41.410557] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=15.98%) [2026-03-03T20:15:41.411056] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-03-03T20:15:41.411214] [INFO ] [sig ] AIMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:41.554391] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AIMD.txt [2026-03-03T20:15:41.554529] [INFO ] [sig ] [102/3369] Completed AIMD in 0.3s | 2.80 sym/s | Total: 36.4s | ETA: 19.5m [2026-03-03T20:15:41.554588] [INFO ] [sig ] [103/3369] Forecasting AIO... [2026-03-03T20:15:41.554623] [INFO ] [sig ] Generating forecast for: AIO [2026-03-03T20:15:41.554654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-03-03T20:15:41.566947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-03-03T20:15:41.567243] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-03-03T20:15:41.568092] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-03-03T20:15:41.568145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:41.568177] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:41.568204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:41.568260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:41.625625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:41.626305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:41.626400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:41.626434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:41.745416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:41.745565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:41.745625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:41.745656] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:41.749410] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=76.10%) [2026-03-03T20:15:41.749712] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-03-03T20:15:41.749853] [INFO ] [sig ] AIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:41.890556] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AIO.txt [2026-03-03T20:15:41.890700] [INFO ] [sig ] [103/3369] Completed AIO in 0.3s | 2.80 sym/s | Total: 36.8s | ETA: 19.4m [2026-03-03T20:15:41.890738] [INFO ] [sig ] [104/3369] Forecasting AIP... [2026-03-03T20:15:41.890767] [INFO ] [sig ] Generating forecast for: AIP [2026-03-03T20:15:41.890799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-03-03T20:15:41.902338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-03-03T20:15:41.902619] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-03-03T20:15:41.903399] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-03-03T20:15:41.903452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:41.903484] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:41.903512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:41.903590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:41.963022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:41.963687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:41.963768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:41.963804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:42.087038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:42.087176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:42.087215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:42.087243] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:42.091004] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-03-03T20:15:42.091282] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-03-03T20:15:42.091414] [INFO ] [sig ] AIP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:42.239470] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AIP.txt [2026-03-03T20:15:42.239633] [INFO ] [sig ] [104/3369] Completed AIP in 0.3s | 2.80 sym/s | Total: 37.1s | ETA: 19.4m [2026-03-03T20:15:42.239693] [INFO ] [sig ] [105/3369] Forecasting AIPI... [2026-03-03T20:15:42.239730] [INFO ] [sig ] Generating forecast for: AIPI [2026-03-03T20:15:42.239767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-03-03T20:15:42.251542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-03-03T20:15:42.251829] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-03-03T20:15:42.252667] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-03-03T20:15:42.252734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:42.252772] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:42.252799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:42.252857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:42.309479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:42.310339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:42.310419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:42.310452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:42.429131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:42.429275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:42.429315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:42.429345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:42.432753] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=52.17%) [2026-03-03T20:15:42.433036] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-03-03T20:15:42.433167] [INFO ] [sig ] AIPI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:42.575307] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AIPI.txt [2026-03-03T20:15:42.575442] [INFO ] [sig ] [105/3369] Completed AIPI in 0.3s | 2.80 sym/s | Total: 37.5s | ETA: 19.4m [2026-03-03T20:15:42.575482] [INFO ] [sig ] [106/3369] Forecasting AIQ... [2026-03-03T20:15:42.575511] [INFO ] [sig ] Generating forecast for: AIQ [2026-03-03T20:15:42.575542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-03-03T20:15:42.587673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-03-03T20:15:42.588149] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-03-03T20:15:42.589158] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-03-03T20:15:42.589211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:42.589243] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:42.589271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:42.589329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:42.646032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:42.646655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:42.646734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:42.646767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:42.767294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:42.767416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:42.767454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:42.767485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:42.770904] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-03-03T20:15:42.771198] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-03-03T20:15:42.771327] [INFO ] [sig ] AIQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:42.918619] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AIQ.txt [2026-03-03T20:15:42.918763] [INFO ] [sig ] [106/3369] Completed AIQ in 0.3s | 2.80 sym/s | Total: 37.8s | ETA: 19.4m [2026-03-03T20:15:42.918804] [INFO ] [sig ] [107/3369] Forecasting AIRG... [2026-03-03T20:15:42.919021] [INFO ] [sig ] Generating forecast for: AIRG [2026-03-03T20:15:42.919053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-03-03T20:15:42.932605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-03-03T20:15:42.932861] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-03-03T20:15:42.933699] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-03-03T20:15:42.933752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:42.933784] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:42.933810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:42.933867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:42.992139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:42.992776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:42.992865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:42.992899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:43.098526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:43.098659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:43.098697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:43.098725] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:43.101990] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-03-03T20:15:43.102266] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-03-03T20:15:43.102394] [INFO ] [sig ] AIRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:43.241129] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AIRG.txt [2026-03-03T20:15:43.241241] [INFO ] [sig ] [107/3369] Completed AIRG in 0.3s | 2.81 sym/s | Total: 38.1s | ETA: 19.4m [2026-03-03T20:15:43.241279] [INFO ] [sig ] [108/3369] Forecasting AIRJ... [2026-03-03T20:15:43.241307] [INFO ] [sig ] Generating forecast for: AIRJ [2026-03-03T20:15:43.241337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-03-03T20:15:43.252316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-03-03T20:15:43.252599] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-03-03T20:15:43.253377] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-03-03T20:15:43.253431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:43.253463] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:43.253491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:43.253549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:43.310432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:43.311047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:43.311126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:43.311158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:43.423317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:43.423458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:43.423514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:43.423544] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:43.426927] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-03-03T20:15:43.427207] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-03-03T20:15:43.427384] [INFO ] [sig ] AIRJ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:43.566924] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AIRJ.txt [2026-03-03T20:15:43.567040] [INFO ] [sig ] [108/3369] Completed AIRJ in 0.3s | 2.81 sym/s | Total: 38.5s | ETA: 19.4m [2026-03-03T20:15:43.567078] [INFO ] [sig ] [109/3369] Forecasting AIRS... [2026-03-03T20:15:43.567107] [INFO ] [sig ] Generating forecast for: AIRS [2026-03-03T20:15:43.567138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-03-03T20:15:43.578853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-03-03T20:15:43.579106] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-03-03T20:15:43.579926] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-03-03T20:15:43.579980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:43.580012] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:43.580038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:43.580096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:43.637415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:43.638102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:43.638372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:43.638405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:43.764072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:43.764263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:43.764306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:43.764336] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:43.768094] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=27.23%) [2026-03-03T20:15:43.768401] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-03-03T20:15:43.768561] [INFO ] [sig ] AIRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:43.911853] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AIRS.txt [2026-03-03T20:15:43.912020] [INFO ] [sig ] [109/3369] Completed AIRS in 0.3s | 2.81 sym/s | Total: 38.8s | ETA: 19.3m [2026-03-03T20:15:43.912061] [INFO ] [sig ] [110/3369] Forecasting AISP... [2026-03-03T20:15:43.912101] [INFO ] [sig ] Generating forecast for: AISP [2026-03-03T20:15:43.912134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-03-03T20:15:43.924705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-03-03T20:15:43.925063] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-03-03T20:15:43.925898] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-03-03T20:15:43.925952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:43.925984] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:43.926010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:43.926067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:43.983981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:43.984949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:43.985036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:43.985070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:44.103799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:44.103988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:44.104031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:44.104060] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:44.107498] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-03-03T20:15:44.107817] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-03-03T20:15:44.107981] [INFO ] [sig ] AISP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:44.250036] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AISP.txt [2026-03-03T20:15:44.250199] [INFO ] [sig ] [110/3369] Completed AISP in 0.3s | 2.81 sym/s | Total: 39.1s | ETA: 19.3m [2026-03-03T20:15:44.250238] [INFO ] [sig ] [111/3369] Forecasting AIZN... [2026-03-03T20:15:44.250268] [INFO ] [sig ] Generating forecast for: AIZN [2026-03-03T20:15:44.250298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-03-03T20:15:44.262512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-03-03T20:15:44.262940] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-03-03T20:15:44.263773] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-03-03T20:15:44.263828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:44.263861] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:44.263887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:44.263945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:44.321009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:44.321969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:44.322055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:44.322088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:44.431688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:44.431848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:44.431890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:44.431920] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:44.435371] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-03-03T20:15:44.435684] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-03-03T20:15:44.435821] [INFO ] [sig ] AIZN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:44.583610] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AIZN.txt [2026-03-03T20:15:44.583782] [INFO ] [sig ] [111/3369] Completed AIZN in 0.3s | 2.81 sym/s | Total: 39.5s | ETA: 19.3m [2026-03-03T20:15:44.583822] [INFO ] [sig ] [112/3369] Forecasting AJG... [2026-03-03T20:15:44.583852] [INFO ] [sig ] Generating forecast for: AJG [2026-03-03T20:15:44.583883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-03-03T20:15:44.595495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-03-03T20:15:44.595856] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-03-03T20:15:44.596742] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-03-03T20:15:44.596797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:44.596840] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:44.596869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:44.596927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:44.656273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:44.657308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:44.657402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:44.657436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:44.781074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:44.781223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:44.781262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:44.781293] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:44.784757] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=58.42%) [2026-03-03T20:15:44.785046] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-03-03T20:15:44.785193] [INFO ] [sig ] AJG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:44.929667] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AJG.txt [2026-03-03T20:15:44.929881] [INFO ] [sig ] [112/3369] Completed AJG in 0.3s | 2.81 sym/s | Total: 39.8s | ETA: 19.3m [2026-03-03T20:15:44.929932] [INFO ] [sig ] [113/3369] Forecasting AKAM... [2026-03-03T20:15:44.929974] [INFO ] [sig ] Generating forecast for: AKAM [2026-03-03T20:15:44.930012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-03-03T20:15:44.943020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-03-03T20:15:44.943524] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-03-03T20:15:44.944535] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-03-03T20:15:44.944820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:44.944856] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:44.944885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:44.944945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:45.011071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:45.012265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:45.012359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:45.012394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:45.138252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:45.138419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:45.138463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:45.138492] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:45.142499] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: UP (p=55.55%) [2026-03-03T20:15:45.142817] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-03-03T20:15:45.142960] [INFO ] [sig ] AKAM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:45.289163] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AKAM.txt [2026-03-03T20:15:45.289336] [INFO ] [sig ] [113/3369] Completed AKAM in 0.4s | 2.81 sym/s | Total: 40.2s | ETA: 19.3m [2026-03-03T20:15:45.289385] [INFO ] [sig ] [114/3369] Forecasting AKBA... [2026-03-03T20:15:45.289416] [INFO ] [sig ] Generating forecast for: AKBA [2026-03-03T20:15:45.289448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-03-03T20:15:45.302963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-03-03T20:15:45.303446] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-03-03T20:15:45.304484] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-03-03T20:15:45.304545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:45.304606] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:45.304640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:45.304702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:45.365426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:45.366362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:45.366468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:45.366504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:45.496910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:45.497073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:45.497117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:45.497147] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:45.500875] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: DOWN (p=15.02%) [2026-03-03T20:15:45.501205] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-03-03T20:15:45.501349] [INFO ] [sig ] AKBA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:45.647829] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AKBA.txt [2026-03-03T20:15:45.648210] [INFO ] [sig ] [114/3369] Completed AKBA in 0.4s | 2.81 sym/s | Total: 40.5s | ETA: 19.3m [2026-03-03T20:15:45.648255] [INFO ] [sig ] [115/3369] Forecasting AL... [2026-03-03T20:15:45.648285] [INFO ] [sig ] Generating forecast for: AL [2026-03-03T20:15:45.648316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-03-03T20:15:45.661154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-03-03T20:15:45.661513] [INFO ] [FORECASTER] Starting predict_future for AL [2026-03-03T20:15:45.662328] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-03-03T20:15:45.662382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:45.662415] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:45.662442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:45.662501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:45.726186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:45.727263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:45.727355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:45.727390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:45.854361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:45.854560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:45.854641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:45.854685] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:45.858358] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=87.62%) [2026-03-03T20:15:45.858682] [INFO ] [FORECASTER] Completed predict_future for AL [2026-03-03T20:15:45.858825] [INFO ] [sig ] AL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:45.999076] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AL.txt [2026-03-03T20:15:45.999226] [INFO ] [sig ] [115/3369] Completed AL in 0.4s | 2.81 sym/s | Total: 40.9s | ETA: 19.3m [2026-03-03T20:15:45.999265] [INFO ] [sig ] [116/3369] Forecasting ALAB... [2026-03-03T20:15:45.999301] [INFO ] [sig ] Generating forecast for: ALAB [2026-03-03T20:15:45.999333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-03-03T20:15:46.011054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-03-03T20:15:46.011403] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-03-03T20:15:46.012280] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-03-03T20:15:46.012335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:46.012367] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:46.012394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:46.012451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:46.072127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:46.073048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:46.073139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:46.073173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:46.196446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:46.196622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:46.196665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:46.196694] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:46.200141] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-03-03T20:15:46.200424] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-03-03T20:15:46.200557] [INFO ] [sig ] ALAB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:46.350044] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALAB.txt [2026-03-03T20:15:46.350217] [INFO ] [sig ] [116/3369] Completed ALAB in 0.4s | 2.81 sym/s | Total: 41.2s | ETA: 19.3m [2026-03-03T20:15:46.350258] [INFO ] [sig ] [117/3369] Forecasting ALB... [2026-03-03T20:15:46.350288] [INFO ] [sig ] Generating forecast for: ALB [2026-03-03T20:15:46.350321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-03-03T20:15:46.362225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-03-03T20:15:46.362627] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-03-03T20:15:46.363771] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-03-03T20:15:46.363849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:46.363896] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:46.363934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:46.364006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:46.428100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:46.429098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:46.429187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:46.429222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:46.556794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:46.556961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:46.557003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:46.557032] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:46.560601] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: DOWN (p=31.22%) [2026-03-03T20:15:46.560942] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-03-03T20:15:46.561088] [INFO ] [sig ] ALB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:46.704057] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALB.txt [2026-03-03T20:15:46.704236] [INFO ] [sig ] [117/3369] Completed ALB in 0.4s | 2.81 sym/s | Total: 41.6s | ETA: 19.3m [2026-03-03T20:15:46.704283] [INFO ] [sig ] [118/3369] Forecasting ALC... [2026-03-03T20:15:46.704314] [INFO ] [sig ] Generating forecast for: ALC [2026-03-03T20:15:46.704346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-03-03T20:15:46.717051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-03-03T20:15:46.717485] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-03-03T20:15:46.718428] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-03-03T20:15:46.718487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:46.718523] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:46.718551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:46.718630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:46.781445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:46.782375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:46.782462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:46.782498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:46.907962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:46.908322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:46.908365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:46.908393] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:46.912754] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=74.55%) [2026-03-03T20:15:46.913270] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-03-03T20:15:46.913420] [INFO ] [sig ] ALC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:47.063276] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALC.txt [2026-03-03T20:15:47.063447] [INFO ] [sig ] [118/3369] Completed ALC in 0.4s | 2.81 sym/s | Total: 42.0s | ETA: 19.3m [2026-03-03T20:15:47.063489] [INFO ] [sig ] [119/3369] Forecasting ALCO... [2026-03-03T20:15:47.063557] [INFO ] [sig ] Generating forecast for: ALCO [2026-03-03T20:15:47.063610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-03-03T20:15:47.079936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-03-03T20:15:47.080343] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-03-03T20:15:47.081257] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-03-03T20:15:47.081313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:47.081346] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:47.081373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:47.081430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:47.139976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:47.141006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:47.141098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:47.141131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:47.262689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:47.262853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:47.262900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:47.262956] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:47.266712] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=54.91%) [2026-03-03T20:15:47.267065] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-03-03T20:15:47.267219] [INFO ] [sig ] ALCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:47.414261] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALCO.txt [2026-03-03T20:15:47.414420] [INFO ] [sig ] [119/3369] Completed ALCO in 0.4s | 2.81 sym/s | Total: 42.3s | ETA: 19.3m [2026-03-03T20:15:47.414459] [INFO ] [sig ] [120/3369] Forecasting ALDX... [2026-03-03T20:15:47.414489] [INFO ] [sig ] Generating forecast for: ALDX [2026-03-03T20:15:47.414519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-03-03T20:15:47.425841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-03-03T20:15:47.426232] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-03-03T20:15:47.427075] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-03-03T20:15:47.427131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:47.427163] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:47.427190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:47.427248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:47.486432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:47.487400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:47.487493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:47.487528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:47.610650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:47.610825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:47.610868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:47.610899] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:47.614904] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-03-03T20:15:47.615245] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-03-03T20:15:47.615399] [INFO ] [sig ] ALDX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:47.771416] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALDX.txt [2026-03-03T20:15:47.771614] [INFO ] [sig ] [120/3369] Completed ALDX in 0.4s | 2.81 sym/s | Total: 42.7s | ETA: 19.3m [2026-03-03T20:15:47.771662] [INFO ] [sig ] [121/3369] Forecasting ALEX... [2026-03-03T20:15:47.771694] [INFO ] [sig ] Generating forecast for: ALEX [2026-03-03T20:15:47.771724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-03-03T20:15:47.785972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-03-03T20:15:47.786390] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-03-03T20:15:47.787326] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-03-03T20:15:47.787395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:47.787438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:47.787475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:47.787554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:47.870490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:47.871801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:47.871895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:47.871947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:48.014816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:48.014984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:48.015027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:48.015057] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:48.018911] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=71.96%) [2026-03-03T20:15:48.019428] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-03-03T20:15:48.019602] [INFO ] [sig ] ALEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:48.163089] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALEX.txt [2026-03-03T20:15:48.163242] [INFO ] [sig ] [121/3369] Completed ALEX in 0.4s | 2.81 sym/s | Total: 43.1s | ETA: 19.3m [2026-03-03T20:15:48.163282] [INFO ] [sig ] [122/3369] Forecasting ALG... [2026-03-03T20:15:48.163313] [INFO ] [sig ] Generating forecast for: ALG [2026-03-03T20:15:48.163344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-03-03T20:15:48.175808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-03-03T20:15:48.176158] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-03-03T20:15:48.177201] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-03-03T20:15:48.177256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:48.177288] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:48.177315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:48.177409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:48.236241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:48.237123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:48.237402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:48.237436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:48.363607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:48.363787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:48.363845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:48.363878] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:48.367497] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-03-03T20:15:48.367832] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-03-03T20:15:48.368058] [INFO ] [sig ] ALG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:48.536983] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALG.txt [2026-03-03T20:15:48.537219] [INFO ] [sig ] [122/3369] Completed ALG in 0.4s | 2.81 sym/s | Total: 43.4s | ETA: 19.3m [2026-03-03T20:15:48.537280] [INFO ] [sig ] [123/3369] Forecasting ALGM... [2026-03-03T20:15:48.537327] [INFO ] [sig ] Generating forecast for: ALGM [2026-03-03T20:15:48.537372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-03-03T20:15:48.551766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-03-03T20:15:48.552164] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-03-03T20:15:48.553046] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-03-03T20:15:48.553113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:48.553152] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:48.553194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:48.553255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:48.637764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:48.643430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:48.643543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:48.643595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:48.778697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:48.778859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:48.778902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:48.778932] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:48.782434] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-03-03T20:15:48.782746] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-03-03T20:15:48.782881] [INFO ] [sig ] ALGM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:48.928953] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALGM.txt [2026-03-03T20:15:48.929101] [INFO ] [sig ] [123/3369] Completed ALGM in 0.4s | 2.81 sym/s | Total: 43.8s | ETA: 19.3m [2026-03-03T20:15:48.929141] [INFO ] [sig ] [124/3369] Forecasting ALGN... [2026-03-03T20:15:48.929170] [INFO ] [sig ] Generating forecast for: ALGN [2026-03-03T20:15:48.929202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-03-03T20:15:48.942264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-03-03T20:15:48.942552] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-03-03T20:15:48.943557] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-03-03T20:15:48.943634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:48.943666] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:48.943693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:48.943752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:49.001945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:49.002612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:49.002693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:49.002726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:49.128306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:49.128464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:49.128510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:49.128540] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:49.131991] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=19.15%) [2026-03-03T20:15:49.132483] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-03-03T20:15:49.132646] [INFO ] [sig ] ALGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:49.281721] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALGN.txt [2026-03-03T20:15:49.281870] [INFO ] [sig ] [124/3369] Completed ALGN in 0.4s | 2.81 sym/s | Total: 44.2s | ETA: 19.3m [2026-03-03T20:15:49.281910] [INFO ] [sig ] [125/3369] Forecasting ALGS... [2026-03-03T20:15:49.281940] [INFO ] [sig ] Generating forecast for: ALGS [2026-03-03T20:15:49.281971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-03-03T20:15:49.293694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-03-03T20:15:49.294028] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-03-03T20:15:49.294899] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-03-03T20:15:49.294955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:49.294989] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:49.295016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:49.295078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:49.356457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:49.357399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:49.357490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:49.357523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:49.485738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:49.485921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:49.485965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:49.485995] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:49.490024] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-03-03T20:15:49.490413] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-03-03T20:15:49.490614] [INFO ] [sig ] ALGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:49.638628] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALGS.txt [2026-03-03T20:15:49.638807] [INFO ] [sig ] [125/3369] Completed ALGS in 0.4s | 2.81 sym/s | Total: 44.5s | ETA: 19.3m [2026-03-03T20:15:49.638860] [INFO ] [sig ] [126/3369] Forecasting ALHC... [2026-03-03T20:15:49.638899] [INFO ] [sig ] Generating forecast for: ALHC [2026-03-03T20:15:49.638941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-03-03T20:15:49.651709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-03-03T20:15:49.652057] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-03-03T20:15:49.652911] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-03-03T20:15:49.652968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:49.653003] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:49.653032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:49.653091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:49.711353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:49.712263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:49.712353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:49.712389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:49.831953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:49.832117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:49.832158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:49.832187] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:49.835648] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-03T20:15:49.835937] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-03-03T20:15:49.836072] [INFO ] [sig ] ALHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:49.985479] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALHC.txt [2026-03-03T20:15:49.985667] [INFO ] [sig ] [126/3369] Completed ALHC in 0.3s | 2.81 sym/s | Total: 44.9s | ETA: 19.3m [2026-03-03T20:15:49.985712] [INFO ] [sig ] [127/3369] Forecasting ALK... [2026-03-03T20:15:49.985746] [INFO ] [sig ] Generating forecast for: ALK [2026-03-03T20:15:49.985787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-03-03T20:15:49.998187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-03-03T20:15:49.998591] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-03-03T20:15:49.999418] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-03-03T20:15:49.999476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:49.999522] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:49.999556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:49.999657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:50.060765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:50.061800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:50.061902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:50.061956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:50.190710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:50.190878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:50.190927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:50.190962] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:50.194474] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-03-03T20:15:50.194791] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-03-03T20:15:50.194933] [INFO ] [sig ] ALK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:50.343062] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALK.txt [2026-03-03T20:15:50.343256] [INFO ] [sig ] [127/3369] Completed ALK in 0.4s | 2.81 sym/s | Total: 45.2s | ETA: 19.2m [2026-03-03T20:15:50.343301] [INFO ] [sig ] [128/3369] Forecasting ALKS... [2026-03-03T20:15:50.343334] [INFO ] [sig ] Generating forecast for: ALKS [2026-03-03T20:15:50.343368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-03-03T20:15:50.356030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-03-03T20:15:50.356428] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-03-03T20:15:50.357285] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-03-03T20:15:50.357341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:50.357372] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:50.357399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:50.357456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:50.420329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:50.421344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:50.421440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:50.421475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:50.544089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:50.544265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:50.544306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:50.544336] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:50.548113] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-03-03T20:15:50.548489] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-03-03T20:15:50.548675] [INFO ] [sig ] ALKS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:50.705361] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALKS.txt [2026-03-03T20:15:50.705595] [INFO ] [sig ] [128/3369] Completed ALKS in 0.4s | 2.81 sym/s | Total: 45.6s | ETA: 19.2m [2026-03-03T20:15:50.705650] [INFO ] [sig ] [129/3369] Forecasting ALL... [2026-03-03T20:15:50.705684] [INFO ] [sig ] Generating forecast for: ALL [2026-03-03T20:15:50.705715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-03-03T20:15:50.718112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-03-03T20:15:50.718550] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-03-03T20:15:50.719463] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-03-03T20:15:50.719522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:50.719555] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:50.719611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:50.719674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:50.787448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:50.788630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:50.788754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:50.788794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:50.919963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:50.920129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:50.920172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:50.920203] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:50.923857] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=26.36%) [2026-03-03T20:15:50.924159] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-03-03T20:15:50.924302] [INFO ] [sig ] ALL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:51.074728] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALL.txt [2026-03-03T20:15:51.074950] [INFO ] [sig ] [129/3369] Completed ALL in 0.4s | 2.81 sym/s | Total: 46.0s | ETA: 19.2m [2026-03-03T20:15:51.075019] [INFO ] [sig ] [130/3369] Forecasting ALLE... [2026-03-03T20:15:51.075073] [INFO ] [sig ] Generating forecast for: ALLE [2026-03-03T20:15:51.075116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-03-03T20:15:51.088526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-03-03T20:15:51.088966] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-03-03T20:15:51.089848] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-03-03T20:15:51.089907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:51.089944] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:51.089973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:51.090033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:51.152441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:51.153592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:51.153682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:51.153715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:51.284195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:51.284373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:51.284417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:51.284447] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:51.288450] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-03-03T20:15:51.288854] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-03-03T20:15:51.289043] [INFO ] [sig ] ALLE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:51.519111] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALLE.txt [2026-03-03T20:15:51.519288] [INFO ] [sig ] [130/3369] Completed ALLE in 0.4s | 2.80 sym/s | Total: 46.4s | ETA: 19.3m [2026-03-03T20:15:51.519331] [INFO ] [sig ] [131/3369] Forecasting ALLO... [2026-03-03T20:15:51.519363] [INFO ] [sig ] Generating forecast for: ALLO [2026-03-03T20:15:51.519396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-03-03T20:15:51.532083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-03-03T20:15:51.532514] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-03-03T20:15:51.533391] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-03-03T20:15:51.533449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:51.533483] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:51.533511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:51.533587] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:51.596349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:51.597560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:51.597675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:51.597712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:51.726861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:51.727037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:51.727081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:51.727112] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:51.731538] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-03-03T20:15:51.731989] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-03-03T20:15:51.732160] [INFO ] [sig ] ALLO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:51.901095] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALLO.txt [2026-03-03T20:15:51.901467] [INFO ] [sig ] [131/3369] Completed ALLO in 0.4s | 2.80 sym/s | Total: 46.8s | ETA: 19.3m [2026-03-03T20:15:51.901511] [INFO ] [sig ] [132/3369] Forecasting ALLY... [2026-03-03T20:15:51.901544] [INFO ] [sig ] Generating forecast for: ALLY [2026-03-03T20:15:51.901598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-03-03T20:15:51.914708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-03-03T20:15:51.915086] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-03-03T20:15:51.915944] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-03-03T20:15:51.916001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:51.916037] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:51.916068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:51.916149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:51.975878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:51.976873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:51.976983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:51.977025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:52.103862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:52.104036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:52.104081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:52.104110] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:52.107624] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=38.60%) [2026-03-03T20:15:52.107942] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-03-03T20:15:52.108101] [INFO ] [sig ] ALLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:52.254032] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALLY.txt [2026-03-03T20:15:52.254199] [INFO ] [sig ] [132/3369] Completed ALLY in 0.4s | 2.80 sym/s | Total: 47.1s | ETA: 19.3m [2026-03-03T20:15:52.254243] [INFO ] [sig ] [133/3369] Forecasting ALMS... [2026-03-03T20:15:52.254278] [INFO ] [sig ] Generating forecast for: ALMS [2026-03-03T20:15:52.254310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-03-03T20:15:52.268174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-03-03T20:15:52.268538] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-03-03T20:15:52.269426] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-03-03T20:15:52.269484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:52.269519] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:52.269548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:52.269628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:52.336894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:52.338039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:52.338152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:52.338191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:52.471350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:52.471517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:52.471559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:52.471613] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:52.475456] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=28.80%) [2026-03-03T20:15:52.475929] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-03-03T20:15:52.476143] [INFO ] [sig ] ALMS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:52.626606] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALMS.txt [2026-03-03T20:15:52.626769] [INFO ] [sig ] [133/3369] Completed ALMS in 0.4s | 2.80 sym/s | Total: 47.5s | ETA: 19.3m [2026-03-03T20:15:52.626810] [INFO ] [sig ] [134/3369] Forecasting ALNY... [2026-03-03T20:15:52.626841] [INFO ] [sig ] Generating forecast for: ALNY [2026-03-03T20:15:52.626872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-03-03T20:15:52.640187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-03-03T20:15:52.640461] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-03-03T20:15:52.641529] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-03-03T20:15:52.641622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:52.641678] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:52.641725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:52.641800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:52.705548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:52.706359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:52.706441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:52.706475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:52.834316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:52.834478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:52.834519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:52.834549] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:52.838693] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=88.21%) [2026-03-03T20:15:52.839013] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-03-03T20:15:52.839170] [INFO ] [sig ] ALNY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:52.987839] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALNY.txt [2026-03-03T20:15:52.988028] [INFO ] [sig ] [134/3369] Completed ALNY in 0.4s | 2.80 sym/s | Total: 47.9s | ETA: 19.3m [2026-03-03T20:15:52.988072] [INFO ] [sig ] [135/3369] Forecasting ALRM... [2026-03-03T20:15:52.988105] [INFO ] [sig ] Generating forecast for: ALRM [2026-03-03T20:15:52.988138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-03-03T20:15:53.000513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-03-03T20:15:53.000961] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-03-03T20:15:53.001978] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-03-03T20:15:53.002033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:53.002066] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:53.002092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:53.002339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:53.076153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:53.077124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:53.077410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:53.077446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:53.202992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:53.203163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:53.203204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:53.203233] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:53.206879] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-03-03T20:15:53.207267] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-03-03T20:15:53.207421] [INFO ] [sig ] ALRM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:53.351777] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALRM.txt [2026-03-03T20:15:53.351923] [INFO ] [sig ] [135/3369] Completed ALRM in 0.4s | 2.80 sym/s | Total: 48.2s | ETA: 19.3m [2026-03-03T20:15:53.351988] [INFO ] [sig ] [136/3369] Forecasting ALRS... [2026-03-03T20:15:53.352020] [INFO ] [sig ] Generating forecast for: ALRS [2026-03-03T20:15:53.352051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-03-03T20:15:53.364909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-03-03T20:15:53.365333] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-03-03T20:15:53.366203] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-03-03T20:15:53.366272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:53.366306] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:53.366333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:53.366390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:53.423974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:53.424990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:53.425080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:53.425115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:53.551759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:53.551928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:53.551980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:53.552018] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:53.556033] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-03-03T20:15:53.556331] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-03-03T20:15:53.556476] [INFO ] [sig ] ALRS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:53.703224] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALRS.txt [2026-03-03T20:15:53.703392] [INFO ] [sig ] [136/3369] Completed ALRS in 0.4s | 2.80 sym/s | Total: 48.6s | ETA: 19.3m [2026-03-03T20:15:53.703434] [INFO ] [sig ] [137/3369] Forecasting ALSN... [2026-03-03T20:15:53.703466] [INFO ] [sig ] Generating forecast for: ALSN [2026-03-03T20:15:53.703503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-03-03T20:15:53.716017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-03-03T20:15:53.716400] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-03-03T20:15:53.717373] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-03-03T20:15:53.717431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:53.717465] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:53.717493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:53.717552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:53.777273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:53.778244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:53.778332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:53.778367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:53.900720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:53.900886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:53.900930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:53.900967] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:53.904929] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=58.76%) [2026-03-03T20:15:53.905253] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-03-03T20:15:53.905391] [INFO ] [sig ] ALSN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:54.059713] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALSN.txt [2026-03-03T20:15:54.059903] [INFO ] [sig ] [137/3369] Completed ALSN in 0.4s | 2.80 sym/s | Total: 49.0s | ETA: 19.2m [2026-03-03T20:15:54.059947] [INFO ] [sig ] [138/3369] Forecasting ALTG... [2026-03-03T20:15:54.059978] [INFO ] [sig ] Generating forecast for: ALTG [2026-03-03T20:15:54.060011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-03-03T20:15:54.072375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-03-03T20:15:54.072775] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-03-03T20:15:54.073618] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-03-03T20:15:54.073673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:54.073705] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:54.073735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:54.073792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:54.135281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:54.136219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:54.136307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:54.136342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:54.272001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:54.272169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:54.272210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:54.272241] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:54.275841] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-03-03T20:15:54.276185] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-03-03T20:15:54.276524] [INFO ] [sig ] ALTG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:54.431779] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALTG.txt [2026-03-03T20:15:54.431960] [INFO ] [sig ] [138/3369] Completed ALTG in 0.4s | 2.80 sym/s | Total: 49.3s | ETA: 19.2m [2026-03-03T20:15:54.432017] [INFO ] [sig ] [139/3369] Forecasting ALTI... [2026-03-03T20:15:54.432061] [INFO ] [sig ] Generating forecast for: ALTI [2026-03-03T20:15:54.432096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-03-03T20:15:54.446211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-03-03T20:15:54.446649] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-03-03T20:15:54.447542] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-03-03T20:15:54.447623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:54.447668] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:54.447750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:54.447814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:54.510730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:54.511670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:54.511759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:54.511795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:54.638142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:54.638313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:54.638357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:54.638387] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:54.642549] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=87.54%) [2026-03-03T20:15:54.642919] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-03-03T20:15:54.643074] [INFO ] [sig ] ALTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:54.793337] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALTI.txt [2026-03-03T20:15:54.793514] [INFO ] [sig ] [139/3369] Completed ALTI in 0.4s | 2.80 sym/s | Total: 49.7s | ETA: 19.2m [2026-03-03T20:15:54.793555] [INFO ] [sig ] [140/3369] Forecasting ALTS... [2026-03-03T20:15:54.793608] [INFO ] [sig ] Generating forecast for: ALTS [2026-03-03T20:15:54.793641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-03-03T20:15:54.805530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-03-03T20:15:54.805940] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-03-03T20:15:54.806937] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-03-03T20:15:54.806996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:54.807030] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:54.807059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:54.807118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:54.870145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:54.871215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:54.871308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:54.871344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:54.992985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:54.993155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:54.993195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:54.993225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:54.996738] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-03-03T20:15:54.997057] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-03-03T20:15:54.997206] [INFO ] [sig ] ALTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:55.143094] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALTS.txt [2026-03-03T20:15:55.143256] [INFO ] [sig ] [140/3369] Completed ALTS in 0.3s | 2.80 sym/s | Total: 50.0s | ETA: 19.2m [2026-03-03T20:15:55.143297] [INFO ] [sig ] [141/3369] Forecasting ALTY... [2026-03-03T20:15:55.143327] [INFO ] [sig ] Generating forecast for: ALTY [2026-03-03T20:15:55.143360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-03-03T20:15:55.155738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-03-03T20:15:55.156163] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-03-03T20:15:55.157127] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-03-03T20:15:55.157184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:55.157218] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:55.157248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:55.157307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:55.216193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:55.217095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:55.217179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:55.217212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:55.326781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:55.326944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:55.326985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:55.327014] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:55.330539] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-03-03T20:15:55.330870] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-03-03T20:15:55.331009] [INFO ] [sig ] ALTY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:55.474367] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALTY.txt [2026-03-03T20:15:55.474532] [INFO ] [sig ] [141/3369] Completed ALTY in 0.3s | 2.80 sym/s | Total: 50.4s | ETA: 19.2m [2026-03-03T20:15:55.474590] [INFO ] [sig ] [142/3369] Forecasting ALVO... [2026-03-03T20:15:55.474624] [INFO ] [sig ] Generating forecast for: ALVO [2026-03-03T20:15:55.474657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-03-03T20:15:55.488249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-03-03T20:15:55.488691] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-03-03T20:15:55.489666] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-03-03T20:15:55.489727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:55.489765] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:55.489797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:55.489871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:55.558751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:55.559702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:55.559788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:55.559823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:55.685805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:55.685974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:55.686016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:55.686046] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:55.690146] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-03T20:15:55.690507] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-03-03T20:15:55.690686] [INFO ] [sig ] ALVO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:55.846457] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALVO.txt [2026-03-03T20:15:55.846661] [INFO ] [sig ] [142/3369] Completed ALVO in 0.4s | 2.80 sym/s | Total: 50.7s | ETA: 19.2m [2026-03-03T20:15:55.846719] [INFO ] [sig ] [143/3369] Forecasting ALX... [2026-03-03T20:15:55.846753] [INFO ] [sig ] Generating forecast for: ALX [2026-03-03T20:15:55.846788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-03-03T20:15:55.859736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-03-03T20:15:55.860137] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-03-03T20:15:55.861092] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-03-03T20:15:55.861347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:55.861395] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:55.861432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:55.861493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:55.923412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:55.924473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:55.924592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:55.924641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:56.053002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:56.053164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:56.053223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:56.053256] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:56.057166] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=0.96%) [2026-03-03T20:15:56.057682] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-03-03T20:15:56.057830] [INFO ] [sig ] ALX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:56.213088] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALX.txt [2026-03-03T20:15:56.213459] [INFO ] [sig ] [143/3369] Completed ALX in 0.4s | 2.80 sym/s | Total: 51.1s | ETA: 19.2m [2026-03-03T20:15:56.213500] [INFO ] [sig ] [144/3369] Forecasting ALXO... [2026-03-03T20:15:56.213529] [INFO ] [sig ] Generating forecast for: ALXO [2026-03-03T20:15:56.213562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-03-03T20:15:56.226804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-03-03T20:15:56.227171] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-03-03T20:15:56.228534] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-03-03T20:15:56.228625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:56.228663] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:56.228692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:56.228751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:56.292386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:56.293463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:56.293556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:56.293612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:56.430922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:56.431121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:56.431175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:56.431213] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:56.436757] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-03-03T20:15:56.437299] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-03-03T20:15:56.437525] [INFO ] [sig ] ALXO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:56.627104] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ALXO.txt [2026-03-03T20:15:56.627353] [INFO ] [sig ] [144/3369] Completed ALXO in 0.4s | 2.79 sym/s | Total: 51.5s | ETA: 19.2m [2026-03-03T20:15:56.627424] [INFO ] [sig ] [145/3369] Forecasting ALZN... [2026-03-03T20:15:56.627472] [INFO ] [sig ] Generating forecast for: ALZN [2026-03-03T20:15:56.627525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-03-03T20:15:56.645362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-03-03T20:15:56.645958] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-03-03T20:15:56.647279] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-03-03T20:15:56.647368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:56.647421] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:56.647460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:56.647548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:56.718381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:56.719669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:56.719803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:56.719849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:56.892832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:56.893026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:56.893079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:56.893113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:56.901246] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=76.27%) [2026-03-03T20:15:56.902072] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-03-03T20:15:56.902325] [INFO ] [sig ] ALZN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:57.122491] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ALZN.txt [2026-03-03T20:15:57.122765] [INFO ] [sig ] [145/3369] Completed ALZN in 0.5s | 2.79 sym/s | Total: 52.0s | ETA: 19.3m [2026-03-03T20:15:57.122830] [INFO ] [sig ] [146/3369] Forecasting AM... [2026-03-03T20:15:57.122869] [INFO ] [sig ] Generating forecast for: AM [2026-03-03T20:15:57.122910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-03-03T20:15:57.144235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-03-03T20:15:57.144864] [INFO ] [FORECASTER] Starting predict_future for AM [2026-03-03T20:15:57.146121] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-03-03T20:15:57.146191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:57.146233] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:57.146267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:57.146353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:57.233942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:57.235334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:57.235468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:57.235525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:57.411950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:57.412142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:57.412192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:57.412227] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:57.417130] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-03-03T20:15:57.417634] [INFO ] [FORECASTER] Completed predict_future for AM [2026-03-03T20:15:57.417841] [INFO ] [sig ] AM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:57.623335] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AM.txt [2026-03-03T20:15:57.623596] [INFO ] [sig ] [146/3369] Completed AM in 0.5s | 2.78 sym/s | Total: 52.5s | ETA: 19.3m [2026-03-03T20:15:57.623651] [INFO ] [sig ] [147/3369] Forecasting AMAL... [2026-03-03T20:15:57.623687] [INFO ] [sig ] Generating forecast for: AMAL [2026-03-03T20:15:57.623728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-03-03T20:15:57.647629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-03-03T20:15:57.648397] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-03-03T20:15:57.649825] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-03-03T20:15:57.649911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:57.649986] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:57.650038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:57.650133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:57.742437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:57.743761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:57.743933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:57.743980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:57.899030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:57.899208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:57.899264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:57.899298] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:57.903132] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-03-03T20:15:57.903485] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-03-03T20:15:57.903682] [INFO ] [sig ] AMAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:58.086384] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMAL.txt [2026-03-03T20:15:58.086646] [INFO ] [sig ] [147/3369] Completed AMAL in 0.5s | 2.77 sym/s | Total: 53.0s | ETA: 19.4m [2026-03-03T20:15:58.086710] [INFO ] [sig ] [148/3369] Forecasting AMBA... [2026-03-03T20:15:58.086756] [INFO ] [sig ] Generating forecast for: AMBA [2026-03-03T20:15:58.086802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-03-03T20:15:58.105236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-03-03T20:15:58.105842] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-03-03T20:15:58.107240] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-03-03T20:15:58.107326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:58.107381] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:58.107426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:58.107515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:58.178850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:58.179860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:58.179955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:58.179990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:58.314477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:58.314658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:58.314704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:58.314735] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:58.318455] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=32.25%) [2026-03-03T20:15:58.318818] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-03-03T20:15:58.318971] [INFO ] [sig ] AMBA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:58.477127] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMBA.txt [2026-03-03T20:15:58.477297] [INFO ] [sig ] [148/3369] Completed AMBA in 0.4s | 2.77 sym/s | Total: 53.4s | ETA: 19.4m [2026-03-03T20:15:58.477340] [INFO ] [sig ] [149/3369] Forecasting AMBP... [2026-03-03T20:15:58.477372] [INFO ] [sig ] Generating forecast for: AMBP [2026-03-03T20:15:58.477406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-03-03T20:15:58.491824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-03-03T20:15:58.492253] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-03-03T20:15:58.493162] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-03-03T20:15:58.493220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:58.493255] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:58.493284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:58.493343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:58.556151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:58.557131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:58.557269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:58.557496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:58.686905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:58.687069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:58.687112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:58.687145] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:58.691235] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-03-03T20:15:58.691685] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-03-03T20:15:58.691855] [INFO ] [sig ] AMBP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:58.919817] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMBP.txt [2026-03-03T20:15:58.919988] [INFO ] [sig ] [149/3369] Completed AMBP in 0.4s | 2.77 sym/s | Total: 53.8s | ETA: 19.4m [2026-03-03T20:15:58.920029] [INFO ] [sig ] [150/3369] Forecasting AMC... [2026-03-03T20:15:58.920060] [INFO ] [sig ] Generating forecast for: AMC [2026-03-03T20:15:58.920092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-03-03T20:15:58.933305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-03-03T20:15:58.933734] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-03-03T20:15:58.934797] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-03-03T20:15:58.934853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:58.934886] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:58.934913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:58.934970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:58.998143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:58.999096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:58.999187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:58.999223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:59.124673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:59.124842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:59.124883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:59.124913] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:59.129092] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=66.43%) [2026-03-03T20:15:59.129718] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-03-03T20:15:59.129881] [INFO ] [sig ] AMC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:15:59.278140] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMC.txt [2026-03-03T20:15:59.278311] [INFO ] [sig ] [150/3369] Completed AMC in 0.4s | 2.77 sym/s | Total: 54.2s | ETA: 19.4m [2026-03-03T20:15:59.278358] [INFO ] [sig ] [151/3369] Forecasting AMCX... [2026-03-03T20:15:59.278388] [INFO ] [sig ] Generating forecast for: AMCX [2026-03-03T20:15:59.278417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-03-03T20:15:59.290935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-03-03T20:15:59.291331] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-03-03T20:15:59.292224] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-03-03T20:15:59.292280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:59.292313] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:59.292340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:59.292398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:59.353296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:59.354437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:59.354529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:59.354565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:59.483879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:59.484069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:59.484126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:59.484168] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:59.489314] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=24.50%) [2026-03-03T20:15:59.489781] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-03-03T20:15:59.489987] [INFO ] [sig ] AMCX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:15:59.648504] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMCX.txt [2026-03-03T20:15:59.648689] [INFO ] [sig ] [151/3369] Completed AMCX in 0.4s | 2.77 sym/s | Total: 54.5s | ETA: 19.4m [2026-03-03T20:15:59.648731] [INFO ] [sig ] [152/3369] Forecasting AMD... [2026-03-03T20:15:59.648762] [INFO ] [sig ] Generating forecast for: AMD [2026-03-03T20:15:59.648792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-03-03T20:15:59.661347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-03-03T20:15:59.661716] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-03-03T20:15:59.662509] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-03-03T20:15:59.662562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:15:59.662618] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:15:59.662647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:15:59.662705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:15:59.720615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:15:59.721532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:15:59.721637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:15:59.721673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:15:59.850129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:15:59.850295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:15:59.850337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:15:59.850367] [INFO ] [FORECASTER] Training complete [2026-03-03T20:15:59.854230] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=26.64%) [2026-03-03T20:15:59.854539] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-03-03T20:15:59.854703] [INFO ] [sig ] AMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:00.008607] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMD.txt [2026-03-03T20:16:00.008821] [INFO ] [sig ] [152/3369] Completed AMD in 0.4s | 2.77 sym/s | Total: 54.9s | ETA: 19.4m [2026-03-03T20:16:00.008865] [INFO ] [sig ] [153/3369] Forecasting AMDL... [2026-03-03T20:16:00.008895] [INFO ] [sig ] Generating forecast for: AMDL [2026-03-03T20:16:00.008928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-03-03T20:16:00.022342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-03-03T20:16:00.022770] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-03-03T20:16:00.023613] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-03-03T20:16:00.023668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:00.023701] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:00.023728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:00.023785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:00.081726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:00.082621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:00.082709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:00.082744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:00.207953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:00.208179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:00.208233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:00.208267] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:00.212417] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-03-03T20:16:00.212755] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-03-03T20:16:00.212914] [INFO ] [sig ] AMDL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:00.357008] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMDL.txt [2026-03-03T20:16:00.357177] [INFO ] [sig ] [153/3369] Completed AMDL in 0.3s | 2.77 sym/s | Total: 55.3s | ETA: 19.4m [2026-03-03T20:16:00.357219] [INFO ] [sig ] [154/3369] Forecasting AME... [2026-03-03T20:16:00.357249] [INFO ] [sig ] Generating forecast for: AME [2026-03-03T20:16:00.357282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-03-03T20:16:00.371642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-03-03T20:16:00.372048] [INFO ] [FORECASTER] Starting predict_future for AME [2026-03-03T20:16:00.372998] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-03-03T20:16:00.373055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:00.373088] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:00.373116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:00.373173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:00.433179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:00.434136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:00.434236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:00.434272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:00.561613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:00.561778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:00.561822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:00.561871] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:00.565545] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=45.32%) [2026-03-03T20:16:00.565905] [INFO ] [FORECASTER] Completed predict_future for AME [2026-03-03T20:16:00.566056] [INFO ] [sig ] AME: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:00.709557] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AME.txt [2026-03-03T20:16:00.709725] [INFO ] [sig ] [154/3369] Completed AME in 0.4s | 2.77 sym/s | Total: 55.6s | ETA: 19.3m [2026-03-03T20:16:00.709765] [INFO ] [sig ] [155/3369] Forecasting AMG... [2026-03-03T20:16:00.709795] [INFO ] [sig ] Generating forecast for: AMG [2026-03-03T20:16:00.709826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-03-03T20:16:00.721600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-03-03T20:16:00.721923] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-03-03T20:16:00.722753] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-03-03T20:16:00.722807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:00.722840] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:00.722867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:00.722932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:00.784184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:00.785065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:00.785158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:00.785193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:00.906662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:00.906830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:00.906873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:00.906905] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:00.910435] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=50.22%) [2026-03-03T20:16:00.910748] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-03-03T20:16:00.910887] [INFO ] [sig ] AMG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:01.054410] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMG.txt [2026-03-03T20:16:01.054596] [INFO ] [sig ] [155/3369] Completed AMG in 0.3s | 2.77 sym/s | Total: 55.9s | ETA: 19.3m [2026-03-03T20:16:01.054640] [INFO ] [sig ] [156/3369] Forecasting AMGN... [2026-03-03T20:16:01.054670] [INFO ] [sig ] Generating forecast for: AMGN [2026-03-03T20:16:01.054702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-03-03T20:16:01.067277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-03-03T20:16:01.067639] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-03-03T20:16:01.068485] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-03-03T20:16:01.068540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:01.068627] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:01.068657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:01.068714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:01.127348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:01.128298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:01.128390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:01.128442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:01.252971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:01.253109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:01.253151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:01.253180] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:01.257146] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-03-03T20:16:01.257446] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-03-03T20:16:01.257608] [INFO ] [sig ] AMGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:01.405886] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMGN.txt [2026-03-03T20:16:01.406052] [INFO ] [sig ] [156/3369] Completed AMGN in 0.4s | 2.77 sym/s | Total: 56.3s | ETA: 19.3m [2026-03-03T20:16:01.406094] [INFO ] [sig ] [157/3369] Forecasting AMH... [2026-03-03T20:16:01.406124] [INFO ] [sig ] Generating forecast for: AMH [2026-03-03T20:16:01.406157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-03-03T20:16:01.419129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-03-03T20:16:01.419548] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-03-03T20:16:01.420395] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-03-03T20:16:01.420449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:01.420481] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:01.420507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:01.420566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:01.484264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:01.485275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:01.485370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:01.485405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:01.613416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:01.613640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:01.613690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:01.613722] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:01.618566] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-03-03T20:16:01.619244] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-03-03T20:16:01.619436] [INFO ] [sig ] AMH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:01.783884] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMH.txt [2026-03-03T20:16:01.784071] [INFO ] [sig ] [157/3369] Completed AMH in 0.4s | 2.77 sym/s | Total: 56.7s | ETA: 19.3m [2026-03-03T20:16:01.784121] [INFO ] [sig ] [158/3369] Forecasting AMLX... [2026-03-03T20:16:01.784161] [INFO ] [sig ] Generating forecast for: AMLX [2026-03-03T20:16:01.784194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-03-03T20:16:01.800136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-03-03T20:16:01.800621] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-03-03T20:16:01.801553] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-03-03T20:16:01.801640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:01.801677] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:01.801723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:01.801786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:01.862379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:01.863380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:01.863490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:01.863526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:02.004995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:02.005174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:02.005219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:02.005250] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:02.009538] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-03-03T20:16:02.009914] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-03-03T20:16:02.010071] [INFO ] [sig ] AMLX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:02.178645] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMLX.txt [2026-03-03T20:16:02.178878] [INFO ] [sig ] [158/3369] Completed AMLX in 0.4s | 2.77 sym/s | Total: 57.1s | ETA: 19.3m [2026-03-03T20:16:02.178938] [INFO ] [sig ] [159/3369] Forecasting AMN... [2026-03-03T20:16:02.178979] [INFO ] [sig ] Generating forecast for: AMN [2026-03-03T20:16:02.179016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-03-03T20:16:02.194270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-03-03T20:16:02.194795] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-03-03T20:16:02.195990] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-03-03T20:16:02.196063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:02.196112] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:02.196154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:02.196244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:02.269114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:02.270248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:02.270339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:02.270375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:02.406888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:02.407056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:02.407098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:02.407164] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:02.416198] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-03-03T20:16:02.416690] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-03-03T20:16:02.416907] [INFO ] [sig ] AMN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:02.598089] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMN.txt [2026-03-03T20:16:02.598251] [INFO ] [sig ] [159/3369] Completed AMN in 0.4s | 2.77 sym/s | Total: 57.5s | ETA: 19.3m [2026-03-03T20:16:02.598292] [INFO ] [sig ] [160/3369] Forecasting AMP... [2026-03-03T20:16:02.598323] [INFO ] [sig ] Generating forecast for: AMP [2026-03-03T20:16:02.598356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-03-03T20:16:02.610803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-03-03T20:16:02.611180] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-03-03T20:16:02.612050] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-03-03T20:16:02.612105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:02.612138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:02.612165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:02.612222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:02.671412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:02.672392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:02.672482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:02.672515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:02.794065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:02.794246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:02.794290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:02.794318] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:02.798051] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=49.90%) [2026-03-03T20:16:02.798421] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-03-03T20:16:02.798603] [INFO ] [sig ] AMP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:02.946538] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMP.txt [2026-03-03T20:16:02.946719] [INFO ] [sig ] [160/3369] Completed AMP in 0.3s | 2.77 sym/s | Total: 57.8s | ETA: 19.3m [2026-03-03T20:16:02.946761] [INFO ] [sig ] [161/3369] Forecasting AMPG... [2026-03-03T20:16:02.946790] [INFO ] [sig ] Generating forecast for: AMPG [2026-03-03T20:16:02.946823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-03-03T20:16:02.958388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-03-03T20:16:02.958771] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-03-03T20:16:02.959609] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-03-03T20:16:02.959665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:02.959697] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:02.959725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:02.959783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:03.020479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:03.021315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:03.021401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:03.021434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:03.145344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:03.145513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:03.145557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:03.145611] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:03.149549] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-03-03T20:16:03.150128] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-03-03T20:16:03.150287] [INFO ] [sig ] AMPG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:03.300965] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMPG.txt [2026-03-03T20:16:03.301117] [INFO ] [sig ] [161/3369] Completed AMPG in 0.4s | 2.77 sym/s | Total: 58.2s | ETA: 19.3m [2026-03-03T20:16:03.301158] [INFO ] [sig ] [162/3369] Forecasting AMPH... [2026-03-03T20:16:03.301188] [INFO ] [sig ] Generating forecast for: AMPH [2026-03-03T20:16:03.301235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-03-03T20:16:03.313795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-03-03T20:16:03.314156] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-03-03T20:16:03.315243] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-03-03T20:16:03.315300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:03.315525] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:03.315554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:03.315644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:03.378080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:03.378979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:03.379067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:03.379103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:03.502449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:03.502628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:03.502672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:03.502702] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:03.506263] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-03-03T20:16:03.506554] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-03-03T20:16:03.506729] [INFO ] [sig ] AMPH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:03.650183] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMPH.txt [2026-03-03T20:16:03.650354] [INFO ] [sig ] [162/3369] Completed AMPH in 0.3s | 2.77 sym/s | Total: 58.5s | ETA: 19.3m [2026-03-03T20:16:03.650395] [INFO ] [sig ] [163/3369] Forecasting AMPL... [2026-03-03T20:16:03.650425] [INFO ] [sig ] Generating forecast for: AMPL [2026-03-03T20:16:03.650456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-03-03T20:16:03.663555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-03-03T20:16:03.663978] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-03-03T20:16:03.664846] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-03-03T20:16:03.664902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:03.664936] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:03.664965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:03.665023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:03.726564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:03.727530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:03.727644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:03.727700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:03.852358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:03.852534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:03.852617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:03.852666] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:03.856251] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-03-03T20:16:03.856546] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-03-03T20:16:03.856705] [INFO ] [sig ] AMPL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:04.002099] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMPL.txt [2026-03-03T20:16:04.002281] [INFO ] [sig ] [163/3369] Completed AMPL in 0.4s | 2.77 sym/s | Total: 58.9s | ETA: 19.3m [2026-03-03T20:16:04.002325] [INFO ] [sig ] [164/3369] Forecasting AMPX... [2026-03-03T20:16:04.002356] [INFO ] [sig ] Generating forecast for: AMPX [2026-03-03T20:16:04.002389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-03-03T20:16:04.014987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-03-03T20:16:04.015378] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-03-03T20:16:04.016287] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-03-03T20:16:04.016344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:04.016389] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:04.016419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:04.016489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:04.077493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:04.078499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:04.078647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:04.078687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:04.203990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:04.204153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:04.204195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:04.204225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:04.207957] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=44.33%) [2026-03-03T20:16:04.208287] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-03-03T20:16:04.208437] [INFO ] [sig ] AMPX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:04.351858] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMPX.txt [2026-03-03T20:16:04.352018] [INFO ] [sig ] [164/3369] Completed AMPX in 0.3s | 2.77 sym/s | Total: 59.2s | ETA: 19.3m [2026-03-03T20:16:04.352059] [INFO ] [sig ] [165/3369] Forecasting AMRC... [2026-03-03T20:16:04.352089] [INFO ] [sig ] Generating forecast for: AMRC [2026-03-03T20:16:04.352121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-03-03T20:16:04.363931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-03-03T20:16:04.364346] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-03-03T20:16:04.365194] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-03-03T20:16:04.365250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:04.365282] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:04.365309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:04.365365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:04.426286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:04.427212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:04.427300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:04.427335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:04.555072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:04.555251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:04.555293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:04.555323] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:04.559813] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-03-03T20:16:04.560176] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-03-03T20:16:04.560333] [INFO ] [sig ] AMRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:04.713600] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMRC.txt [2026-03-03T20:16:04.713825] [INFO ] [sig ] [165/3369] Completed AMRC in 0.4s | 2.77 sym/s | Total: 59.6s | ETA: 19.3m [2026-03-03T20:16:04.713897] [INFO ] [sig ] [166/3369] Forecasting AMRN... [2026-03-03T20:16:04.713945] [INFO ] [sig ] Generating forecast for: AMRN [2026-03-03T20:16:04.713991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-03-03T20:16:04.729085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-03-03T20:16:04.729749] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-03-03T20:16:04.730654] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-03-03T20:16:04.730716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:04.730751] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:04.730782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:04.730844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:04.793074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:04.794045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:04.794184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:04.794220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:04.920760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:04.920928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:04.920972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:04.921002] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:04.924706] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=23.19%) [2026-03-03T20:16:04.925025] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-03-03T20:16:04.925174] [INFO ] [sig ] AMRN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:05.068607] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMRN.txt [2026-03-03T20:16:05.068788] [INFO ] [sig ] [166/3369] Completed AMRN in 0.4s | 2.77 sym/s | Total: 60.0s | ETA: 19.3m [2026-03-03T20:16:05.068830] [INFO ] [sig ] [167/3369] Forecasting AMRX... [2026-03-03T20:16:05.068862] [INFO ] [sig ] Generating forecast for: AMRX [2026-03-03T20:16:05.068894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-03-03T20:16:05.150749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-03-03T20:16:05.151163] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-03-03T20:16:05.152039] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-03-03T20:16:05.152093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:05.152126] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:05.152153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:05.152219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:05.211064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:05.212000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:05.212086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:05.212119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:05.338491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:05.338681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:05.338724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:05.338753] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:05.342349] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-03-03T20:16:05.342691] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-03-03T20:16:05.342833] [INFO ] [sig ] AMRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:05.499698] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMRX.txt [2026-03-03T20:16:05.499848] [INFO ] [sig ] [167/3369] Completed AMRX in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-03-03T20:16:05.499888] [INFO ] [sig ] [168/3369] Forecasting AMSC... [2026-03-03T20:16:05.499918] [INFO ] [sig ] Generating forecast for: AMSC [2026-03-03T20:16:05.499949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-03-03T20:16:05.514670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-03-03T20:16:05.515106] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-03-03T20:16:05.516006] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-03-03T20:16:05.516064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:05.516122] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:05.516160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:05.516223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:05.583412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:05.584465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:05.584592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:05.584631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:05.723179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:05.723373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:05.723426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:05.723463] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:05.728405] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-03-03T20:16:05.728920] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-03-03T20:16:05.729109] [INFO ] [sig ] AMSC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:05.925311] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMSC.txt [2026-03-03T20:16:05.925477] [INFO ] [sig ] [168/3369] Completed AMSC in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.3m [2026-03-03T20:16:05.925519] [INFO ] [sig ] [169/3369] Forecasting AMSF... [2026-03-03T20:16:05.925549] [INFO ] [sig ] Generating forecast for: AMSF [2026-03-03T20:16:05.925602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-03-03T20:16:05.937429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-03-03T20:16:05.937815] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-03-03T20:16:05.938682] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-03-03T20:16:05.938736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:05.938769] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:05.938796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:05.938866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:05.996198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:05.997140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:05.997227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:05.997260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:06.114003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:06.114166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:06.114207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:06.114237] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:06.118337] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-03-03T20:16:06.118849] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-03-03T20:16:06.118991] [INFO ] [sig ] AMSF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:06.266407] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMSF.txt [2026-03-03T20:16:06.266647] [INFO ] [sig ] [169/3369] Completed AMSF in 0.3s | 2.76 sym/s | Total: 1.0m | ETA: 19.3m [2026-03-03T20:16:06.266692] [INFO ] [sig ] [170/3369] Forecasting AMTB... [2026-03-03T20:16:06.266723] [INFO ] [sig ] Generating forecast for: AMTB [2026-03-03T20:16:06.266754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-03-03T20:16:06.279559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-03-03T20:16:06.279954] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-03-03T20:16:06.280821] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-03-03T20:16:06.280875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:06.280907] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:06.280934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:06.280990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:06.339833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:06.340774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:06.340862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:06.340897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:06.461301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:06.461466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:06.461510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:06.461540] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:06.464992] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=90.22%) [2026-03-03T20:16:06.465278] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-03-03T20:16:06.465412] [INFO ] [sig ] AMTB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:06.607047] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMTB.txt [2026-03-03T20:16:06.607180] [INFO ] [sig ] [170/3369] Completed AMTB in 0.3s | 2.76 sym/s | Total: 1.0m | ETA: 19.3m [2026-03-03T20:16:06.607221] [INFO ] [sig ] [171/3369] Forecasting AMTX... [2026-03-03T20:16:06.607254] [INFO ] [sig ] Generating forecast for: AMTX [2026-03-03T20:16:06.607286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-03-03T20:16:06.619042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-03-03T20:16:06.619347] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-03-03T20:16:06.620167] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-03-03T20:16:06.620233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:06.620268] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:06.620295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:06.620353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:06.677552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:06.678287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:06.678375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:06.678408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:06.798740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:06.798900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:06.798942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:06.798972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:06.802397] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-03T20:16:06.802703] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-03-03T20:16:06.802840] [INFO ] [sig ] AMTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:06.946337] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMTX.txt [2026-03-03T20:16:06.946504] [INFO ] [sig ] [171/3369] Completed AMTX in 0.3s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-03-03T20:16:06.946546] [INFO ] [sig ] [172/3369] Forecasting AMWD... [2026-03-03T20:16:06.946596] [INFO ] [sig ] Generating forecast for: AMWD [2026-03-03T20:16:06.946632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-03-03T20:16:06.958442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-03-03T20:16:06.958875] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-03-03T20:16:06.959730] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-03-03T20:16:06.959786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:06.959819] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:06.959846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:06.959902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:07.021250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:07.022114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:07.022199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:07.022235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:07.145346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:07.145537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:07.145605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:07.145638] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:07.149783] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=34.92%) [2026-03-03T20:16:07.150111] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-03-03T20:16:07.150260] [INFO ] [sig ] AMWD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:07.300961] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMWD.txt [2026-03-03T20:16:07.301107] [INFO ] [sig ] [172/3369] Completed AMWD in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-03-03T20:16:07.301147] [INFO ] [sig ] [173/3369] Forecasting AMWL... [2026-03-03T20:16:07.301178] [INFO ] [sig ] Generating forecast for: AMWL [2026-03-03T20:16:07.301209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-03-03T20:16:07.313510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-03-03T20:16:07.313982] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-03-03T20:16:07.315129] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-03-03T20:16:07.315196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:07.315307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:07.315346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:07.315428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:07.376377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:07.377266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:07.377355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:07.377389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:07.500706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:07.500871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:07.500914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:07.500945] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:07.504419] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: UP (p=81.17%) [2026-03-03T20:16:07.504732] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-03-03T20:16:07.504871] [INFO ] [sig ] AMWL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:07.647004] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMWL.txt [2026-03-03T20:16:07.647148] [INFO ] [sig ] [173/3369] Completed AMWL in 0.3s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-03-03T20:16:07.647189] [INFO ] [sig ] [174/3369] Forecasting AMX... [2026-03-03T20:16:07.647219] [INFO ] [sig ] Generating forecast for: AMX [2026-03-03T20:16:07.647250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-03-03T20:16:07.659279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-03-03T20:16:07.659643] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-03-03T20:16:07.660478] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-03-03T20:16:07.660534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:07.660585] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:07.660618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:07.660679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:07.718813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:07.719669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:07.719755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:07.719788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:07.844732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:07.844916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:07.844961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:07.844990] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:07.849264] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-03-03T20:16:07.849791] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-03-03T20:16:07.849936] [INFO ] [sig ] AMX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:07.999192] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMX.txt [2026-03-03T20:16:07.999401] [INFO ] [sig ] [174/3369] Completed AMX in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.2m [2026-03-03T20:16:07.999464] [INFO ] [sig ] [175/3369] Forecasting AMZD... [2026-03-03T20:16:07.999509] [INFO ] [sig ] Generating forecast for: AMZD [2026-03-03T20:16:07.999559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-03-03T20:16:08.014226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-03-03T20:16:08.014677] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-03-03T20:16:08.015697] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-03-03T20:16:08.015755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:08.015790] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:08.015818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:08.015877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:08.083760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:08.084851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:08.084944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:08.084979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:08.212069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:08.212247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:08.212290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:08.212319] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:08.216715] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=10.31%) [2026-03-03T20:16:08.217117] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-03-03T20:16:08.217280] [INFO ] [sig ] AMZD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:08.376304] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AMZD.txt [2026-03-03T20:16:08.376480] [INFO ] [sig ] [175/3369] Completed AMZD in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:08.376524] [INFO ] [sig ] [176/3369] Forecasting AMZN... [2026-03-03T20:16:08.376556] [INFO ] [sig ] Generating forecast for: AMZN [2026-03-03T20:16:08.376616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-03-03T20:16:08.388475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-03-03T20:16:08.388819] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-03-03T20:16:08.389661] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-03-03T20:16:08.389716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:08.389749] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:08.389777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:08.389836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:08.450394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:08.451356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:08.451458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:08.451493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:08.589310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:08.589510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:08.589565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:08.589666] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:08.593952] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=54.86%) [2026-03-03T20:16:08.594447] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-03-03T20:16:08.594664] [INFO ] [sig ] AMZN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:08.744531] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMZN.txt [2026-03-03T20:16:08.744719] [INFO ] [sig ] [176/3369] Completed AMZN in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:08.744760] [INFO ] [sig ] [177/3369] Forecasting AMZZ... [2026-03-03T20:16:08.744790] [INFO ] [sig ] Generating forecast for: AMZZ [2026-03-03T20:16:08.744821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-03-03T20:16:08.757248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-03-03T20:16:08.757643] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-03-03T20:16:08.758497] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-03-03T20:16:08.758554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:08.758609] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:08.758639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:08.758698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:08.817634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:08.818654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:08.818749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:08.818783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:08.952599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:08.952762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:08.952805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:08.952837] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:08.956490] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=71.43%) [2026-03-03T20:16:08.956820] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-03-03T20:16:08.956962] [INFO ] [sig ] AMZZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:09.120848] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AMZZ.txt [2026-03-03T20:16:09.121016] [INFO ] [sig ] [177/3369] Completed AMZZ in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:09.121060] [INFO ] [sig ] [178/3369] Forecasting AN... [2026-03-03T20:16:09.121093] [INFO ] [sig ] Generating forecast for: AN [2026-03-03T20:16:09.121127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-03-03T20:16:09.134086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-03-03T20:16:09.134534] [INFO ] [FORECASTER] Starting predict_future for AN [2026-03-03T20:16:09.135637] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-03-03T20:16:09.135707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:09.135758] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:09.135794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:09.135857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:09.195865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:09.196775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:09.196867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:09.196903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:09.325053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:09.325232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:09.325300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:09.325335] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:09.329244] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=72.17%) [2026-03-03T20:16:09.329555] [INFO ] [FORECASTER] Completed predict_future for AN [2026-03-03T20:16:09.329733] [INFO ] [sig ] AN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:09.473291] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AN.txt [2026-03-03T20:16:09.473448] [INFO ] [sig ] [178/3369] Completed AN in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:09.473488] [INFO ] [sig ] [179/3369] Forecasting ANAB... [2026-03-03T20:16:09.473517] [INFO ] [sig ] Generating forecast for: ANAB [2026-03-03T20:16:09.473550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-03-03T20:16:09.486027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-03-03T20:16:09.486363] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-03-03T20:16:09.487191] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-03-03T20:16:09.487245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:09.487277] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:09.487304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:09.487361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:09.548364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:09.549207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:09.549297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:09.549339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:09.670809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:09.670981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:09.671030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:09.671060] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:09.674853] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-03-03T20:16:09.675191] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-03-03T20:16:09.675343] [INFO ] [sig ] ANAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:09.823970] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ANAB.txt [2026-03-03T20:16:09.824121] [INFO ] [sig ] [179/3369] Completed ANAB in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:09.824161] [INFO ] [sig ] [180/3369] Forecasting ANDE... [2026-03-03T20:16:09.824191] [INFO ] [sig ] Generating forecast for: ANDE [2026-03-03T20:16:09.824223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-03-03T20:16:09.836908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-03-03T20:16:09.837272] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-03-03T20:16:09.838112] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-03-03T20:16:09.838167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:09.838200] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:09.838227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:09.838285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:09.897021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:09.898133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:09.898223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:09.898256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:10.020498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:10.020675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:10.020717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:10.020746] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:10.024588] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: DOWN (p=46.56%) [2026-03-03T20:16:10.024895] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-03-03T20:16:10.025039] [INFO ] [sig ] ANDE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:10.174626] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ANDE.txt [2026-03-03T20:16:10.174818] [INFO ] [sig ] [180/3369] Completed ANDE in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:10.174860] [INFO ] [sig ] [181/3369] Forecasting ANF... [2026-03-03T20:16:10.174891] [INFO ] [sig ] Generating forecast for: ANF [2026-03-03T20:16:10.174928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-03-03T20:16:10.187006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-03-03T20:16:10.187294] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-03-03T20:16:10.188176] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-03-03T20:16:10.188231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:10.188264] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:10.188291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:10.188355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:10.248342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:10.249480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:10.249605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:10.249650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:10.380134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:10.380297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:10.380338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:10.380367] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:10.383872] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: DOWN (p=49.58%) [2026-03-03T20:16:10.384170] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-03-03T20:16:10.384312] [INFO ] [sig ] ANF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:10.550552] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ANF.txt [2026-03-03T20:16:10.550798] [INFO ] [sig ] [181/3369] Completed ANF in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:10.550871] [INFO ] [sig ] [182/3369] Forecasting ANGI... [2026-03-03T20:16:10.550922] [INFO ] [sig ] Generating forecast for: ANGI [2026-03-03T20:16:10.550964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-03-03T20:16:10.566552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-03-03T20:16:10.567066] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-03-03T20:16:10.568257] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-03-03T20:16:10.568324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:10.568378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:10.568413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:10.568495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:10.632331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:10.633257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:10.633354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:10.633396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:10.769375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:10.769546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:10.769607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:10.769638] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:10.773317] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=57.24%) [2026-03-03T20:16:10.773697] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-03-03T20:16:10.773849] [INFO ] [sig ] ANGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:10.943659] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ANGI.txt [2026-03-03T20:16:10.943895] [INFO ] [sig ] [182/3369] Completed ANGI in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:10.943950] [INFO ] [sig ] [183/3369] Forecasting ANGL... [2026-03-03T20:16:10.943983] [INFO ] [sig ] Generating forecast for: ANGL [2026-03-03T20:16:10.944021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-03-03T20:16:10.957053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-03-03T20:16:10.957362] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-03-03T20:16:10.958217] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-03-03T20:16:10.958272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:10.958304] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:10.958339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:10.958410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:11.018100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:11.018775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:11.018908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:11.018947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:11.141732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:11.141863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:11.141902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:11.141933] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:11.145428] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-03T20:16:11.145765] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-03-03T20:16:11.145909] [INFO ] [sig ] ANGL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:11.288322] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ANGL.txt [2026-03-03T20:16:11.288491] [INFO ] [sig ] [183/3369] Completed ANGL in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:11.288547] [INFO ] [sig ] [184/3369] Forecasting ANGO... [2026-03-03T20:16:11.288598] [INFO ] [sig ] Generating forecast for: ANGO [2026-03-03T20:16:11.288634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-03-03T20:16:11.301096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-03-03T20:16:11.301400] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-03-03T20:16:11.302213] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-03-03T20:16:11.302268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:11.302300] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:11.302328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:11.302389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:11.360995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:11.361778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:11.361864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:11.361898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:11.482700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:11.482865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:11.482907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:11.482937] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:11.486799] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=61.71%) [2026-03-03T20:16:11.487109] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-03-03T20:16:11.487253] [INFO ] [sig ] ANGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:11.636044] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ANGO.txt [2026-03-03T20:16:11.636215] [INFO ] [sig ] [184/3369] Completed ANGO in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:11.636259] [INFO ] [sig ] [185/3369] Forecasting ANIK... [2026-03-03T20:16:11.636289] [INFO ] [sig ] Generating forecast for: ANIK [2026-03-03T20:16:11.636322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-03-03T20:16:11.649919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-03-03T20:16:11.650278] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-03-03T20:16:11.651358] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-03-03T20:16:11.651416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:11.651450] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:11.651478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:11.651537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:11.719234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:11.720263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:11.720376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:11.720423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:11.853996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:11.854192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:11.854249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:11.854294] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:11.859674] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-03-03T20:16:11.860117] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-03-03T20:16:11.860312] [INFO ] [sig ] ANIK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:12.024828] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ANIK.txt [2026-03-03T20:16:12.025008] [INFO ] [sig ] [185/3369] Completed ANIK in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:12.025049] [INFO ] [sig ] [186/3369] Forecasting ANIP... [2026-03-03T20:16:12.025084] [INFO ] [sig ] Generating forecast for: ANIP [2026-03-03T20:16:12.025116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-03-03T20:16:12.038722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-03-03T20:16:12.039148] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-03-03T20:16:12.040054] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-03-03T20:16:12.040111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:12.040145] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:12.040173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:12.040233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:12.104304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:12.105520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:12.105825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:12.105862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:12.238445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:12.238634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:12.238688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:12.238721] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:12.242467] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-03-03T20:16:12.242838] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-03-03T20:16:12.242994] [INFO ] [sig ] ANIP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:12.392920] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ANIP.txt [2026-03-03T20:16:12.393135] [INFO ] [sig ] [186/3369] Completed ANIP in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:12.393180] [INFO ] [sig ] [187/3369] Forecasting ANIX... [2026-03-03T20:16:12.393211] [INFO ] [sig ] Generating forecast for: ANIX [2026-03-03T20:16:12.393243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-03-03T20:16:12.405521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-03-03T20:16:12.406057] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-03-03T20:16:12.407084] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-03-03T20:16:12.407139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:12.407172] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:12.407199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:12.407256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:12.468858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:12.469985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:12.470082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:12.470117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:12.590456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:12.590636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:12.590680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:12.590709] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:12.594600] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-03-03T20:16:12.594893] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-03-03T20:16:12.595045] [INFO ] [sig ] ANIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:12.741984] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ANIX.txt [2026-03-03T20:16:12.742148] [INFO ] [sig ] [187/3369] Completed ANIX in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:12.742190] [INFO ] [sig ] [188/3369] Forecasting ANNX... [2026-03-03T20:16:12.742221] [INFO ] [sig ] Generating forecast for: ANNX [2026-03-03T20:16:12.742253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-03-03T20:16:12.755362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-03-03T20:16:12.755976] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-03-03T20:16:12.756814] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-03-03T20:16:12.756870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:12.756903] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:12.756932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:12.756991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:12.817189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:12.818080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:12.818163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:12.818197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:12.939608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:12.939726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:12.939764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:12.939793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:12.943051] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=83.57%) [2026-03-03T20:16:12.943332] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-03-03T20:16:12.943465] [INFO ] [sig ] ANNX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:13.090696] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ANNX.txt [2026-03-03T20:16:13.090894] [INFO ] [sig ] [188/3369] Completed ANNX in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:13.090938] [INFO ] [sig ] [189/3369] Forecasting ANTX... [2026-03-03T20:16:13.090970] [INFO ] [sig ] Generating forecast for: ANTX [2026-03-03T20:16:13.091002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-03-03T20:16:13.105888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-03-03T20:16:13.106282] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-03-03T20:16:13.107166] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-03-03T20:16:13.107221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:13.107255] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:13.107282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:13.107340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:13.166763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:13.167738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:13.167826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:13.167860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:13.279677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:13.279803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:13.279841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:13.279889] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:13.283777] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=74.41%) [2026-03-03T20:16:13.284055] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-03-03T20:16:13.284188] [INFO ] [sig ] ANTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:13.430293] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ANTX.txt [2026-03-03T20:16:13.430451] [INFO ] [sig ] [189/3369] Completed ANTX in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-03-03T20:16:13.430492] [INFO ] [sig ] [190/3369] Forecasting ANVS... [2026-03-03T20:16:13.430521] [INFO ] [sig ] Generating forecast for: ANVS [2026-03-03T20:16:13.430553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-03-03T20:16:13.443701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-03-03T20:16:13.444009] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-03-03T20:16:13.445026] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-03-03T20:16:13.445080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:13.445160] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:13.445190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:13.445248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:13.502372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:13.503064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:13.503146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:13.503179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:13.626449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:13.626627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:13.626669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:13.626699] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:13.630149] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=7.00%) [2026-03-03T20:16:13.630433] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-03-03T20:16:13.630563] [INFO ] [sig ] ANVS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:13.773219] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ANVS.txt [2026-03-03T20:16:13.773385] [INFO ] [sig ] [190/3369] Completed ANVS in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.1m [2026-03-03T20:16:13.773427] [INFO ] [sig ] [191/3369] Forecasting AOD... [2026-03-03T20:16:13.773460] [INFO ] [sig ] Generating forecast for: AOD [2026-03-03T20:16:13.773492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-03-03T20:16:13.786082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-03-03T20:16:13.786429] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-03-03T20:16:13.787242] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-03-03T20:16:13.787296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:13.787329] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:13.787357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:13.787414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:13.848634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:13.849503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:13.849821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:13.849860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:13.975668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:13.975833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:13.975875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:13.975905] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:13.979523] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-03-03T20:16:13.979834] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-03-03T20:16:13.979971] [INFO ] [sig ] AOD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:14.124251] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AOD.txt [2026-03-03T20:16:14.124420] [INFO ] [sig ] [191/3369] Completed AOD in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:14.124461] [INFO ] [sig ] [192/3369] Forecasting AOHY... [2026-03-03T20:16:14.124491] [INFO ] [sig ] Generating forecast for: AOHY [2026-03-03T20:16:14.124523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-03-03T20:16:14.136172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-03-03T20:16:14.136595] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-03-03T20:16:14.137398] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-03-03T20:16:14.137455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:14.137489] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:14.137517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:14.137598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:14.200858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:14.201973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:14.202080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:14.202123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:14.347332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:14.347491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:14.347534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:14.347564] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:14.351383] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-03-03T20:16:14.351704] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-03-03T20:16:14.351845] [INFO ] [sig ] AOHY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:14.498190] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AOHY.txt [2026-03-03T20:16:14.498370] [INFO ] [sig ] [192/3369] Completed AOHY in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:14.498411] [INFO ] [sig ] [193/3369] Forecasting AON... [2026-03-03T20:16:14.498442] [INFO ] [sig ] Generating forecast for: AON [2026-03-03T20:16:14.498476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-03-03T20:16:14.510675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-03-03T20:16:14.510928] [INFO ] [FORECASTER] Starting predict_future for AON [2026-03-03T20:16:14.511756] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-03-03T20:16:14.511809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:14.511841] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:14.511877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:14.511936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:14.568324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:14.568959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:14.569040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:14.569073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:14.692450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:14.692601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:14.692642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:14.692704] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:14.696118] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-03-03T20:16:14.696400] [INFO ] [FORECASTER] Completed predict_future for AON [2026-03-03T20:16:14.696534] [INFO ] [sig ] AON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:14.836062] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AON.txt [2026-03-03T20:16:14.836188] [INFO ] [sig ] [193/3369] Completed AON in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:14.836228] [INFO ] [sig ] [194/3369] Forecasting AOS... [2026-03-03T20:16:14.836258] [INFO ] [sig ] Generating forecast for: AOS [2026-03-03T20:16:14.836288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-03-03T20:16:14.849423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-03-03T20:16:14.849879] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-03-03T20:16:14.850798] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-03-03T20:16:14.850855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:14.850889] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:14.850918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:14.850983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:14.910961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:14.912119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:14.912210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:14.912245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:15.044027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:15.044201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:15.044245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:15.044275] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:15.048145] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-03-03T20:16:15.048540] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-03-03T20:16:15.048729] [INFO ] [sig ] AOS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:15.204974] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AOS.txt [2026-03-03T20:16:15.205135] [INFO ] [sig ] [194/3369] Completed AOS in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:15.205176] [INFO ] [sig ] [195/3369] Forecasting AOSL... [2026-03-03T20:16:15.205207] [INFO ] [sig ] Generating forecast for: AOSL [2026-03-03T20:16:15.205238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-03-03T20:16:15.217257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-03-03T20:16:15.217610] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-03-03T20:16:15.218463] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-03-03T20:16:15.218520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:15.218554] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:15.218603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:15.218666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:15.275880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:15.276803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:15.276891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:15.276926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:15.396231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:15.396393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:15.396436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:15.396467] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:15.400027] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-03-03T20:16:15.400317] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-03-03T20:16:15.400455] [INFO ] [sig ] AOSL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:15.550340] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AOSL.txt [2026-03-03T20:16:15.550539] [INFO ] [sig ] [195/3369] Completed AOSL in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:15.550599] [INFO ] [sig ] [196/3369] Forecasting AP... [2026-03-03T20:16:15.550639] [INFO ] [sig ] Generating forecast for: AP [2026-03-03T20:16:15.550673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-03-03T20:16:15.564302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-03-03T20:16:15.564719] [INFO ] [FORECASTER] Starting predict_future for AP [2026-03-03T20:16:15.565598] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-03-03T20:16:15.565656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:15.565690] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:15.565719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:15.565778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:15.626506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:15.627749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:15.628056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:15.628094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:15.760046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:15.760224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:15.760268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:15.760297] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:15.764433] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=83.72%) [2026-03-03T20:16:15.764758] [INFO ] [FORECASTER] Completed predict_future for AP [2026-03-03T20:16:15.764904] [INFO ] [sig ] AP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:15.916274] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AP.txt [2026-03-03T20:16:15.916491] [INFO ] [sig ] [196/3369] Completed AP in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:15.916543] [INFO ] [sig ] [197/3369] Forecasting APA... [2026-03-03T20:16:15.916608] [INFO ] [sig ] Generating forecast for: APA [2026-03-03T20:16:15.916651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-03-03T20:16:15.932490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-03-03T20:16:15.933015] [INFO ] [FORECASTER] Starting predict_future for APA [2026-03-03T20:16:15.934072] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-03-03T20:16:15.934137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:15.934180] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:15.934216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:15.934295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:15.993488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:15.994848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:15.994937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:15.994970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:16.134982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:16.135155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:16.135197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:16.135226] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:16.138946] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-03-03T20:16:16.139304] [INFO ] [FORECASTER] Completed predict_future for APA [2026-03-03T20:16:16.139461] [INFO ] [sig ] APA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:16.290441] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APA.txt [2026-03-03T20:16:16.290617] [INFO ] [sig ] [197/3369] Completed APA in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:16.290667] [INFO ] [sig ] [198/3369] Forecasting APAM... [2026-03-03T20:16:16.290699] [INFO ] [sig ] Generating forecast for: APAM [2026-03-03T20:16:16.290730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-03-03T20:16:16.302825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-03-03T20:16:16.303171] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-03-03T20:16:16.304025] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-03-03T20:16:16.304081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:16.304115] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:16.304142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:16.304198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:16.362489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:16.363297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:16.363391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:16.363428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:16.481418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:16.481591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:16.481639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:16.481668] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:16.485844] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-03-03T20:16:16.486137] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-03-03T20:16:16.486273] [INFO ] [sig ] APAM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:16.631027] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APAM.txt [2026-03-03T20:16:16.631190] [INFO ] [sig ] [198/3369] Completed APAM in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:16.631232] [INFO ] [sig ] [199/3369] Forecasting APD... [2026-03-03T20:16:16.631263] [INFO ] [sig ] Generating forecast for: APD [2026-03-03T20:16:16.631295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-03-03T20:16:16.642698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-03-03T20:16:16.643036] [INFO ] [FORECASTER] Starting predict_future for APD [2026-03-03T20:16:16.643935] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-03-03T20:16:16.643992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:16.644027] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:16.644056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:16.644115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:16.706445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:16.707357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:16.707445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:16.707480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:16.831512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:16.831691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:16.831733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:16.831762] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:16.835191] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=84.35%) [2026-03-03T20:16:16.835476] [INFO ] [FORECASTER] Completed predict_future for APD [2026-03-03T20:16:16.835628] [INFO ] [sig ] APD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:16.979044] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APD.txt [2026-03-03T20:16:16.979212] [INFO ] [sig ] [199/3369] Completed APD in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:16.979254] [INFO ] [sig ] [200/3369] Forecasting APEI... [2026-03-03T20:16:16.979285] [INFO ] [sig ] Generating forecast for: APEI [2026-03-03T20:16:16.979315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-03-03T20:16:16.990860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-03-03T20:16:16.991167] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-03-03T20:16:16.992119] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-03-03T20:16:16.992174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:16.992206] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:16.992233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:16.992290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:17.053772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:17.054691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:17.054813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:17.054850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:17.183294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:17.183456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:17.183499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:17.183529] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:17.187866] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-03-03T20:16:17.188203] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-03-03T20:16:17.188371] [INFO ] [sig ] APEI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:17.334431] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APEI.txt [2026-03-03T20:16:17.334626] [INFO ] [sig ] [200/3369] Completed APEI in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:17.334682] [INFO ] [sig ] [201/3369] Forecasting APG... [2026-03-03T20:16:17.334718] [INFO ] [sig ] Generating forecast for: APG [2026-03-03T20:16:17.334752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-03-03T20:16:17.347508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-03-03T20:16:17.347931] [INFO ] [FORECASTER] Starting predict_future for APG [2026-03-03T20:16:17.348792] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-03-03T20:16:17.348847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:17.348880] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:17.348908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:17.348966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:17.406183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:17.406985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:17.407071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:17.407105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:17.530289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:17.530490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:17.530533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:17.530564] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:17.534144] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=16.25%) [2026-03-03T20:16:17.534461] [INFO ] [FORECASTER] Completed predict_future for APG [2026-03-03T20:16:17.534626] [INFO ] [sig ] APG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:17.677659] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APG.txt [2026-03-03T20:16:17.677843] [INFO ] [sig ] [201/3369] Completed APG in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:17.677907] [INFO ] [sig ] [202/3369] Forecasting APGE... [2026-03-03T20:16:17.677948] [INFO ] [sig ] Generating forecast for: APGE [2026-03-03T20:16:17.677988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-03-03T20:16:17.690417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-03-03T20:16:17.690848] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-03-03T20:16:17.691741] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-03-03T20:16:17.691798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:17.691831] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:17.691858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:17.691917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:17.752549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:17.753450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:17.753538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:17.753591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:17.876495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:17.876703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:17.876748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:17.876779] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:17.880415] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=73.43%) [2026-03-03T20:16:17.880738] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-03-03T20:16:17.880877] [INFO ] [sig ] APGE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:18.022037] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APGE.txt [2026-03-03T20:16:18.022221] [INFO ] [sig ] [202/3369] Completed APGE in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-03-03T20:16:18.022293] [INFO ] [sig ] [203/3369] Forecasting APH... [2026-03-03T20:16:18.022334] [INFO ] [sig ] Generating forecast for: APH [2026-03-03T20:16:18.022369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-03-03T20:16:18.034297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-03-03T20:16:18.034641] [INFO ] [FORECASTER] Starting predict_future for APH [2026-03-03T20:16:18.035495] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-03-03T20:16:18.035555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:18.035613] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:18.035643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:18.035701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:18.099209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:18.100013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:18.100115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:18.100166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:18.226551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:18.226729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:18.226771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:18.226806] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:18.234050] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-03-03T20:16:18.234394] [INFO ] [FORECASTER] Completed predict_future for APH [2026-03-03T20:16:18.234543] [INFO ] [sig ] APH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:18.382363] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APH.txt [2026-03-03T20:16:18.382586] [INFO ] [sig ] [203/3369] Completed APH in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.0m [2026-03-03T20:16:18.382637] [INFO ] [sig ] [204/3369] Forecasting API... [2026-03-03T20:16:18.382671] [INFO ] [sig ] Generating forecast for: API [2026-03-03T20:16:18.382702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-03-03T20:16:18.395312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-03-03T20:16:18.395705] [INFO ] [FORECASTER] Starting predict_future for API [2026-03-03T20:16:18.396681] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-03-03T20:16:18.396739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:18.396774] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:18.396802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:18.396860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:18.460935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:18.461920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:18.462010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:18.462045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:18.594566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:18.594753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:18.594801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:18.594845] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:18.598635] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-03-03T20:16:18.598949] [INFO ] [FORECASTER] Completed predict_future for API [2026-03-03T20:16:18.599088] [INFO ] [sig ] API: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:18.746134] [INFO ] [LOCAL ] Saved forecast: API 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/API.txt [2026-03-03T20:16:18.746295] [INFO ] [sig ] [204/3369] Completed API in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.0m [2026-03-03T20:16:18.746339] [INFO ] [sig ] [205/3369] Forecasting APLD... [2026-03-03T20:16:18.746372] [INFO ] [sig ] Generating forecast for: APLD [2026-03-03T20:16:18.746405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-03-03T20:16:18.757495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-03-03T20:16:18.757863] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-03-03T20:16:18.758830] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-03-03T20:16:18.758888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:18.758921] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:18.758949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:18.759006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:18.819956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:18.820895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:18.820986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:18.821021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:18.944744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:18.944910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:18.944951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:18.944980] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:18.948568] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: UP (p=63.58%) [2026-03-03T20:16:18.948894] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-03-03T20:16:18.949037] [INFO ] [sig ] APLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:19.092824] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APLD.txt [2026-03-03T20:16:19.092964] [INFO ] [sig ] [205/3369] Completed APLD in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.0m [2026-03-03T20:16:19.093005] [INFO ] [sig ] [206/3369] Forecasting APLE... [2026-03-03T20:16:19.093035] [INFO ] [sig ] Generating forecast for: APLE [2026-03-03T20:16:19.093066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-03-03T20:16:19.105979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-03-03T20:16:19.106416] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-03-03T20:16:19.107271] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-03-03T20:16:19.107328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:19.107376] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:19.107405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:19.107463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:19.166142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:19.167034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:19.167118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:19.167152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:19.287003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:19.287156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:19.287198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:19.287227] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:19.290695] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-03-03T20:16:19.290992] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-03-03T20:16:19.291125] [INFO ] [sig ] APLE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:19.437180] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APLE.txt [2026-03-03T20:16:19.437375] [INFO ] [sig ] [206/3369] Completed APLE in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.0m [2026-03-03T20:16:19.437418] [INFO ] [sig ] [207/3369] Forecasting APLS... [2026-03-03T20:16:19.437450] [INFO ] [sig ] Generating forecast for: APLS [2026-03-03T20:16:19.437480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-03-03T20:16:19.449600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-03-03T20:16:19.449983] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-03-03T20:16:19.450884] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-03-03T20:16:19.450941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:19.451010] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:19.451041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:19.451100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:19.511055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:19.511945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:19.512032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:19.512065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:19.643103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:19.643263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:19.643304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:19.643335] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:19.646872] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-03-03T20:16:19.647192] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-03-03T20:16:19.647343] [INFO ] [sig ] APLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:19.791564] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APLS.txt [2026-03-03T20:16:19.791743] [INFO ] [sig ] [207/3369] Completed APLS in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.0m [2026-03-03T20:16:19.791792] [INFO ] [sig ] [208/3369] Forecasting APO... [2026-03-03T20:16:19.791821] [INFO ] [sig ] Generating forecast for: APO [2026-03-03T20:16:19.791853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-03-03T20:16:19.804719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-03-03T20:16:19.805014] [INFO ] [FORECASTER] Starting predict_future for APO [2026-03-03T20:16:19.805832] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-03-03T20:16:19.805886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:19.805919] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:19.805946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:19.806005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:19.867180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:19.867939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:19.868023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:19.868057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:19.992768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:19.992910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:19.992951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:19.992980] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:19.996733] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-03-03T20:16:19.997014] [INFO ] [FORECASTER] Completed predict_future for APO [2026-03-03T20:16:19.997144] [INFO ] [sig ] APO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:20.139640] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APO.txt [2026-03-03T20:16:20.139795] [INFO ] [sig ] [208/3369] Completed APO in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 19.0m [2026-03-03T20:16:20.139835] [INFO ] [sig ] [209/3369] Forecasting APOG... [2026-03-03T20:16:20.139865] [INFO ] [sig ] Generating forecast for: APOG [2026-03-03T20:16:20.139895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-03-03T20:16:20.154521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-03-03T20:16:20.154892] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-03-03T20:16:20.155717] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-03-03T20:16:20.155958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:20.155990] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:20.156016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:20.156072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:20.216854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:20.217798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:20.217908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:20.217943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:20.341419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:20.341596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:20.341639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:20.341668] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:20.345152] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-03-03T20:16:20.345450] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-03-03T20:16:20.345610] [INFO ] [sig ] APOG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:20.487265] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APOG.txt [2026-03-03T20:16:20.487407] [INFO ] [sig ] [209/3369] Completed APOG in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 19.0m [2026-03-03T20:16:20.487453] [INFO ] [sig ] [210/3369] Forecasting APP... [2026-03-03T20:16:20.487484] [INFO ] [sig ] Generating forecast for: APP [2026-03-03T20:16:20.487516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-03-03T20:16:20.505059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-03-03T20:16:20.505436] [INFO ] [FORECASTER] Starting predict_future for APP [2026-03-03T20:16:20.506350] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-03-03T20:16:20.506407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:20.506441] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:20.506468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:20.506527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:20.567968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:20.568767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:20.568853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:20.568888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:20.692297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:20.692456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:20.692498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:20.692595] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:20.696113] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-03-03T20:16:20.696417] [INFO ] [FORECASTER] Completed predict_future for APP [2026-03-03T20:16:20.696560] [INFO ] [sig ] APP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:20.843898] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APP.txt [2026-03-03T20:16:20.844044] [INFO ] [sig ] [210/3369] Completed APP in 0.4s | 2.77 sym/s | Total: 1.3m | ETA: 19.0m [2026-03-03T20:16:20.844084] [INFO ] [sig ] [211/3369] Forecasting APPF... [2026-03-03T20:16:20.844114] [INFO ] [sig ] Generating forecast for: APPF [2026-03-03T20:16:20.844145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-03-03T20:16:20.857829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-03-03T20:16:20.858350] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-03-03T20:16:20.859390] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-03-03T20:16:20.859458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:20.859500] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:20.859535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:20.859634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:20.920765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:20.921553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:20.921663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:20.921700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:21.043677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:21.043858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:21.043899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:21.043929] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:21.047627] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=36.61%) [2026-03-03T20:16:21.047954] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-03-03T20:16:21.048115] [INFO ] [sig ] APPF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:21.189722] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APPF.txt [2026-03-03T20:16:21.189900] [INFO ] [sig ] [211/3369] Completed APPF in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 19.0m [2026-03-03T20:16:21.189941] [INFO ] [sig ] [212/3369] Forecasting APPN... [2026-03-03T20:16:21.189971] [INFO ] [sig ] Generating forecast for: APPN [2026-03-03T20:16:21.190002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-03-03T20:16:21.205251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-03-03T20:16:21.205643] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-03-03T20:16:21.206533] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-03-03T20:16:21.206617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:21.206655] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:21.206684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:21.206744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:21.269736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:21.270686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:21.270790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:21.270825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:21.390382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:21.390541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:21.390603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:21.390643] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:21.394119] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-03-03T20:16:21.394404] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-03-03T20:16:21.394539] [INFO ] [sig ] APPN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:21.538717] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APPN.txt [2026-03-03T20:16:21.538871] [INFO ] [sig ] [212/3369] Completed APPN in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 19.0m [2026-03-03T20:16:21.538911] [INFO ] [sig ] [213/3369] Forecasting APPS... [2026-03-03T20:16:21.538942] [INFO ] [sig ] Generating forecast for: APPS [2026-03-03T20:16:21.538975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-03-03T20:16:21.550501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-03-03T20:16:21.550894] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-03-03T20:16:21.551724] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-03-03T20:16:21.551778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:21.551810] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:21.551836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:21.551892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:21.610739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:21.611661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:21.611753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:21.611789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:21.738809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:21.739196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:21.739239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:21.739285] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:21.743466] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=28.67%) [2026-03-03T20:16:21.743832] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-03-03T20:16:21.743970] [INFO ] [sig ] APPS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:21.888624] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/APPS.txt [2026-03-03T20:16:21.888818] [INFO ] [sig ] [213/3369] Completed APPS in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 19.0m [2026-03-03T20:16:21.888859] [INFO ] [sig ] [214/3369] Forecasting APYX... [2026-03-03T20:16:21.888887] [INFO ] [sig ] Generating forecast for: APYX [2026-03-03T20:16:21.888920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-03-03T20:16:21.900716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-03-03T20:16:21.901034] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-03-03T20:16:21.901884] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-03-03T20:16:21.901939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:21.901973] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:21.902001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:21.902061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:21.961069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:21.962007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:21.962095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:21.962130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:22.093664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:22.093836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:22.093877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:22.093906] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:22.097632] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=57.98%) [2026-03-03T20:16:22.098058] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-03-03T20:16:22.098210] [INFO ] [sig ] APYX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:22.245178] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/APYX.txt [2026-03-03T20:16:22.245342] [INFO ] [sig ] [214/3369] Completed APYX in 0.4s | 2.77 sym/s | Total: 1.3m | ETA: 19.0m [2026-03-03T20:16:22.245383] [INFO ] [sig ] [215/3369] Forecasting AQMS... [2026-03-03T20:16:22.245413] [INFO ] [sig ] Generating forecast for: AQMS [2026-03-03T20:16:22.245444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-03-03T20:16:22.257505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-03-03T20:16:22.258146] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-03-03T20:16:22.258976] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-03-03T20:16:22.259030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:22.259063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:22.259089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:22.259146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:22.320467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:22.321388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:22.321494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:22.321528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:22.441428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:22.441667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:22.441719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:22.441750] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:22.446129] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: UP (p=54.88%) [2026-03-03T20:16:22.446470] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-03-03T20:16:22.446639] [INFO ] [sig ] AQMS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:22.590823] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AQMS.txt [2026-03-03T20:16:22.590995] [INFO ] [sig ] [215/3369] Completed AQMS in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:22.591036] [INFO ] [sig ] [216/3369] Forecasting AQN... [2026-03-03T20:16:22.591065] [INFO ] [sig ] Generating forecast for: AQN [2026-03-03T20:16:22.591098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-03-03T20:16:22.603204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-03-03T20:16:22.603623] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-03-03T20:16:22.604489] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-03-03T20:16:22.604545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:22.604600] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:22.604632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:22.604692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:22.663328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:22.664229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:22.664319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:22.664353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:22.788803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:22.789187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:22.789230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:22.789260] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:22.793134] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=83.64%) [2026-03-03T20:16:22.793481] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-03-03T20:16:22.793651] [INFO ] [sig ] AQN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:22.939564] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AQN.txt [2026-03-03T20:16:22.939764] [INFO ] [sig ] [216/3369] Completed AQN in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:22.939808] [INFO ] [sig ] [217/3369] Forecasting AQNB... [2026-03-03T20:16:22.939839] [INFO ] [sig ] Generating forecast for: AQNB [2026-03-03T20:16:22.939871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-03-03T20:16:22.951264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-03-03T20:16:22.951609] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-03-03T20:16:22.952416] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-03-03T20:16:22.952471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:22.952503] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:22.952542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:22.952631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:23.010262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:23.011092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:23.011210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:23.011247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:23.124980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:23.125141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:23.125183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:23.125213] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:23.128691] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-03-03T20:16:23.128976] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-03-03T20:16:23.129109] [INFO ] [sig ] AQNB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:23.276528] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AQNB.txt [2026-03-03T20:16:23.276737] [INFO ] [sig ] [217/3369] Completed AQNB in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:23.276779] [INFO ] [sig ] [218/3369] Forecasting ARBB... [2026-03-03T20:16:23.276810] [INFO ] [sig ] Generating forecast for: ARBB [2026-03-03T20:16:23.276842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-03-03T20:16:23.289014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-03-03T20:16:23.289326] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-03-03T20:16:23.290236] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-03-03T20:16:23.290291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:23.290324] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:23.290351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:23.290409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:23.347478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:23.348169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:23.348257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:23.348291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:23.464543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:23.464724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:23.464775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:23.464812] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:23.468414] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: UP (p=74.12%) [2026-03-03T20:16:23.468761] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-03-03T20:16:23.468914] [INFO ] [sig ] ARBB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:23.609134] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARBB.txt [2026-03-03T20:16:23.609274] [INFO ] [sig ] [218/3369] Completed ARBB in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:23.609314] [INFO ] [sig ] [219/3369] Forecasting ARCB... [2026-03-03T20:16:23.609344] [INFO ] [sig ] Generating forecast for: ARCB [2026-03-03T20:16:23.609375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-03-03T20:16:23.621549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-03-03T20:16:23.621887] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-03-03T20:16:23.622697] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-03-03T20:16:23.622751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:23.622783] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:23.622811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:23.623045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:23.680907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:23.681603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:23.681688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:23.681721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:23.805253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:23.805410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:23.805456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:23.805487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:23.808946] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=8.96%) [2026-03-03T20:16:23.809239] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-03-03T20:16:23.809372] [INFO ] [sig ] ARCB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:23.959415] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARCB.txt [2026-03-03T20:16:23.959604] [INFO ] [sig ] [219/3369] Completed ARCB in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:23.959648] [INFO ] [sig ] [220/3369] Forecasting ARCC... [2026-03-03T20:16:23.959679] [INFO ] [sig ] Generating forecast for: ARCC [2026-03-03T20:16:23.959712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-03-03T20:16:23.973068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-03-03T20:16:23.973414] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-03-03T20:16:23.974232] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-03-03T20:16:23.974287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:23.974321] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:23.974348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:23.974405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:24.035315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:24.036231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:24.036321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:24.036356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:24.160169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:24.160358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:24.160401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:24.160432] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:24.163932] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=95.54%) [2026-03-03T20:16:24.164248] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-03-03T20:16:24.164387] [INFO ] [sig ] ARCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:24.320776] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARCC.txt [2026-03-03T20:16:24.320981] [INFO ] [sig ] [220/3369] Completed ARCC in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:24.321024] [INFO ] [sig ] [221/3369] Forecasting ARCO... [2026-03-03T20:16:24.321059] [INFO ] [sig ] Generating forecast for: ARCO [2026-03-03T20:16:24.321093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-03-03T20:16:24.333069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-03-03T20:16:24.333434] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-03-03T20:16:24.334274] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-03-03T20:16:24.334339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:24.334380] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:24.334408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:24.334465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:24.392045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:24.392866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:24.392956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:24.392990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:24.510800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:24.510968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:24.511195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:24.511225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:24.514933] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=35.41%) [2026-03-03T20:16:24.515221] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-03-03T20:16:24.515351] [INFO ] [sig ] ARCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:24.658735] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARCO.txt [2026-03-03T20:16:24.658870] [INFO ] [sig ] [221/3369] Completed ARCO in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:24.658910] [INFO ] [sig ] [222/3369] Forecasting ARDC... [2026-03-03T20:16:24.658940] [INFO ] [sig ] Generating forecast for: ARDC [2026-03-03T20:16:24.658971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-03-03T20:16:24.670463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-03-03T20:16:24.670762] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-03-03T20:16:24.671523] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-03-03T20:16:24.671599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:24.671635] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:24.671663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:24.671721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:24.728817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:24.729567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:24.729668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:24.729702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:24.848127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:24.848289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:24.848330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:24.848359] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:24.851992] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=87.90%) [2026-03-03T20:16:24.852278] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-03-03T20:16:24.852413] [INFO ] [sig ] ARDC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:24.995158] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARDC.txt [2026-03-03T20:16:24.995323] [INFO ] [sig ] [222/3369] Completed ARDC in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:24.995364] [INFO ] [sig ] [223/3369] Forecasting ARDX... [2026-03-03T20:16:24.995394] [INFO ] [sig ] Generating forecast for: ARDX [2026-03-03T20:16:24.995427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-03-03T20:16:25.006865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-03-03T20:16:25.007222] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-03-03T20:16:25.008067] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-03-03T20:16:25.008121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:25.008154] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:25.008180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:25.008237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:25.066013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:25.066930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:25.067016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:25.067049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:25.204264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:25.204435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:25.204476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:25.204507] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:25.208120] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: UP (p=60.43%) [2026-03-03T20:16:25.208456] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-03-03T20:16:25.208630] [INFO ] [sig ] ARDX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:25.368216] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARDX.txt [2026-03-03T20:16:25.368404] [INFO ] [sig ] [223/3369] Completed ARDX in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:25.368457] [INFO ] [sig ] [224/3369] Forecasting ARE... [2026-03-03T20:16:25.368488] [INFO ] [sig ] Generating forecast for: ARE [2026-03-03T20:16:25.368520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-03-03T20:16:25.381140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-03-03T20:16:25.381468] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-03-03T20:16:25.382330] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-03-03T20:16:25.382399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:25.382470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:25.382501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:25.382592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:25.446419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:25.447589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:25.447691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:25.447745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:25.579540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:25.579721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:25.579765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:25.579813] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:25.583484] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=99.35%) [2026-03-03T20:16:25.583806] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-03-03T20:16:25.583947] [INFO ] [sig ] ARE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:25.738738] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARE.txt [2026-03-03T20:16:25.738913] [INFO ] [sig ] [224/3369] Completed ARE in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:25.738955] [INFO ] [sig ] [225/3369] Forecasting AREC... [2026-03-03T20:16:25.738986] [INFO ] [sig ] Generating forecast for: AREC [2026-03-03T20:16:25.739019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-03-03T20:16:25.751849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-03-03T20:16:25.752213] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-03-03T20:16:25.753069] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-03-03T20:16:25.753125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:25.753160] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:25.753188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:25.753247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:25.814809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:25.815715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:25.815806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:25.815856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:25.944072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:25.944244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:25.944309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:25.944350] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:25.948152] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=29.91%) [2026-03-03T20:16:25.948459] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-03-03T20:16:25.948654] [INFO ] [sig ] AREC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:26.105890] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AREC.txt [2026-03-03T20:16:26.106276] [INFO ] [sig ] [225/3369] Completed AREC in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 18.9m [2026-03-03T20:16:26.106325] [INFO ] [sig ] [226/3369] Forecasting ARES... [2026-03-03T20:16:26.106356] [INFO ] [sig ] Generating forecast for: ARES [2026-03-03T20:16:26.106390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-03-03T20:16:26.120798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-03-03T20:16:26.121167] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-03-03T20:16:26.122066] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-03-03T20:16:26.122123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:26.122158] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:26.122187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:26.122246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:26.187040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:26.187938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:26.188037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:26.188078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:26.317087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:26.317256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:26.317297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:26.317327] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:26.320823] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-03-03T20:16:26.321107] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-03-03T20:16:26.321243] [INFO ] [sig ] ARES: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:26.471116] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARES.txt [2026-03-03T20:16:26.471280] [INFO ] [sig ] [226/3369] Completed ARES in 0.4s | 2.78 sym/s | Total: 1.4m | ETA: 18.9m [2026-03-03T20:16:26.471323] [INFO ] [sig ] [227/3369] Forecasting ARGX... [2026-03-03T20:16:26.471353] [INFO ] [sig ] Generating forecast for: ARGX [2026-03-03T20:16:26.471388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-03-03T20:16:26.483590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-03-03T20:16:26.483963] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-03-03T20:16:26.484826] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-03-03T20:16:26.484882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:26.484915] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:26.484942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:26.485016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:26.548263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:26.549222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:26.549317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:26.549353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:26.677284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:26.677450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:26.677493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:26.677559] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:26.681312] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-03-03T20:16:26.681657] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-03-03T20:16:26.681805] [INFO ] [sig ] ARGX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:26.833377] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARGX.txt [2026-03-03T20:16:26.833562] [INFO ] [sig ] [227/3369] Completed ARGX in 0.4s | 2.78 sym/s | Total: 1.4m | ETA: 18.9m [2026-03-03T20:16:26.833641] [INFO ] [sig ] [228/3369] Forecasting ARHS... [2026-03-03T20:16:26.833675] [INFO ] [sig ] Generating forecast for: ARHS [2026-03-03T20:16:26.833708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-03-03T20:16:26.846645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-03-03T20:16:26.847082] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-03-03T20:16:26.848117] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-03-03T20:16:26.848176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:26.848220] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:26.848252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:26.848334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:26.912492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:26.913439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:26.913543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:26.913610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:27.045276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:27.045443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:27.045485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:27.045516] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:27.049089] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=73.58%) [2026-03-03T20:16:27.049379] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-03-03T20:16:27.049518] [INFO ] [sig ] ARHS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:27.191689] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARHS.txt [2026-03-03T20:16:27.191843] [INFO ] [sig ] [228/3369] Completed ARHS in 0.4s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:27.191883] [INFO ] [sig ] [229/3369] Forecasting ARI... [2026-03-03T20:16:27.191913] [INFO ] [sig ] Generating forecast for: ARI [2026-03-03T20:16:27.191944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-03-03T20:16:27.203984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-03-03T20:16:27.204310] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-03-03T20:16:27.205116] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-03-03T20:16:27.205171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:27.205203] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:27.205230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:27.205289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:27.261513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:27.262265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:27.262349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:27.262383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:27.386676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:27.386835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:27.386875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:27.386905] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:27.390288] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=79.22%) [2026-03-03T20:16:27.390593] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-03-03T20:16:27.390731] [INFO ] [sig ] ARI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:27.534462] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARI.txt [2026-03-03T20:16:27.534621] [INFO ] [sig ] [229/3369] Completed ARI in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:27.534663] [INFO ] [sig ] [230/3369] Forecasting ARKO... [2026-03-03T20:16:27.534693] [INFO ] [sig ] Generating forecast for: ARKO [2026-03-03T20:16:27.534725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-03-03T20:16:27.547606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-03-03T20:16:27.547926] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-03-03T20:16:27.548726] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-03-03T20:16:27.548791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:27.548823] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:27.548851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:27.548907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:27.607057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:27.607816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:27.608105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:27.608140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:27.724541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:27.724727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:27.724772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:27.724801] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:27.728315] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=31.28%) [2026-03-03T20:16:27.728641] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-03-03T20:16:27.728790] [INFO ] [sig ] ARKO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:27.873779] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARKO.txt [2026-03-03T20:16:27.874136] [INFO ] [sig ] [230/3369] Completed ARKO in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:27.874177] [INFO ] [sig ] [231/3369] Forecasting ARLO... [2026-03-03T20:16:27.874208] [INFO ] [sig ] Generating forecast for: ARLO [2026-03-03T20:16:27.874240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-03-03T20:16:27.886859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-03-03T20:16:27.887221] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-03-03T20:16:27.888081] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-03-03T20:16:27.888137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:27.888169] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:27.888196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:27.888253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:27.951409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:27.952431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:27.952525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:27.952559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:28.073271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:28.073438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:28.073479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:28.073509] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:28.077476] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=60.19%) [2026-03-03T20:16:28.077839] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-03-03T20:16:28.078014] [INFO ] [sig ] ARLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:28.222881] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARLO.txt [2026-03-03T20:16:28.223019] [INFO ] [sig ] [231/3369] Completed ARLO in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:28.223058] [INFO ] [sig ] [232/3369] Forecasting ARLP... [2026-03-03T20:16:28.223088] [INFO ] [sig ] Generating forecast for: ARLP [2026-03-03T20:16:28.223117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-03-03T20:16:28.235115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-03-03T20:16:28.235406] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-03-03T20:16:28.236220] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-03-03T20:16:28.236274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:28.236307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:28.236335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:28.236392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:28.293329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:28.294041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:28.294125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:28.294160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:28.417135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:28.417308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:28.417349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:28.417378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:28.420833] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=35.45%) [2026-03-03T20:16:28.421113] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-03-03T20:16:28.421244] [INFO ] [sig ] ARLP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:28.561131] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARLP.txt [2026-03-03T20:16:28.561257] [INFO ] [sig ] [232/3369] Completed ARLP in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:28.561295] [INFO ] [sig ] [233/3369] Forecasting ARM... [2026-03-03T20:16:28.561324] [INFO ] [sig ] Generating forecast for: ARM [2026-03-03T20:16:28.561354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-03-03T20:16:28.573758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-03-03T20:16:28.574067] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-03-03T20:16:28.574881] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-03-03T20:16:28.574944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:28.574976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:28.575003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:28.575061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:28.632002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:28.632707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:28.632788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:28.632822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:28.751413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:28.751587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:28.751630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:28.751660] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:28.755073] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-03-03T20:16:28.755352] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-03-03T20:16:28.755482] [INFO ] [sig ] ARM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:28.899191] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARM.txt [2026-03-03T20:16:28.899328] [INFO ] [sig ] [233/3369] Completed ARM in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:28.899370] [INFO ] [sig ] [234/3369] Forecasting ARMK... [2026-03-03T20:16:28.899400] [INFO ] [sig ] Generating forecast for: ARMK [2026-03-03T20:16:28.899431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-03-03T20:16:28.910964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-03-03T20:16:28.911237] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-03-03T20:16:28.912086] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-03-03T20:16:28.912139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:28.912171] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:28.912200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:28.912258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:28.973408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:28.974054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:28.974161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:28.974195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:29.095296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:29.095447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:29.095489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:29.095520] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:29.098966] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=79.47%) [2026-03-03T20:16:29.099241] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-03-03T20:16:29.099372] [INFO ] [sig ] ARMK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:29.240030] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARMK.txt [2026-03-03T20:16:29.240156] [INFO ] [sig ] [234/3369] Completed ARMK in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:29.240194] [INFO ] [sig ] [235/3369] Forecasting AROC... [2026-03-03T20:16:29.240225] [INFO ] [sig ] Generating forecast for: AROC [2026-03-03T20:16:29.240255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-03-03T20:16:29.256453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-03-03T20:16:29.257019] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-03-03T20:16:29.258266] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-03-03T20:16:29.258339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:29.258388] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:29.258429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:29.258521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:29.324042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:29.325012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:29.325103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:29.325137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:29.443898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:29.444078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:29.444122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:29.444152] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:29.447691] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-03-03T20:16:29.448044] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-03-03T20:16:29.448182] [INFO ] [sig ] AROC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:29.589639] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AROC.txt [2026-03-03T20:16:29.589813] [INFO ] [sig ] [235/3369] Completed AROC in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:29.589855] [INFO ] [sig ] [236/3369] Forecasting ARQ... [2026-03-03T20:16:29.589887] [INFO ] [sig ] Generating forecast for: ARQ [2026-03-03T20:16:29.589921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-03-03T20:16:29.602479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-03-03T20:16:29.602912] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-03-03T20:16:29.603759] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-03-03T20:16:29.603813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:29.603847] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:29.603876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:29.603937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:29.661200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:29.662071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:29.662157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:29.662192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:29.780629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:29.780799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:29.780844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:29.780873] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:29.784508] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=83.98%) [2026-03-03T20:16:29.784906] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-03-03T20:16:29.785060] [INFO ] [sig ] ARQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:29.928997] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARQ.txt [2026-03-03T20:16:29.929160] [INFO ] [sig ] [236/3369] Completed ARQ in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:29.929202] [INFO ] [sig ] [237/3369] Forecasting ARQQ... [2026-03-03T20:16:29.929232] [INFO ] [sig ] Generating forecast for: ARQQ [2026-03-03T20:16:29.929267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-03-03T20:16:29.941070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-03-03T20:16:29.941371] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-03-03T20:16:29.942204] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-03-03T20:16:29.942258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:29.942291] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:29.942318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:29.942381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:30.000058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:30.001082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:30.001183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:30.001216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:30.121427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:30.121642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:30.121686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:30.121716] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:30.125139] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-03-03T20:16:30.125419] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-03-03T20:16:30.125550] [INFO ] [sig ] ARQQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:30.273429] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARQQ.txt [2026-03-03T20:16:30.273670] [INFO ] [sig ] [237/3369] Completed ARQQ in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:30.273716] [INFO ] [sig ] [238/3369] Forecasting ARRY... [2026-03-03T20:16:30.273744] [INFO ] [sig ] Generating forecast for: ARRY [2026-03-03T20:16:30.273776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-03-03T20:16:30.285903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-03-03T20:16:30.286283] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-03-03T20:16:30.287105] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-03-03T20:16:30.287160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:30.287193] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:30.287219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:30.287277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:30.344956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:30.345884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:30.345973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:30.346007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:30.479392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:30.479563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:30.479630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:30.479661] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:30.484755] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=51.64%) [2026-03-03T20:16:30.485158] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-03-03T20:16:30.485319] [INFO ] [sig ] ARRY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:30.632337] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ARRY.txt [2026-03-03T20:16:30.632509] [INFO ] [sig ] [238/3369] Completed ARRY in 0.4s | 2.78 sym/s | Total: 1.4m | ETA: 18.8m [2026-03-03T20:16:30.632551] [INFO ] [sig ] [239/3369] Forecasting ARTL... [2026-03-03T20:16:30.632601] [INFO ] [sig ] Generating forecast for: ARTL [2026-03-03T20:16:30.632637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-03-03T20:16:30.645672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-03-03T20:16:30.646094] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-03-03T20:16:30.647146] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-03-03T20:16:30.647216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:30.647260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:30.647296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:30.647376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:30.714397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:30.715392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:30.715483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:30.715517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:30.835876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:30.836055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:30.836100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:30.836130] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:30.839721] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-03-03T20:16:30.840037] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-03-03T20:16:30.840184] [INFO ] [sig ] ARTL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:30.984869] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARTL.txt [2026-03-03T20:16:30.985047] [INFO ] [sig ] [239/3369] Completed ARTL in 0.4s | 2.78 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-03T20:16:30.985088] [INFO ] [sig ] [240/3369] Forecasting ARTNA... [2026-03-03T20:16:30.985120] [INFO ] [sig ] Generating forecast for: ARTNA [2026-03-03T20:16:30.985150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-03-03T20:16:30.997283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-03-03T20:16:30.997680] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-03-03T20:16:30.998557] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-03-03T20:16:30.998637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:30.998671] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:30.998698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:30.998756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:31.058979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:31.059960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:31.060052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:31.060085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:31.184919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:31.185272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:31.185313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:31.185346] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:31.189169] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=21.29%) [2026-03-03T20:16:31.189457] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-03-03T20:16:31.189611] [INFO ] [sig ] ARTNA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:31.356901] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARTNA.txt [2026-03-03T20:16:31.357054] [INFO ] [sig ] [240/3369] Completed ARTNA in 0.4s | 2.78 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-03T20:16:31.357095] [INFO ] [sig ] [241/3369] Forecasting ARVN... [2026-03-03T20:16:31.357126] [INFO ] [sig ] Generating forecast for: ARVN [2026-03-03T20:16:31.357157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-03-03T20:16:31.369118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-03-03T20:16:31.369496] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-03-03T20:16:31.370339] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-03-03T20:16:31.370393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:31.370482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:31.370513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:31.370589] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:31.429857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:31.430731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:31.430816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:31.430849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:31.563896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:31.564067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:31.564120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:31.564151] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:31.568285] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-03-03T20:16:31.568662] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-03-03T20:16:31.568816] [INFO ] [sig ] ARVN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:31.723892] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ARVN.txt [2026-03-03T20:16:31.724076] [INFO ] [sig ] [241/3369] Completed ARVN in 0.4s | 2.78 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-03T20:16:31.724121] [INFO ] [sig ] [242/3369] Forecasting ASA... [2026-03-03T20:16:31.724151] [INFO ] [sig ] Generating forecast for: ASA [2026-03-03T20:16:31.724187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-03-03T20:16:31.736610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-03-03T20:16:31.737012] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-03-03T20:16:31.737920] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-03-03T20:16:31.737976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:31.738016] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:31.738047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:31.738111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:31.797472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:31.798519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:31.798636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:31.798674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:31.922830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:31.922983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:31.923025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:31.923055] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:31.926553] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-03-03T20:16:31.926851] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-03-03T20:16:31.926987] [INFO ] [sig ] ASA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:32.071351] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASA.txt [2026-03-03T20:16:32.071504] [INFO ] [sig ] [242/3369] Completed ASA in 0.3s | 2.78 sym/s | Total: 1.4m | ETA: 18.7m [2026-03-03T20:16:32.071543] [INFO ] [sig ] [243/3369] Forecasting ASB... [2026-03-03T20:16:32.071593] [INFO ] [sig ] Generating forecast for: ASB [2026-03-03T20:16:32.071628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-03-03T20:16:32.084457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-03-03T20:16:32.084875] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-03-03T20:16:32.085684] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-03-03T20:16:32.085738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:32.085772] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:32.085800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:32.085868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:32.145360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:32.146422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:32.146506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:32.146541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:32.270335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:32.270499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:32.270541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:32.270589] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:32.274224] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-03-03T20:16:32.274504] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-03-03T20:16:32.274656] [INFO ] [sig ] ASB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:32.416175] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASB.txt [2026-03-03T20:16:32.416345] [INFO ] [sig ] [243/3369] Completed ASB in 0.3s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:32.416390] [INFO ] [sig ] [244/3369] Forecasting ASBA... [2026-03-03T20:16:32.416420] [INFO ] [sig ] Generating forecast for: ASBA [2026-03-03T20:16:32.416451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-03-03T20:16:32.428188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-03-03T20:16:32.428510] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-03-03T20:16:32.429331] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-03-03T20:16:32.429386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:32.429418] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:32.429445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:32.429504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:32.489694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:32.490594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:32.490697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:32.490735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:32.604195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:32.604358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:32.604400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:32.604470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:32.608030] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=8.41%) [2026-03-03T20:16:32.608322] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-03-03T20:16:32.608460] [INFO ] [sig ] ASBA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:32.753292] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASBA.txt [2026-03-03T20:16:32.753448] [INFO ] [sig ] [244/3369] Completed ASBA in 0.3s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:32.753494] [INFO ] [sig ] [245/3369] Forecasting ASC... [2026-03-03T20:16:32.753525] [INFO ] [sig ] Generating forecast for: ASC [2026-03-03T20:16:32.753557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-03-03T20:16:32.766475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-03-03T20:16:32.766836] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-03-03T20:16:32.767698] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-03-03T20:16:32.767755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:32.767788] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:32.767817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:32.767898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:32.828960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:32.829917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:32.830023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:32.830058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:32.952570] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:32.952772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:32.952822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:32.952854] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:32.956548] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-03-03T20:16:32.956924] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-03-03T20:16:32.957091] [INFO ] [sig ] ASC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:33.103445] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASC.txt [2026-03-03T20:16:33.103619] [INFO ] [sig ] [245/3369] Completed ASC in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:33.103683] [INFO ] [sig ] [246/3369] Forecasting ASG... [2026-03-03T20:16:33.103715] [INFO ] [sig ] Generating forecast for: ASG [2026-03-03T20:16:33.103746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-03-03T20:16:33.115337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-03-03T20:16:33.115678] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-03-03T20:16:33.116488] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-03-03T20:16:33.116542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:33.116598] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:33.116629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:33.116688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:33.180457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:33.181452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:33.181539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:33.181597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:33.306210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:33.306381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:33.306423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:33.306457] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:33.310268] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-03T20:16:33.310628] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-03-03T20:16:33.310815] [INFO ] [sig ] ASG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:33.459377] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASG.txt [2026-03-03T20:16:33.459544] [INFO ] [sig ] [246/3369] Completed ASG in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:33.459605] [INFO ] [sig ] [247/3369] Forecasting ASGI... [2026-03-03T20:16:33.459638] [INFO ] [sig ] Generating forecast for: ASGI [2026-03-03T20:16:33.459672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-03-03T20:16:33.473795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-03-03T20:16:33.474186] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-03-03T20:16:33.475052] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-03-03T20:16:33.475106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:33.475139] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:33.475165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:33.475222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:33.537007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:33.537954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:33.538054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:33.538088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:33.660128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:33.660299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:33.660340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:33.660369] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:33.663894] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=65.66%) [2026-03-03T20:16:33.664190] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-03-03T20:16:33.664330] [INFO ] [sig ] ASGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:33.816809] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASGI.txt [2026-03-03T20:16:33.816986] [INFO ] [sig ] [247/3369] Completed ASGI in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:33.817031] [INFO ] [sig ] [248/3369] Forecasting ASGN... [2026-03-03T20:16:33.817062] [INFO ] [sig ] Generating forecast for: ASGN [2026-03-03T20:16:33.817096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-03-03T20:16:33.830832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-03-03T20:16:33.831253] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-03-03T20:16:33.832155] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-03-03T20:16:33.832213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:33.832249] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:33.832278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:33.832339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:33.894265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:33.895228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:33.895329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:33.895364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:34.022883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:34.023250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:34.023292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:34.023339] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:34.027237] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=10.76%) [2026-03-03T20:16:34.027616] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-03-03T20:16:34.027768] [INFO ] [sig ] ASGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:34.191340] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASGN.txt [2026-03-03T20:16:34.191507] [INFO ] [sig ] [248/3369] Completed ASGN in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:34.191549] [INFO ] [sig ] [249/3369] Forecasting ASH... [2026-03-03T20:16:34.191602] [INFO ] [sig ] Generating forecast for: ASH [2026-03-03T20:16:34.191636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-03-03T20:16:34.204184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-03-03T20:16:34.204616] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-03-03T20:16:34.205496] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-03-03T20:16:34.205553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:34.205610] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:34.205641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:34.205702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:34.271619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:34.272566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:34.272697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:34.272732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:34.406403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:34.406592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:34.406638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:34.406671] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:34.410859] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-03T20:16:34.411291] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-03-03T20:16:34.411455] [INFO ] [sig ] ASH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:34.572729] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASH.txt [2026-03-03T20:16:34.572896] [INFO ] [sig ] [249/3369] Completed ASH in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:34.572939] [INFO ] [sig ] [250/3369] Forecasting ASIX... [2026-03-03T20:16:34.572971] [INFO ] [sig ] Generating forecast for: ASIX [2026-03-03T20:16:34.573003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-03-03T20:16:34.585688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-03-03T20:16:34.586108] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-03-03T20:16:34.586997] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-03-03T20:16:34.587066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:34.587107] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:34.587136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:34.587194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:34.650870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:34.651819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:34.651930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:34.651967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:34.781042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:34.781408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:34.781448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:34.781478] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:34.786818] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-03-03T20:16:34.787363] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-03-03T20:16:34.787616] [INFO ] [sig ] ASIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:34.959084] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASIX.txt [2026-03-03T20:16:34.959259] [INFO ] [sig ] [250/3369] Completed ASIX in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:34.959299] [INFO ] [sig ] [251/3369] Forecasting ASLE... [2026-03-03T20:16:34.959331] [INFO ] [sig ] Generating forecast for: ASLE [2026-03-03T20:16:34.959362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-03-03T20:16:34.971636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-03-03T20:16:34.972002] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-03-03T20:16:34.972850] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-03-03T20:16:34.972906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:34.972945] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:34.972980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:34.973050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:35.033367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:35.034306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:35.034431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:35.034467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:35.155100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:35.155267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:35.155310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:35.155341] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:35.159113] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=54.73%) [2026-03-03T20:16:35.159417] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-03-03T20:16:35.159558] [INFO ] [sig ] ASLE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:35.308369] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASLE.txt [2026-03-03T20:16:35.308559] [INFO ] [sig ] [251/3369] Completed ASLE in 0.3s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:35.308624] [INFO ] [sig ] [252/3369] Forecasting ASMB... [2026-03-03T20:16:35.308659] [INFO ] [sig ] Generating forecast for: ASMB [2026-03-03T20:16:35.308691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-03-03T20:16:35.321564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-03-03T20:16:35.322060] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-03-03T20:16:35.322954] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-03-03T20:16:35.323027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:35.323069] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:35.323114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:35.323176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:35.383245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:35.384185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:35.384288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:35.384322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:35.518370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:35.518560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:35.518635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:35.518667] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:35.522425] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-03-03T20:16:35.522767] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-03-03T20:16:35.522914] [INFO ] [sig ] ASMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:35.669170] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASMB.txt [2026-03-03T20:16:35.669312] [INFO ] [sig ] [252/3369] Completed ASMB in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:35.669352] [INFO ] [sig ] [253/3369] Forecasting ASML... [2026-03-03T20:16:35.669381] [INFO ] [sig ] Generating forecast for: ASML [2026-03-03T20:16:35.669413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-03-03T20:16:35.681492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-03-03T20:16:35.681884] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-03-03T20:16:35.682757] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-03-03T20:16:35.682814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:35.682847] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:35.682876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:35.682940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:35.744955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:35.746050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:35.746158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:35.746204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:35.878725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:35.878893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:35.878936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:35.878966] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:35.883094] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=30.03%) [2026-03-03T20:16:35.883558] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-03-03T20:16:35.883719] [INFO ] [sig ] ASML: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:36.031808] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASML.txt [2026-03-03T20:16:36.031969] [INFO ] [sig ] [253/3369] Completed ASML in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:36.032010] [INFO ] [sig ] [254/3369] Forecasting ASND... [2026-03-03T20:16:36.032040] [INFO ] [sig ] Generating forecast for: ASND [2026-03-03T20:16:36.032072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-03-03T20:16:36.044309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-03-03T20:16:36.044736] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-03-03T20:16:36.045697] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-03-03T20:16:36.045754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:36.045789] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:36.045818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:36.045879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:36.104786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:36.105605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:36.105690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:36.105733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:36.239106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:36.239489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:36.239536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:36.239587] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:36.243863] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-03-03T20:16:36.244192] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-03-03T20:16:36.244350] [INFO ] [sig ] ASND: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:36.392600] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASND.txt [2026-03-03T20:16:36.392799] [INFO ] [sig ] [254/3369] Completed ASND in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:36.392857] [INFO ] [sig ] [255/3369] Forecasting ASO... [2026-03-03T20:16:36.392903] [INFO ] [sig ] Generating forecast for: ASO [2026-03-03T20:16:36.392946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-03-03T20:16:36.405342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-03-03T20:16:36.405763] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-03-03T20:16:36.406669] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-03-03T20:16:36.406725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:36.406761] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:36.406790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:36.406851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:36.470053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:36.471194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:36.471289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:36.471324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:36.604537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:36.604720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:36.604764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:36.604795] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:36.608492] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: UP (p=73.48%) [2026-03-03T20:16:36.608805] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-03-03T20:16:36.608944] [INFO ] [sig ] ASO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:36.753163] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASO.txt [2026-03-03T20:16:36.753311] [INFO ] [sig ] [255/3369] Completed ASO in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.7m [2026-03-03T20:16:36.753351] [INFO ] [sig ] [256/3369] Forecasting ASPI... [2026-03-03T20:16:36.753382] [INFO ] [sig ] Generating forecast for: ASPI [2026-03-03T20:16:36.753419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-03-03T20:16:36.765311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-03-03T20:16:36.765696] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-03-03T20:16:36.766472] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-03-03T20:16:36.766526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:36.766558] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:36.766622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:36.766700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:36.827156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:36.828071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:36.828160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:36.828196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:36.954392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:36.954560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:36.954624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:36.954656] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:36.958536] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-03-03T20:16:36.958892] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-03-03T20:16:36.959042] [INFO ] [sig ] ASPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:37.108306] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASPI.txt [2026-03-03T20:16:37.108485] [INFO ] [sig ] [256/3369] Completed ASPI in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.6m [2026-03-03T20:16:37.108531] [INFO ] [sig ] [257/3369] Forecasting ASPN... [2026-03-03T20:16:37.108598] [INFO ] [sig ] Generating forecast for: ASPN [2026-03-03T20:16:37.108645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-03-03T20:16:37.121439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-03-03T20:16:37.121925] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-03-03T20:16:37.122907] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-03-03T20:16:37.122964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:37.122999] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:37.123029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:37.123089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:37.185915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:37.186906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:37.187007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:37.187050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:37.322980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:37.323148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:37.323193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:37.323224] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:37.327283] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-03T20:16:37.327603] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-03-03T20:16:37.327746] [INFO ] [sig ] ASPN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:37.477666] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASPN.txt [2026-03-03T20:16:37.477830] [INFO ] [sig ] [257/3369] Completed ASPN in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.6m [2026-03-03T20:16:37.477893] [INFO ] [sig ] [258/3369] Forecasting ASPS... [2026-03-03T20:16:37.477930] [INFO ] [sig ] Generating forecast for: ASPS [2026-03-03T20:16:37.477961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-03-03T20:16:37.489865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-03-03T20:16:37.490526] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-03-03T20:16:37.491722] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-03-03T20:16:37.491780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:37.491847] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:37.491876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:37.491935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:37.555278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:37.556222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:37.556320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:37.556355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:37.672637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:37.672809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:37.672863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:37.672899] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:37.677655] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-03-03T20:16:37.678155] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-03-03T20:16:37.678340] [INFO ] [sig ] ASPS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:37.841885] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASPS.txt [2026-03-03T20:16:37.842055] [INFO ] [sig ] [258/3369] Completed ASPS in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.6m [2026-03-03T20:16:37.842097] [INFO ] [sig ] [259/3369] Forecasting ASTE... [2026-03-03T20:16:37.842128] [INFO ] [sig ] Generating forecast for: ASTE [2026-03-03T20:16:37.842159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-03-03T20:16:37.854097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-03-03T20:16:37.854441] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-03-03T20:16:37.855344] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-03-03T20:16:37.855402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:37.855436] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:37.855465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:37.855525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:37.914669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:37.915400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:37.915486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:37.915530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:38.037179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:38.037346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:38.037389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:38.037440] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:38.041006] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-03T20:16:38.041303] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-03-03T20:16:38.041441] [INFO ] [sig ] ASTE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:38.188685] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASTE.txt [2026-03-03T20:16:38.188841] [INFO ] [sig ] [259/3369] Completed ASTE in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:38.188882] [INFO ] [sig ] [260/3369] Forecasting ASTH... [2026-03-03T20:16:38.188913] [INFO ] [sig ] Generating forecast for: ASTH [2026-03-03T20:16:38.188943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-03-03T20:16:38.201084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-03-03T20:16:38.201444] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-03-03T20:16:38.202265] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-03-03T20:16:38.202319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:38.202353] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:38.202380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:38.202438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:38.261340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:38.262176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:38.262264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:38.262300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:38.386737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:38.386905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:38.386947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:38.386977] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:38.390602] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-03-03T20:16:38.390912] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-03-03T20:16:38.391059] [INFO ] [sig ] ASTH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:38.534911] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASTH.txt [2026-03-03T20:16:38.535083] [INFO ] [sig ] [260/3369] Completed ASTH in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:38.535124] [INFO ] [sig ] [261/3369] Forecasting ASTI... [2026-03-03T20:16:38.535157] [INFO ] [sig ] Generating forecast for: ASTI [2026-03-03T20:16:38.535190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-03-03T20:16:38.548597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-03-03T20:16:38.549035] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-03-03T20:16:38.549898] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-03-03T20:16:38.549953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:38.549987] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:38.550017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:38.550076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:38.609159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:38.610078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:38.610182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:38.610218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:38.731099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:38.731278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:38.731325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:38.731401] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:38.735537] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=28.30%) [2026-03-03T20:16:38.735864] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-03-03T20:16:38.736003] [INFO ] [sig ] ASTI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:38.945447] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASTI.txt [2026-03-03T20:16:38.945614] [INFO ] [sig ] [261/3369] Completed ASTI in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:38.945655] [INFO ] [sig ] [262/3369] Forecasting ASTL... [2026-03-03T20:16:38.945687] [INFO ] [sig ] Generating forecast for: ASTL [2026-03-03T20:16:38.945718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-03-03T20:16:38.957629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-03-03T20:16:38.958049] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-03-03T20:16:38.958899] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-03-03T20:16:38.958954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:38.958988] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:38.959016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:38.959079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:39.019750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:39.020620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:39.020709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:39.020745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:39.143850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:39.144013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:39.144058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:39.144092] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:39.147703] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-03-03T20:16:39.148023] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-03-03T20:16:39.148162] [INFO ] [sig ] ASTL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:39.292719] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASTL.txt [2026-03-03T20:16:39.292870] [INFO ] [sig ] [262/3369] Completed ASTL in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:39.292911] [INFO ] [sig ] [263/3369] Forecasting ASTS... [2026-03-03T20:16:39.292942] [INFO ] [sig ] Generating forecast for: ASTS [2026-03-03T20:16:39.292973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-03-03T20:16:39.304309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-03-03T20:16:39.304673] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-03-03T20:16:39.305449] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-03-03T20:16:39.305503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:39.305535] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:39.305562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:39.305661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:39.362778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:39.363569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:39.363678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:39.363713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:39.490385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:39.490552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:39.490615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:39.490649] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:39.494138] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-03-03T20:16:39.494442] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-03-03T20:16:39.494600] [INFO ] [sig ] ASTS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:39.643401] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ASTS.txt [2026-03-03T20:16:39.643565] [INFO ] [sig ] [263/3369] Completed ASTS in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:39.643627] [INFO ] [sig ] [264/3369] Forecasting ASX... [2026-03-03T20:16:39.643658] [INFO ] [sig ] Generating forecast for: ASX [2026-03-03T20:16:39.643691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-03-03T20:16:39.655557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-03-03T20:16:39.656001] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-03-03T20:16:39.656879] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-03-03T20:16:39.656936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:39.656970] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:39.656998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:39.657068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:39.717031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:39.717957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:39.718042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:39.718076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:39.845150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:39.845313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:39.845354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:39.845383] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:39.848997] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-03-03T20:16:39.849316] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-03-03T20:16:39.849446] [INFO ] [sig ] ASX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:39.992485] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASX.txt [2026-03-03T20:16:39.992659] [INFO ] [sig ] [264/3369] Completed ASX in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:39.992702] [INFO ] [sig ] [265/3369] Forecasting ASYS... [2026-03-03T20:16:39.992734] [INFO ] [sig ] Generating forecast for: ASYS [2026-03-03T20:16:39.992764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-03-03T20:16:40.003694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-03-03T20:16:40.004019] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-03-03T20:16:40.004856] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-03-03T20:16:40.004920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:40.004953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:40.004981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:40.005038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:40.063329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:40.064207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:40.064292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:40.064327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:40.183669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:40.183826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:40.183867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:40.183897] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:40.187395] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-03T20:16:40.187705] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-03-03T20:16:40.187842] [INFO ] [sig ] ASYS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:40.331524] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ASYS.txt [2026-03-03T20:16:40.331702] [INFO ] [sig ] [265/3369] Completed ASYS in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:40.331744] [INFO ] [sig ] [266/3369] Forecasting ATAI... [2026-03-03T20:16:40.331775] [INFO ] [sig ] Generating forecast for: ATAI [2026-03-03T20:16:40.331806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-03-03T20:16:40.343030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-03-03T20:16:40.343390] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-03-03T20:16:40.344201] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-03-03T20:16:40.344256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:40.344288] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:40.344315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:40.344372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:40.405448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:40.406463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:40.406549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:40.406602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:40.524339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:40.524481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:40.524521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:40.524550] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:40.527971] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-03-03T20:16:40.528271] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-03-03T20:16:40.528403] [INFO ] [sig ] ATAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:40.674336] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATAI.txt [2026-03-03T20:16:40.674487] [INFO ] [sig ] [266/3369] Completed ATAI in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:40.674527] [INFO ] [sig ] [267/3369] Forecasting ATEC... [2026-03-03T20:16:40.674557] [INFO ] [sig ] Generating forecast for: ATEC [2026-03-03T20:16:40.674608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-03-03T20:16:40.686894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-03-03T20:16:40.687246] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-03-03T20:16:40.688124] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-03-03T20:16:40.688181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:40.688215] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:40.688242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:40.688302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:40.746902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:40.747720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:40.747804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:40.747838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:40.879961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:40.880126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:40.880168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:40.880198] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:40.883988] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=89.28%) [2026-03-03T20:16:40.884297] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-03-03T20:16:40.884441] [INFO ] [sig ] ATEC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:41.028690] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATEC.txt [2026-03-03T20:16:41.028862] [INFO ] [sig ] [267/3369] Completed ATEC in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:41.028905] [INFO ] [sig ] [268/3369] Forecasting ATEN... [2026-03-03T20:16:41.028939] [INFO ] [sig ] Generating forecast for: ATEN [2026-03-03T20:16:41.028971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-03-03T20:16:41.042899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-03-03T20:16:41.043307] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-03-03T20:16:41.044171] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-03-03T20:16:41.044237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:41.044271] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:41.044299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:41.044359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:41.104245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:41.105139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:41.105257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:41.105294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:41.229111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:41.229271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:41.229313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:41.229344] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:41.233039] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=21.15%) [2026-03-03T20:16:41.233523] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-03-03T20:16:41.233674] [INFO ] [sig ] ATEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:41.383335] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ATEN.txt [2026-03-03T20:16:41.383475] [INFO ] [sig ] [268/3369] Completed ATEN in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:41.383516] [INFO ] [sig ] [269/3369] Forecasting ATEX... [2026-03-03T20:16:41.383545] [INFO ] [sig ] Generating forecast for: ATEX [2026-03-03T20:16:41.383596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-03-03T20:16:41.395287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-03-03T20:16:41.395648] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-03-03T20:16:41.396423] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-03-03T20:16:41.396477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:41.396510] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:41.396537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:41.396625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:41.456022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:41.456858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:41.456943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:41.456976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:41.576530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:41.576705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:41.576746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:41.576775] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:41.580177] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=14.94%) [2026-03-03T20:16:41.580460] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-03-03T20:16:41.580607] [INFO ] [sig ] ATEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:41.731154] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ATEX.txt [2026-03-03T20:16:41.731532] [INFO ] [sig ] [269/3369] Completed ATEX in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:41.731595] [INFO ] [sig ] [270/3369] Forecasting ATHM... [2026-03-03T20:16:41.731631] [INFO ] [sig ] Generating forecast for: ATHM [2026-03-03T20:16:41.731665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-03-03T20:16:41.745307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-03-03T20:16:41.745715] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-03-03T20:16:41.746541] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-03-03T20:16:41.746615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:41.746651] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:41.746680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:41.746740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:41.807838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:41.808768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:41.808856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:41.808891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:41.936144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:41.936306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:41.936349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:41.936380] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:41.940115] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-03-03T20:16:41.940632] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-03-03T20:16:41.940770] [INFO ] [sig ] ATHM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:42.088615] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ATHM.txt [2026-03-03T20:16:42.088779] [INFO ] [sig ] [270/3369] Completed ATHM in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.6m [2026-03-03T20:16:42.088822] [INFO ] [sig ] [271/3369] Forecasting ATI... [2026-03-03T20:16:42.088853] [INFO ] [sig ] Generating forecast for: ATI [2026-03-03T20:16:42.088886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-03-03T20:16:42.101646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-03-03T20:16:42.102018] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-03-03T20:16:42.102881] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-03-03T20:16:42.102936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:42.102971] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:42.103000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:42.103058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:42.164643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:42.165435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:42.165522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:42.165557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:42.291907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:42.292069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:42.292112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:42.292144] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:42.295697] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-03-03T20:16:42.295994] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-03-03T20:16:42.296130] [INFO ] [sig ] ATI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:42.440974] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATI.txt [2026-03-03T20:16:42.441153] [INFO ] [sig ] [271/3369] Completed ATI in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-03T20:16:42.441199] [INFO ] [sig ] [272/3369] Forecasting ATLC... [2026-03-03T20:16:42.441231] [INFO ] [sig ] Generating forecast for: ATLC [2026-03-03T20:16:42.441262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-03-03T20:16:42.452260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-03-03T20:16:42.452586] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-03-03T20:16:42.453401] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-03-03T20:16:42.453455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:42.453488] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:42.453516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:42.453595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:42.512422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:42.513141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:42.513231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:42.513266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:42.632311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:42.632487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:42.632530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:42.632560] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:42.636086] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-03-03T20:16:42.636378] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-03-03T20:16:42.636509] [INFO ] [sig ] ATLC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:42.781750] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ATLC.txt [2026-03-03T20:16:42.781922] [INFO ] [sig ] [272/3369] Completed ATLC in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-03T20:16:42.781970] [INFO ] [sig ] [273/3369] Forecasting ATLCZ... [2026-03-03T20:16:42.782002] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-03-03T20:16:42.782033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-03-03T20:16:42.793255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-03-03T20:16:42.793590] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-03-03T20:16:42.794443] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-03-03T20:16:42.794707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:42.794749] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:42.794779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:42.794849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:42.853321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:42.854083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:42.854182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:42.854219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:42.967603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:42.967772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:42.967841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:42.967904] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:42.971480] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=74.57%) [2026-03-03T20:16:42.971809] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-03-03T20:16:42.971956] [INFO ] [sig ] ATLCZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:43.117175] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATLCZ.txt [2026-03-03T20:16:43.117344] [INFO ] [sig ] [273/3369] Completed ATLCZ in 0.3s | 2.79 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-03T20:16:43.117386] [INFO ] [sig ] [274/3369] Forecasting ATLO... [2026-03-03T20:16:43.117419] [INFO ] [sig ] Generating forecast for: ATLO [2026-03-03T20:16:43.117450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-03-03T20:16:43.128503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-03-03T20:16:43.128826] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-03-03T20:16:43.129649] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-03-03T20:16:43.129704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:43.129739] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:43.129767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:43.129827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:43.188981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:43.189686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:43.189789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:43.189824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:43.302901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:43.303059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:43.303100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:43.303129] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:43.306563] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-03-03T20:16:43.306864] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-03-03T20:16:43.306994] [INFO ] [sig ] ATLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:43.466260] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATLO.txt [2026-03-03T20:16:43.466397] [INFO ] [sig ] [274/3369] Completed ATLO in 0.3s | 2.79 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-03T20:16:43.466437] [INFO ] [sig ] [275/3369] Forecasting ATNI... [2026-03-03T20:16:43.466466] [INFO ] [sig ] Generating forecast for: ATNI [2026-03-03T20:16:43.466496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-03-03T20:16:43.478026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-03-03T20:16:43.478326] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-03-03T20:16:43.479184] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-03-03T20:16:43.479246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:43.479336] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:43.479370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:43.479429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:43.542899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:43.544251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:43.544361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:43.544407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:43.677260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:43.677425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:43.677465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:43.677495] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:43.681005] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-03-03T20:16:43.681298] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-03-03T20:16:43.681434] [INFO ] [sig ] ATNI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:43.826473] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATNI.txt [2026-03-03T20:16:43.826659] [INFO ] [sig ] [275/3369] Completed ATNI in 0.4s | 2.79 sym/s | Total: 1.6m | ETA: 18.5m [2026-03-03T20:16:43.826711] [INFO ] [sig ] [276/3369] Forecasting ATO... [2026-03-03T20:16:43.826742] [INFO ] [sig ] Generating forecast for: ATO [2026-03-03T20:16:43.826774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-03-03T20:16:43.838626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-03-03T20:16:43.839019] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-03-03T20:16:43.839898] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-03-03T20:16:43.839955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:43.840000] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:43.840029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:43.840088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:43.903086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:43.904074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:43.904172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:43.904206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:44.041994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:44.042173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:44.042217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:44.042247] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:44.045871] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=62.06%) [2026-03-03T20:16:44.046275] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-03-03T20:16:44.046436] [INFO ] [sig ] ATO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:44.215165] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATO.txt [2026-03-03T20:16:44.215364] [INFO ] [sig ] [276/3369] Completed ATO in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:44.215410] [INFO ] [sig ] [277/3369] Forecasting ATOM... [2026-03-03T20:16:44.215444] [INFO ] [sig ] Generating forecast for: ATOM [2026-03-03T20:16:44.215474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-03-03T20:16:44.229746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-03-03T20:16:44.230262] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-03-03T20:16:44.231431] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-03-03T20:16:44.231505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:44.231543] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:44.231600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:44.231704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:44.327413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:44.328832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:44.328994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:44.329055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:44.497689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:44.497870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:44.497965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:44.497997] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:44.503614] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-03-03T20:16:44.504239] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-03-03T20:16:44.504483] [INFO ] [sig ] ATOM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:44.738679] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ATOM.txt [2026-03-03T20:16:44.738922] [INFO ] [sig ] [277/3369] Completed ATOM in 0.5s | 2.78 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:44.738993] [INFO ] [sig ] [278/3369] Forecasting ATRA... [2026-03-03T20:16:44.739047] [INFO ] [sig ] Generating forecast for: ATRA [2026-03-03T20:16:44.739103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-03-03T20:16:44.792461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-03-03T20:16:44.793082] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-03-03T20:16:44.794235] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-03-03T20:16:44.794299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:44.794337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:44.794368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:44.794439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:44.893122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:44.894316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:44.894437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:44.894481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:45.090209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:45.090429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:45.090489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:45.092566] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:45.098073] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=42.57%) [2026-03-03T20:16:45.098659] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-03-03T20:16:45.098883] [INFO ] [sig ] ATRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:45.282172] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ATRA.txt [2026-03-03T20:16:45.282339] [INFO ] [sig ] [278/3369] Completed ATRA in 0.5s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-03-03T20:16:45.282390] [INFO ] [sig ] [279/3369] Forecasting ATRC... [2026-03-03T20:16:45.282423] [INFO ] [sig ] Generating forecast for: ATRC [2026-03-03T20:16:45.282455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-03-03T20:16:45.298045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-03-03T20:16:45.298535] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-03-03T20:16:45.299503] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-03-03T20:16:45.299590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:45.299641] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:45.299680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:45.299747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:45.361660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:45.362685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:45.362775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:45.362811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:45.515069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:45.515252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:45.515310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:45.515351] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:45.519206] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=75.70%) [2026-03-03T20:16:45.519543] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-03-03T20:16:45.519742] [INFO ] [sig ] ATRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:45.674063] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATRC.txt [2026-03-03T20:16:45.674243] [INFO ] [sig ] [279/3369] Completed ATRC in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.6m [2026-03-03T20:16:45.674310] [INFO ] [sig ] [280/3369] Forecasting ATRO... [2026-03-03T20:16:45.674357] [INFO ] [sig ] Generating forecast for: ATRO [2026-03-03T20:16:45.674392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-03-03T20:16:45.687963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-03-03T20:16:45.688330] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-03-03T20:16:45.689217] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-03-03T20:16:45.689287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:45.689327] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:45.689361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:45.689423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:45.755901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:45.757085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:45.757225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:45.757269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:45.886356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:45.886515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:45.886557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:45.886610] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:45.890765] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-03-03T20:16:45.891056] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-03-03T20:16:45.891199] [INFO ] [sig ] ATRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:46.046072] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ATRO.txt [2026-03-03T20:16:46.046291] [INFO ] [sig ] [280/3369] Completed ATRO in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.6m [2026-03-03T20:16:46.046340] [INFO ] [sig ] [281/3369] Forecasting AUB... [2026-03-03T20:16:46.046372] [INFO ] [sig ] Generating forecast for: AUB [2026-03-03T20:16:46.046404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-03-03T20:16:46.058660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-03-03T20:16:46.058986] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-03-03T20:16:46.059849] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-03-03T20:16:46.059903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:46.059936] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:46.059963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:46.060021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:46.123731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:46.124569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:46.124681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:46.124716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:46.249818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:46.249997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:46.250051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:46.250082] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:46.253861] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=32.08%) [2026-03-03T20:16:46.254184] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-03-03T20:16:46.254380] [INFO ] [sig ] AUB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:46.405474] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AUB.txt [2026-03-03T20:16:46.405647] [INFO ] [sig ] [281/3369] Completed AUB in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.6m [2026-03-03T20:16:46.405690] [INFO ] [sig ] [282/3369] Forecasting AUDC... [2026-03-03T20:16:46.405721] [INFO ] [sig ] Generating forecast for: AUDC [2026-03-03T20:16:46.405752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-03-03T20:16:46.417564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-03-03T20:16:46.417961] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-03-03T20:16:46.418840] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-03-03T20:16:46.418895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:46.418930] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:46.418959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:46.419019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:46.482488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:46.483357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:46.483444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:46.483480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:46.609966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:46.610128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:46.610172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:46.610210] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:46.613957] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-03-03T20:16:46.614272] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-03-03T20:16:46.614425] [INFO ] [sig ] AUDC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:46.767821] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AUDC.txt [2026-03-03T20:16:46.768005] [INFO ] [sig ] [282/3369] Completed AUDC in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:46.768049] [INFO ] [sig ] [283/3369] Forecasting AUPH... [2026-03-03T20:16:46.768081] [INFO ] [sig ] Generating forecast for: AUPH [2026-03-03T20:16:46.768113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-03-03T20:16:46.780817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-03-03T20:16:46.781211] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-03-03T20:16:46.782065] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-03-03T20:16:46.782120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:46.782153] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:46.782181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:46.782239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:46.843925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:46.844780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:46.844866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:46.844900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:46.963167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:46.963333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:46.963391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:46.963421] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:46.966905] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=86.39%) [2026-03-03T20:16:46.967189] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-03-03T20:16:46.967319] [INFO ] [sig ] AUPH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:47.113120] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AUPH.txt [2026-03-03T20:16:47.113276] [INFO ] [sig ] [283/3369] Completed AUPH in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:47.113317] [INFO ] [sig ] [284/3369] Forecasting AURA... [2026-03-03T20:16:47.113347] [INFO ] [sig ] Generating forecast for: AURA [2026-03-03T20:16:47.113377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-03-03T20:16:47.127949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-03-03T20:16:47.128447] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-03-03T20:16:47.129537] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-03-03T20:16:47.129639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:47.129692] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:47.129723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:47.129784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:47.192247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:47.193209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:47.193300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:47.193336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:47.319440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:47.319621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:47.319665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:47.319696] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:47.323653] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-03-03T20:16:47.323958] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-03-03T20:16:47.324096] [INFO ] [sig ] AURA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:47.478092] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AURA.txt [2026-03-03T20:16:47.478254] [INFO ] [sig ] [284/3369] Completed AURA in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:47.478296] [INFO ] [sig ] [285/3369] Forecasting AUTL... [2026-03-03T20:16:47.478325] [INFO ] [sig ] Generating forecast for: AUTL [2026-03-03T20:16:47.478359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-03-03T20:16:47.490266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-03-03T20:16:47.490687] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-03-03T20:16:47.491673] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-03-03T20:16:47.491733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:47.491766] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:47.491798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:47.491866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:47.554562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:47.555482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:47.555664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:47.555712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:47.687493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:47.687671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:47.687715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:47.687747] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:47.691735] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=43.62%) [2026-03-03T20:16:47.692039] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-03-03T20:16:47.692175] [INFO ] [sig ] AUTL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:47.850991] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AUTL.txt [2026-03-03T20:16:47.851181] [INFO ] [sig ] [285/3369] Completed AUTL in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:47.851223] [INFO ] [sig ] [286/3369] Forecasting AVA... [2026-03-03T20:16:47.851255] [INFO ] [sig ] Generating forecast for: AVA [2026-03-03T20:16:47.851287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-03-03T20:16:47.865085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-03-03T20:16:47.865476] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-03-03T20:16:47.866363] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-03-03T20:16:47.866419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:47.866453] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:47.866480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:47.866539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:47.930694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:47.931785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:47.931901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:47.931940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:48.057119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:48.057287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:48.057328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:48.057355] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:48.061142] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=14.24%) [2026-03-03T20:16:48.061478] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-03-03T20:16:48.061638] [INFO ] [sig ] AVA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:48.211716] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AVA.txt [2026-03-03T20:16:48.211895] [INFO ] [sig ] [286/3369] Completed AVA in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:48.211938] [INFO ] [sig ] [287/3369] Forecasting AVAH... [2026-03-03T20:16:48.211971] [INFO ] [sig ] Generating forecast for: AVAH [2026-03-03T20:16:48.212003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-03-03T20:16:48.224210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-03-03T20:16:48.224659] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-03-03T20:16:48.225504] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-03-03T20:16:48.225559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:48.225635] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:48.225670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:48.225729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:48.289946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:48.290860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:48.290947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:48.290983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:48.415782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:48.415950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:48.415994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:48.416024] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:48.420001] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=90.82%) [2026-03-03T20:16:48.420461] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-03-03T20:16:48.420652] [INFO ] [sig ] AVAH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:48.591348] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVAH.txt [2026-03-03T20:16:48.591535] [INFO ] [sig ] [287/3369] Completed AVAH in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:48.591598] [INFO ] [sig ] [288/3369] Forecasting AVAL... [2026-03-03T20:16:48.591632] [INFO ] [sig ] Generating forecast for: AVAL [2026-03-03T20:16:48.591663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-03-03T20:16:48.605065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-03-03T20:16:48.605595] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-03-03T20:16:48.606824] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-03-03T20:16:48.606895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:48.606943] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:48.606979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:48.607039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:48.673873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:48.674900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:48.674995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:48.675031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:48.801446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:48.801640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:48.801688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:48.801720] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:48.805570] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=70.70%) [2026-03-03T20:16:48.805972] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-03-03T20:16:48.806128] [INFO ] [sig ] AVAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:48.965920] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVAL.txt [2026-03-03T20:16:48.966120] [INFO ] [sig ] [288/3369] Completed AVAL in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:48.966161] [INFO ] [sig ] [289/3369] Forecasting AVB... [2026-03-03T20:16:48.966192] [INFO ] [sig ] Generating forecast for: AVB [2026-03-03T20:16:48.966225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-03-03T20:16:48.978606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-03-03T20:16:48.979007] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-03-03T20:16:48.979835] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-03-03T20:16:48.979890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:48.979923] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:48.979950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:48.980008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:49.039621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:49.040632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:49.040722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:49.040755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:49.171288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:49.171463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:49.171713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:49.171748] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:49.175507] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=64.61%) [2026-03-03T20:16:49.175826] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-03-03T20:16:49.175968] [INFO ] [sig ] AVB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:49.332190] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVB.txt [2026-03-03T20:16:49.332358] [INFO ] [sig ] [289/3369] Completed AVB in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:49.332397] [INFO ] [sig ] [290/3369] Forecasting AVBP... [2026-03-03T20:16:49.332427] [INFO ] [sig ] Generating forecast for: AVBP [2026-03-03T20:16:49.332460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-03-03T20:16:49.345850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-03-03T20:16:49.346223] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-03-03T20:16:49.347036] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-03-03T20:16:49.347089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:49.347122] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:49.347150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:49.347207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:49.407502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:49.408485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:49.408593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:49.408630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:49.530834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:49.530998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:49.531040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:49.531070] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:49.534606] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-03-03T20:16:49.534895] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-03-03T20:16:49.535026] [INFO ] [sig ] AVBP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:49.683071] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AVBP.txt [2026-03-03T20:16:49.683252] [INFO ] [sig ] [290/3369] Completed AVBP in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:49.683295] [INFO ] [sig ] [291/3369] Forecasting AVD... [2026-03-03T20:16:49.683347] [INFO ] [sig ] Generating forecast for: AVD [2026-03-03T20:16:49.683381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-03-03T20:16:49.694948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-03-03T20:16:49.695276] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-03-03T20:16:49.696094] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-03-03T20:16:49.696148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:49.696181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:49.696210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:49.696269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:49.764289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:49.765821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:49.765922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:49.765963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:49.890703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:49.890871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:49.890913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:49.890945] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:49.894448] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=84.54%) [2026-03-03T20:16:49.894776] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-03-03T20:16:49.894913] [INFO ] [sig ] AVD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:50.041897] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVD.txt [2026-03-03T20:16:50.042077] [INFO ] [sig ] [291/3369] Completed AVD in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.5m [2026-03-03T20:16:50.042119] [INFO ] [sig ] [292/3369] Forecasting AVGO... [2026-03-03T20:16:50.042149] [INFO ] [sig ] Generating forecast for: AVGO [2026-03-03T20:16:50.042185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-03-03T20:16:50.055602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-03-03T20:16:50.055936] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-03-03T20:16:50.056995] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-03-03T20:16:50.057049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:50.057115] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:50.057145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:50.057204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:50.115045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:50.116143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:50.116228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:50.116263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:50.238762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:50.238926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:50.238969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:50.239000] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:50.242468] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-03T20:16:50.242779] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-03-03T20:16:50.242914] [INFO ] [sig ] AVGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:50.387003] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVGO.txt [2026-03-03T20:16:50.387147] [INFO ] [sig ] [292/3369] Completed AVGO in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:50.387187] [INFO ] [sig ] [293/3369] Forecasting AVGX... [2026-03-03T20:16:50.387217] [INFO ] [sig ] Generating forecast for: AVGX [2026-03-03T20:16:50.387249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-03-03T20:16:50.399035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-03-03T20:16:50.399352] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-03-03T20:16:50.400165] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-03-03T20:16:50.400219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:50.400254] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:50.400281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:50.400340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:50.458616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:50.459477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:50.459558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:50.459611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:50.585729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:50.585900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:50.585943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:50.585974] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:50.589600] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-03-03T20:16:50.589912] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-03-03T20:16:50.590049] [INFO ] [sig ] AVGX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:50.738732] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AVGX.txt [2026-03-03T20:16:50.738917] [INFO ] [sig ] [293/3369] Completed AVGX in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:50.738961] [INFO ] [sig ] [294/3369] Forecasting AVK... [2026-03-03T20:16:50.738992] [INFO ] [sig ] Generating forecast for: AVK [2026-03-03T20:16:50.739025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-03-03T20:16:50.751228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-03-03T20:16:50.751842] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-03-03T20:16:50.752908] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-03-03T20:16:50.752964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:50.752999] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:50.753028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:50.753086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:50.816745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:50.817926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:50.818058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:50.818094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:50.953437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:50.953664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:50.953726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:50.953793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:50.958655] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=74.46%) [2026-03-03T20:16:50.959066] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-03-03T20:16:50.959232] [INFO ] [sig ] AVK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:51.129802] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVK.txt [2026-03-03T20:16:51.129987] [INFO ] [sig ] [294/3369] Completed AVK in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:51.130033] [INFO ] [sig ] [295/3369] Forecasting AVNS... [2026-03-03T20:16:51.130065] [INFO ] [sig ] Generating forecast for: AVNS [2026-03-03T20:16:51.130113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-03-03T20:16:51.143715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-03-03T20:16:51.144152] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-03-03T20:16:51.145047] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-03-03T20:16:51.145104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:51.145138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:51.145166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:51.145224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:51.208215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:51.209221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:51.209316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:51.209353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:51.340488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:51.340690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:51.340735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:51.340800] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:51.344913] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=33.30%) [2026-03-03T20:16:51.345297] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-03-03T20:16:51.345453] [INFO ] [sig ] AVNS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:51.505954] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AVNS.txt [2026-03-03T20:16:51.506125] [INFO ] [sig ] [295/3369] Completed AVNS in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:51.506170] [INFO ] [sig ] [296/3369] Forecasting AVO... [2026-03-03T20:16:51.506203] [INFO ] [sig ] Generating forecast for: AVO [2026-03-03T20:16:51.506237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-03-03T20:16:51.523802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-03-03T20:16:51.524246] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-03-03T20:16:51.525339] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-03-03T20:16:51.525396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:51.525431] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:51.525460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:51.525519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:51.593748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:51.594688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:51.594778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:51.594813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:51.729173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:51.729351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:51.729430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:51.729472] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:51.733213] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=54.76%) [2026-03-03T20:16:51.733543] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-03-03T20:16:51.733710] [INFO ] [sig ] AVO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:51.891038] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVO.txt [2026-03-03T20:16:51.891226] [INFO ] [sig ] [296/3369] Completed AVO in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:51.891277] [INFO ] [sig ] [297/3369] Forecasting AVTX... [2026-03-03T20:16:51.891311] [INFO ] [sig ] Generating forecast for: AVTX [2026-03-03T20:16:51.891343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-03-03T20:16:51.903780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-03-03T20:16:51.904144] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-03-03T20:16:51.905027] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-03-03T20:16:51.905083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:51.905115] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:51.905144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:51.905203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:51.966294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:51.967165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:51.967253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:51.967288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:52.096379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:52.096547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:52.096623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:52.096663] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:52.100339] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=68.81%) [2026-03-03T20:16:52.100687] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-03-03T20:16:52.100828] [INFO ] [sig ] AVTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:52.253353] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVTX.txt [2026-03-03T20:16:52.253522] [INFO ] [sig ] [297/3369] Completed AVTX in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:52.253564] [INFO ] [sig ] [298/3369] Forecasting AVXL... [2026-03-03T20:16:52.253617] [INFO ] [sig ] Generating forecast for: AVXL [2026-03-03T20:16:52.253652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-03-03T20:16:52.266979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-03-03T20:16:52.267367] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-03-03T20:16:52.272297] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-03-03T20:16:52.272367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:52.272401] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:52.272429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:52.272502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:52.334593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:52.335977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:52.336075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:52.336112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:52.474154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:52.474328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:52.474390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:52.474436] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:52.478169] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=24.28%) [2026-03-03T20:16:52.478473] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-03-03T20:16:52.478634] [INFO ] [sig ] AVXL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:52.636214] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AVXL.txt [2026-03-03T20:16:52.636436] [INFO ] [sig ] [298/3369] Completed AVXL in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:52.636509] [INFO ] [sig ] [299/3369] Forecasting AVY... [2026-03-03T20:16:52.636560] [INFO ] [sig ] Generating forecast for: AVY [2026-03-03T20:16:52.636629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-03-03T20:16:52.650020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-03-03T20:16:52.650412] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-03-03T20:16:52.651241] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-03-03T20:16:52.651296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:52.651330] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:52.651360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:52.651421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:52.718072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:52.719011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:52.719099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:52.719135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:52.855443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:52.855635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:52.855683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:52.855715] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:52.859599] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-03-03T20:16:52.860067] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-03-03T20:16:52.860204] [INFO ] [sig ] AVY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:53.020316] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AVY.txt [2026-03-03T20:16:53.020519] [INFO ] [sig ] [299/3369] Completed AVY in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:53.020607] [INFO ] [sig ] [300/3369] Forecasting AWF... [2026-03-03T20:16:53.020658] [INFO ] [sig ] Generating forecast for: AWF [2026-03-03T20:16:53.020692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-03-03T20:16:53.033692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-03-03T20:16:53.034167] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-03-03T20:16:53.035431] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-03-03T20:16:53.035519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:53.035554] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:53.035793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:53.035857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:53.100204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:53.101199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:53.101319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:53.101366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:53.236340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:53.236508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:53.236596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:53.236647] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:53.241200] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-03-03T20:16:53.241712] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-03-03T20:16:53.241856] [INFO ] [sig ] AWF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:53.397747] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AWF.txt [2026-03-03T20:16:53.397938] [INFO ] [sig ] [300/3369] Completed AWF in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:53.397983] [INFO ] [sig ] [301/3369] Forecasting AWI... [2026-03-03T20:16:53.398014] [INFO ] [sig ] Generating forecast for: AWI [2026-03-03T20:16:53.398047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-03-03T20:16:53.410084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-03-03T20:16:53.410539] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-03-03T20:16:53.411395] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-03-03T20:16:53.411463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:53.411504] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:53.411534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:53.411622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:53.477164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:53.478109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:53.478200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:53.478235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:53.607924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:53.608103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:53.608148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:53.608177] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:53.611989] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-03-03T20:16:53.612281] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-03-03T20:16:53.612414] [INFO ] [sig ] AWI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:53.773795] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AWI.txt [2026-03-03T20:16:53.773976] [INFO ] [sig ] [301/3369] Completed AWI in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:53.774021] [INFO ] [sig ] [302/3369] Forecasting AWK... [2026-03-03T20:16:53.774059] [INFO ] [sig ] Generating forecast for: AWK [2026-03-03T20:16:53.774093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-03-03T20:16:53.787898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-03-03T20:16:53.788284] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-03-03T20:16:53.789257] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-03-03T20:16:53.789321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:53.789367] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:53.789401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:53.789481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:53.855871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:53.857080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:53.857175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:53.857244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:53.982969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:53.983141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:53.983186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:53.983217] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:53.987067] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=29.86%) [2026-03-03T20:16:53.987371] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-03-03T20:16:53.987509] [INFO ] [sig ] AWK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:54.143758] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AWK.txt [2026-03-03T20:16:54.143926] [INFO ] [sig ] [302/3369] Completed AWK in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:54.143969] [INFO ] [sig ] [303/3369] Forecasting AWP... [2026-03-03T20:16:54.144000] [INFO ] [sig ] Generating forecast for: AWP [2026-03-03T20:16:54.144033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-03-03T20:16:54.157776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-03-03T20:16:54.158171] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-03-03T20:16:54.159304] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-03-03T20:16:54.159362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:54.159396] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:54.159428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:54.159486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:54.226217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:54.227377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:54.227470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:54.227506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:54.363248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:54.363416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:54.363460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:54.363492] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:54.368355] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-03T20:16:54.368696] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-03-03T20:16:54.368839] [INFO ] [sig ] AWP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:54.556448] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AWP.txt [2026-03-03T20:16:54.556683] [INFO ] [sig ] [303/3369] Completed AWP in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:54.556762] [INFO ] [sig ] [304/3369] Forecasting AWRE... [2026-03-03T20:16:54.556809] [INFO ] [sig ] Generating forecast for: AWRE [2026-03-03T20:16:54.556858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-03-03T20:16:54.571169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-03-03T20:16:54.571850] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-03-03T20:16:54.572986] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-03-03T20:16:54.573045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:54.573079] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:54.573107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:54.573165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:54.639508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:54.640472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:54.640599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:54.640654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:54.776130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:54.776309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:54.776353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:54.776383] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:54.781035] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: UP (p=89.49%) [2026-03-03T20:16:54.781462] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-03-03T20:16:54.781679] [INFO ] [sig ] AWRE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:54.951560] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AWRE.txt [2026-03-03T20:16:54.951944] [INFO ] [sig ] [304/3369] Completed AWRE in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:54.951986] [INFO ] [sig ] [305/3369] Forecasting AXGN... [2026-03-03T20:16:54.952017] [INFO ] [sig ] Generating forecast for: AXGN [2026-03-03T20:16:54.952047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-03-03T20:16:54.965992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-03-03T20:16:54.966398] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-03-03T20:16:54.967279] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-03-03T20:16:54.967338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:54.967371] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:54.967401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:54.967461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:55.033442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:55.034340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:55.034428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:55.034465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:55.163163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:55.163331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:55.163375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:55.163411] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:55.167090] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-03-03T20:16:55.167399] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-03-03T20:16:55.167540] [INFO ] [sig ] AXGN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:55.321156] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AXGN.txt [2026-03-03T20:16:55.321373] [INFO ] [sig ] [305/3369] Completed AXGN in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:55.321430] [INFO ] [sig ] [306/3369] Forecasting AXP... [2026-03-03T20:16:55.321465] [INFO ] [sig ] Generating forecast for: AXP [2026-03-03T20:16:55.321497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-03-03T20:16:55.333322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-03-03T20:16:55.333754] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-03-03T20:16:55.334612] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-03-03T20:16:55.334672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:55.334707] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:55.334735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:55.334794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:55.395749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:55.396633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:55.396717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:55.396750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:55.534281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:55.534444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:55.534488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:55.534523] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:55.538465] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-03-03T20:16:55.538989] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-03-03T20:16:55.539132] [INFO ] [sig ] AXP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:55.698614] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AXP.txt [2026-03-03T20:16:55.698790] [INFO ] [sig ] [306/3369] Completed AXP in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.5m [2026-03-03T20:16:55.698832] [INFO ] [sig ] [307/3369] Forecasting AXS... [2026-03-03T20:16:55.698864] [INFO ] [sig ] Generating forecast for: AXS [2026-03-03T20:16:55.698898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-03-03T20:16:55.711437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-03-03T20:16:55.711866] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-03-03T20:16:55.712800] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-03-03T20:16:55.712858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:55.712892] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:55.712921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:55.712983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:55.779951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:55.781133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:55.781227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:55.781262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:55.911471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:55.911685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:55.911757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:55.911796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:55.915411] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-03-03T20:16:55.915729] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-03-03T20:16:55.915868] [INFO ] [sig ] AXS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:56.069444] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AXS.txt [2026-03-03T20:16:56.069630] [INFO ] [sig ] [307/3369] Completed AXS in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.4m [2026-03-03T20:16:56.069704] [INFO ] [sig ] [308/3369] Forecasting AXSM... [2026-03-03T20:16:56.069750] [INFO ] [sig ] Generating forecast for: AXSM [2026-03-03T20:16:56.069784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-03-03T20:16:56.084179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-03-03T20:16:56.084642] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-03-03T20:16:56.085548] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-03-03T20:16:56.085642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:56.085688] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:56.085717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:56.085776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:56.150647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:56.151596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:56.151697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:56.151734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:56.287992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:56.288165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:56.288227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:56.288262] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:56.292170] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=56.64%) [2026-03-03T20:16:56.292511] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-03-03T20:16:56.292700] [INFO ] [sig ] AXSM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:56.443323] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AXSM.txt [2026-03-03T20:16:56.443501] [INFO ] [sig ] [308/3369] Completed AXSM in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:56.443544] [INFO ] [sig ] [309/3369] Forecasting AXTA... [2026-03-03T20:16:56.443597] [INFO ] [sig ] Generating forecast for: AXTA [2026-03-03T20:16:56.443633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-03-03T20:16:56.456038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-03-03T20:16:56.456430] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-03-03T20:16:56.457280] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-03-03T20:16:56.457336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:56.457397] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:56.457429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:56.457490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:56.520463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:56.521450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:56.521544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:56.521599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:56.650027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:56.650208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:56.650268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:56.650304] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:56.654671] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: UP (p=69.57%) [2026-03-03T20:16:56.655280] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-03-03T20:16:56.655444] [INFO ] [sig ] AXTA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:56.813143] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AXTA.txt [2026-03-03T20:16:56.813345] [INFO ] [sig ] [309/3369] Completed AXTA in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:56.813389] [INFO ] [sig ] [310/3369] Forecasting AXTI... [2026-03-03T20:16:56.813421] [INFO ] [sig ] Generating forecast for: AXTI [2026-03-03T20:16:56.813454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-03-03T20:16:56.827644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-03-03T20:16:56.828142] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-03-03T20:16:56.829250] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-03-03T20:16:56.829307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:56.829341] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:56.829369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:56.829427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:56.893396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:56.894628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:56.894931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:56.894968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:57.026764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:57.026936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:57.026980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:57.027010] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:57.030678] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=86.06%) [2026-03-03T20:16:57.030972] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-03-03T20:16:57.031109] [INFO ] [sig ] AXTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:57.178069] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AXTI.txt [2026-03-03T20:16:57.178235] [INFO ] [sig ] [310/3369] Completed AXTI in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:57.178277] [INFO ] [sig ] [311/3369] Forecasting AYI... [2026-03-03T20:16:57.178307] [INFO ] [sig ] Generating forecast for: AYI [2026-03-03T20:16:57.178339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-03-03T20:16:57.190844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-03-03T20:16:57.191236] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-03-03T20:16:57.192259] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-03-03T20:16:57.192313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:57.192360] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:57.192388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:57.192446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:57.255489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:57.256441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:57.256535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:57.256570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:57.388711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:57.388881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:57.388923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:57.388954] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:57.392529] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-03-03T20:16:57.392849] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-03-03T20:16:57.392989] [INFO ] [sig ] AYI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:57.562926] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AYI.txt [2026-03-03T20:16:57.563149] [INFO ] [sig ] [311/3369] Completed AYI in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:57.563224] [INFO ] [sig ] [312/3369] Forecasting AZ... [2026-03-03T20:16:57.563279] [INFO ] [sig ] Generating forecast for: AZ [2026-03-03T20:16:57.563334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-03-03T20:16:57.578019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-03-03T20:16:57.578459] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-03-03T20:16:57.579366] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-03-03T20:16:57.579424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:57.579459] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:57.579487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:57.579555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:57.640261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:57.641256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:57.641350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:57.641385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:57.780596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:57.780785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:57.780845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:57.780932] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:57.785344] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=57.73%) [2026-03-03T20:16:57.785739] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-03-03T20:16:57.785891] [INFO ] [sig ] AZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:57.937718] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AZ.txt [2026-03-03T20:16:57.937909] [INFO ] [sig ] [312/3369] Completed AZ in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:57.937954] [INFO ] [sig ] [313/3369] Forecasting AZN... [2026-03-03T20:16:57.937986] [INFO ] [sig ] Generating forecast for: AZN [2026-03-03T20:16:57.938016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-03-03T20:16:57.952251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-03-03T20:16:57.952758] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-03-03T20:16:57.953634] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-03-03T20:16:57.953691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:57.953724] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:57.953751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:57.953811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:58.021558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:58.022952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:58.023048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:58.023082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:58.159899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:58.160127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:58.160183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:58.160219] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:58.164480] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-03-03T20:16:58.164859] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-03-03T20:16:58.165014] [INFO ] [sig ] AZN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:58.313941] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AZN.txt [2026-03-03T20:16:58.314123] [INFO ] [sig ] [313/3369] Completed AZN in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:58.314165] [INFO ] [sig ] [314/3369] Forecasting AZO... [2026-03-03T20:16:58.314196] [INFO ] [sig ] Generating forecast for: AZO [2026-03-03T20:16:58.314227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-03-03T20:16:58.326190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-03-03T20:16:58.326535] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-03-03T20:16:58.327346] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-03-03T20:16:58.327399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:58.327431] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:58.327458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:58.327516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:58.388856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:58.389892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:58.390014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:58.390049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:58.514817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:58.514993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:58.515036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:58.515066] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:58.518825] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=68.41%) [2026-03-03T20:16:58.519207] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-03-03T20:16:58.519361] [INFO ] [sig ] AZO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:58.668520] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/AZO.txt [2026-03-03T20:16:58.668677] [INFO ] [sig ] [314/3369] Completed AZO in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:58.668718] [INFO ] [sig ] [315/3369] Forecasting AZZ... [2026-03-03T20:16:58.668748] [INFO ] [sig ] Generating forecast for: AZZ [2026-03-03T20:16:58.668786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-03-03T20:16:58.680759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-03-03T20:16:58.681063] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-03-03T20:16:58.682134] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-03-03T20:16:58.682191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:58.682224] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:58.682252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:58.682312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:58.741461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:58.742330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:58.742419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:58.742453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:58.878788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:58.878970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:58.879014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:58.879043] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:58.882762] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-03-03T20:16:58.883056] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-03-03T20:16:58.883212] [INFO ] [sig ] AZZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:16:59.027829] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/AZZ.txt [2026-03-03T20:16:59.028000] [INFO ] [sig ] [315/3369] Completed AZZ in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:59.028047] [INFO ] [sig ] [316/3369] Forecasting BA... [2026-03-03T20:16:59.028078] [INFO ] [sig ] Generating forecast for: BA [2026-03-03T20:16:59.028109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-03-03T20:16:59.041087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-03-03T20:16:59.041482] [INFO ] [FORECASTER] Starting predict_future for BA [2026-03-03T20:16:59.042352] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-03-03T20:16:59.042409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:59.042442] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:59.042471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:59.042545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:59.105462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:59.106375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:59.106488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:59.106523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:59.235933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:59.236092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:59.236134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:59.236165] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:59.239764] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=75.24%) [2026-03-03T20:16:59.240054] [INFO ] [FORECASTER] Completed predict_future for BA [2026-03-03T20:16:59.240212] [INFO ] [sig ] BA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:59.382348] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BA.txt [2026-03-03T20:16:59.382511] [INFO ] [sig ] [316/3369] Completed BA in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:59.382553] [INFO ] [sig ] [317/3369] Forecasting BABA... [2026-03-03T20:16:59.382605] [INFO ] [sig ] Generating forecast for: BABA [2026-03-03T20:16:59.382638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-03-03T20:16:59.394317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-03-03T20:16:59.394720] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-03-03T20:16:59.395498] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-03-03T20:16:59.395555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:59.395610] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:59.395640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:59.395697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:59.452504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:59.453324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:59.453406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:59.453439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:59.578644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:59.578852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:59.578897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:59.578928] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:59.582703] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: UP (p=80.93%) [2026-03-03T20:16:59.583006] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-03-03T20:16:59.583142] [INFO ] [sig ] BABA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:16:59.732670] [INFO ] [LOCAL ] Saved forecast: BABA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BABA.txt [2026-03-03T20:16:59.732835] [INFO ] [sig ] [317/3369] Completed BABA in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:16:59.732876] [INFO ] [sig ] [318/3369] Forecasting BABX... [2026-03-03T20:16:59.732908] [INFO ] [sig ] Generating forecast for: BABX [2026-03-03T20:16:59.732938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-03-03T20:16:59.744626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-03-03T20:16:59.744978] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-03-03T20:16:59.745795] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-03-03T20:16:59.745848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:16:59.745879] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:16:59.745905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:16:59.745961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:16:59.805351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:16:59.806021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:16:59.806102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:16:59.806135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:16:59.925108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:16:59.925273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:16:59.925313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:16:59.925342] [INFO ] [FORECASTER] Training complete [2026-03-03T20:16:59.928992] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-03-03T20:16:59.929268] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-03-03T20:16:59.929393] [INFO ] [sig ] BABX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:00.076016] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BABX.txt [2026-03-03T20:17:00.076173] [INFO ] [sig ] [318/3369] Completed BABX in 0.3s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:17:00.076213] [INFO ] [sig ] [319/3369] Forecasting BAC... [2026-03-03T20:17:00.076243] [INFO ] [sig ] Generating forecast for: BAC [2026-03-03T20:17:00.076274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-03-03T20:17:00.087536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-03-03T20:17:00.087946] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-03-03T20:17:00.088766] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-03-03T20:17:00.088820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:00.088853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:00.088881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:00.088938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:00.147019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:00.147708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:00.147830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:00.147865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:00.272642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:00.272793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:00.272834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:00.272863] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:00.276674] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=93.52%) [2026-03-03T20:17:00.276959] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-03-03T20:17:00.277089] [INFO ] [sig ] BAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:00.424550] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BAC.txt [2026-03-03T20:17:00.424706] [INFO ] [sig ] [319/3369] Completed BAC in 0.3s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:17:00.424747] [INFO ] [sig ] [320/3369] Forecasting BAH... [2026-03-03T20:17:00.424777] [INFO ] [sig ] Generating forecast for: BAH [2026-03-03T20:17:00.424809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-03-03T20:17:00.437587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-03-03T20:17:00.437929] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-03-03T20:17:00.438741] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-03-03T20:17:00.438794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:00.438827] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:00.438854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:00.438911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:00.496284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:00.496941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:00.497021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:00.497055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:00.619435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:00.619597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:00.619640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:00.619670] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:00.623142] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=86.04%) [2026-03-03T20:17:00.623416] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-03-03T20:17:00.623548] [INFO ] [sig ] BAH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:00.764879] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BAH.txt [2026-03-03T20:17:00.765028] [INFO ] [sig ] [320/3369] Completed BAH in 0.3s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:17:00.765068] [INFO ] [sig ] [321/3369] Forecasting BALL... [2026-03-03T20:17:00.765098] [INFO ] [sig ] Generating forecast for: BALL [2026-03-03T20:17:00.765129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-03-03T20:17:00.779289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-03-03T20:17:00.779736] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-03-03T20:17:00.780548] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-03-03T20:17:00.780638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:00.780679] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:00.780709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:00.780766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:00.851111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:00.851985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:00.852072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:00.852107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:00.992243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:00.992411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:00.992462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:00.992499] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:00.996054] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=61.07%) [2026-03-03T20:17:00.996343] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-03-03T20:17:00.996476] [INFO ] [sig ] BALL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:01.145171] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BALL.txt [2026-03-03T20:17:01.145315] [INFO ] [sig ] [321/3369] Completed BALL in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:17:01.145358] [INFO ] [sig ] [322/3369] Forecasting BAM... [2026-03-03T20:17:01.145389] [INFO ] [sig ] Generating forecast for: BAM [2026-03-03T20:17:01.145421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-03-03T20:17:01.158691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-03-03T20:17:01.158993] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-03-03T20:17:01.159821] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-03-03T20:17:01.159877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:01.159911] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:01.159940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:01.159998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:01.218960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:01.219684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:01.219767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:01.219801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:01.350330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:01.350521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:01.350605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:01.350658] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:01.355510] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=63.42%) [2026-03-03T20:17:01.355949] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-03-03T20:17:01.356134] [INFO ] [sig ] BAM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:01.500785] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BAM.txt [2026-03-03T20:17:01.500969] [INFO ] [sig ] [322/3369] Completed BAM in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:17:01.501013] [INFO ] [sig ] [323/3369] Forecasting BANC... [2026-03-03T20:17:01.501046] [INFO ] [sig ] Generating forecast for: BANC [2026-03-03T20:17:01.501079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-03-03T20:17:01.513552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-03-03T20:17:01.513919] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-03-03T20:17:01.514782] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-03-03T20:17:01.514838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:01.514872] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:01.514900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:01.514958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:01.576191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:01.577164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:01.577252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:01.577287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:01.707239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:01.707427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:01.707470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:01.707500] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:01.711831] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-03-03T20:17:01.712303] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-03-03T20:17:01.712484] [INFO ] [sig ] BANC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:01.867339] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BANC.txt [2026-03-03T20:17:01.867533] [INFO ] [sig ] [323/3369] Completed BANC in 0.4s | 2.77 sym/s | Total: 1.9m | ETA: 18.4m [2026-03-03T20:17:01.867594] [INFO ] [sig ] [324/3369] Forecasting BAND... [2026-03-03T20:17:01.867628] [INFO ] [sig ] Generating forecast for: BAND [2026-03-03T20:17:01.867662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-03-03T20:17:01.881373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-03-03T20:17:01.881803] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-03-03T20:17:01.882661] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-03-03T20:17:01.882734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:01.882768] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:01.882796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:01.882854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:01.943654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:01.944607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:01.944727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:01.944761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:02.079477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:02.079684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:02.079735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:02.079766] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:02.083641] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-03-03T20:17:02.084249] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-03-03T20:17:02.084402] [INFO ] [sig ] BAND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:02.234502] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BAND.txt [2026-03-03T20:17:02.234697] [INFO ] [sig ] [324/3369] Completed BAND in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:02.234740] [INFO ] [sig ] [325/3369] Forecasting BANF... [2026-03-03T20:17:02.234769] [INFO ] [sig ] Generating forecast for: BANF [2026-03-03T20:17:02.234801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-03-03T20:17:02.248932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-03-03T20:17:02.249379] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-03-03T20:17:02.250612] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-03-03T20:17:02.250689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:02.250731] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:02.250760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:02.250820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:02.314324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:02.315281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:02.315393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:02.315429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:02.444689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:02.444854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:02.444908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:02.444945] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:02.449166] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=72.13%) [2026-03-03T20:17:02.449477] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-03-03T20:17:02.449667] [INFO ] [sig ] BANF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:02.611406] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BANF.txt [2026-03-03T20:17:02.611526] [INFO ] [sig ] [325/3369] Completed BANF in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:02.611564] [INFO ] [sig ] [326/3369] Forecasting BANX... [2026-03-03T20:17:02.611619] [INFO ] [sig ] Generating forecast for: BANX [2026-03-03T20:17:02.611650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-03-03T20:17:02.623044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-03-03T20:17:02.623304] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-03-03T20:17:02.624106] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-03-03T20:17:02.624160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:02.624219] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:02.624424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:02.624482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:02.683285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:02.684008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:02.684090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:02.684123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:02.802345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:02.802476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:02.802516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:02.802544] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:02.805877] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=27.44%) [2026-03-03T20:17:02.806153] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-03-03T20:17:02.806282] [INFO ] [sig ] BANX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:02.946267] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BANX.txt [2026-03-03T20:17:02.946385] [INFO ] [sig ] [326/3369] Completed BANX in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:02.946424] [INFO ] [sig ] [327/3369] Forecasting BAP... [2026-03-03T20:17:02.946453] [INFO ] [sig ] Generating forecast for: BAP [2026-03-03T20:17:02.946482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-03-03T20:17:02.958526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-03-03T20:17:02.958837] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-03-03T20:17:02.959637] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-03-03T20:17:02.959702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:02.959740] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:02.959767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:02.959825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:03.016661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:03.017255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:03.017333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:03.017365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:03.132671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:03.132827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:03.132868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:03.132898] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:03.136297] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=43.01%) [2026-03-03T20:17:03.136605] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-03-03T20:17:03.136737] [INFO ] [sig ] BAP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:03.283476] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BAP.txt [2026-03-03T20:17:03.283682] [INFO ] [sig ] [327/3369] Completed BAP in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:03.283740] [INFO ] [sig ] [328/3369] Forecasting BATRA... [2026-03-03T20:17:03.283774] [INFO ] [sig ] Generating forecast for: BATRA [2026-03-03T20:17:03.283807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-03-03T20:17:03.296485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-03-03T20:17:03.296950] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-03-03T20:17:03.297863] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-03-03T20:17:03.297951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:03.297996] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:03.298032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:03.298091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:03.356716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:03.357618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:03.357705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:03.357740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:03.478280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:03.478411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:03.478451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:03.478480] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:03.482201] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-03-03T20:17:03.482710] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-03-03T20:17:03.482841] [INFO ] [sig ] BATRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:03.625685] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BATRA.txt [2026-03-03T20:17:03.625852] [INFO ] [sig ] [328/3369] Completed BATRA in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:03.625893] [INFO ] [sig ] [329/3369] Forecasting BATRK... [2026-03-03T20:17:03.625926] [INFO ] [sig ] Generating forecast for: BATRK [2026-03-03T20:17:03.625959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-03-03T20:17:03.637198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-03-03T20:17:03.637542] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-03-03T20:17:03.638382] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-03-03T20:17:03.638437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:03.638470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:03.638498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:03.638556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:03.700088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:03.700979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:03.701064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:03.701098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:03.824675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:03.825015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:03.825056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:03.825116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:03.828561] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: UP (p=83.61%) [2026-03-03T20:17:03.828884] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-03-03T20:17:03.829016] [INFO ] [sig ] BATRK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:03.974794] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BATRK.txt [2026-03-03T20:17:03.974972] [INFO ] [sig ] [329/3369] Completed BATRK in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:03.975013] [INFO ] [sig ] [330/3369] Forecasting BAX... [2026-03-03T20:17:03.975044] [INFO ] [sig ] Generating forecast for: BAX [2026-03-03T20:17:03.975075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-03-03T20:17:03.988866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-03-03T20:17:03.989242] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-03-03T20:17:03.990495] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-03-03T20:17:03.990550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:03.990609] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:03.990653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:03.990721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:04.050973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:04.051741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:04.051825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:04.051859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:04.171977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:04.172125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:04.172167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:04.172198] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:04.175785] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=14.61%) [2026-03-03T20:17:04.176077] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-03-03T20:17:04.176215] [INFO ] [sig ] BAX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:04.319277] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BAX.txt [2026-03-03T20:17:04.319420] [INFO ] [sig ] [330/3369] Completed BAX in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:04.319459] [INFO ] [sig ] [331/3369] Forecasting BB... [2026-03-03T20:17:04.319489] [INFO ] [sig ] Generating forecast for: BB [2026-03-03T20:17:04.319519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-03-03T20:17:04.332479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-03-03T20:17:04.332865] [INFO ] [FORECASTER] Starting predict_future for BB [2026-03-03T20:17:04.333709] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-03-03T20:17:04.333765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:04.333798] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:04.333827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:04.333887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:04.394218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:04.395092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:04.395177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:04.395211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:04.517448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:04.517617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:04.517691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:04.517724] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:04.521120] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=31.33%) [2026-03-03T20:17:04.521405] [INFO ] [FORECASTER] Completed predict_future for BB [2026-03-03T20:17:04.521535] [INFO ] [sig ] BB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:04.663632] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BB.txt [2026-03-03T20:17:04.663767] [INFO ] [sig ] [331/3369] Completed BB in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:04.663807] [INFO ] [sig ] [332/3369] Forecasting BBAI... [2026-03-03T20:17:04.663837] [INFO ] [sig ] Generating forecast for: BBAI [2026-03-03T20:17:04.663869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-03-03T20:17:04.675396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-03-03T20:17:04.675741] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-03-03T20:17:04.676517] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-03-03T20:17:04.676600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:04.676637] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:04.676664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:04.676722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:04.736530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:04.737476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:04.737606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:04.737674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:04.863129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:04.863284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:04.863325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:04.863353] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:04.866791] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=28.41%) [2026-03-03T20:17:04.867075] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-03-03T20:17:04.867206] [INFO ] [sig ] BBAI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:05.009754] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BBAI.txt [2026-03-03T20:17:05.009907] [INFO ] [sig ] [332/3369] Completed BBAI in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:05.009947] [INFO ] [sig ] [333/3369] Forecasting BBCP... [2026-03-03T20:17:05.009978] [INFO ] [sig ] Generating forecast for: BBCP [2026-03-03T20:17:05.010010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-03-03T20:17:05.021004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-03-03T20:17:05.021284] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-03-03T20:17:05.022130] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-03-03T20:17:05.022185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:05.022218] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:05.022246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:05.022305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:05.080656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:05.081386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:05.081467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:05.081501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:05.203629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:05.203797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:05.203839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:05.203867] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:05.207402] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=42.87%) [2026-03-03T20:17:05.207740] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-03-03T20:17:05.207904] [INFO ] [sig ] BBCP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:05.356481] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BBCP.txt [2026-03-03T20:17:05.356669] [INFO ] [sig ] [333/3369] Completed BBCP in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:05.356716] [INFO ] [sig ] [334/3369] Forecasting BBD... [2026-03-03T20:17:05.356748] [INFO ] [sig ] Generating forecast for: BBD [2026-03-03T20:17:05.356782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-03-03T20:17:05.369693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-03-03T20:17:05.370094] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-03-03T20:17:05.370974] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-03-03T20:17:05.371032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:05.371066] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:05.371094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:05.371177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:05.430988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:05.431945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:05.432035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:05.432071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:05.557595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:05.557755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:05.557796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:05.557827] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:05.561335] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-03-03T20:17:05.561631] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-03-03T20:17:05.561763] [INFO ] [sig ] BBD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:05.705567] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BBD.txt [2026-03-03T20:17:05.705739] [INFO ] [sig ] [334/3369] Completed BBD in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:05.705781] [INFO ] [sig ] [335/3369] Forecasting BBDO... [2026-03-03T20:17:05.705820] [INFO ] [sig ] Generating forecast for: BBDO [2026-03-03T20:17:05.705869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-03-03T20:17:05.717778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-03-03T20:17:05.718176] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-03-03T20:17:05.719027] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-03-03T20:17:05.719083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:05.719131] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:05.719161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:05.719221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:05.779297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:05.780218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:05.780302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:05.780335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:05.904970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:05.905128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:05.905169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:05.905199] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:05.908678] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-03-03T20:17:05.908963] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-03-03T20:17:05.909094] [INFO ] [sig ] BBDO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:06.055931] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BBDO.txt [2026-03-03T20:17:06.056079] [INFO ] [sig ] [335/3369] Completed BBDO in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 18.3m [2026-03-03T20:17:06.056309] [INFO ] [sig ] [336/3369] Forecasting BBH... [2026-03-03T20:17:06.056338] [INFO ] [sig ] Generating forecast for: BBH [2026-03-03T20:17:06.056369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-03-03T20:17:06.068660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-03-03T20:17:06.069199] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-03-03T20:17:06.070040] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-03-03T20:17:06.070094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:06.070127] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:06.070155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:06.070212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:06.127511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:06.128411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:06.128529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:06.128566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:06.237647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:06.237828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:06.237914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:06.237947] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:06.241803] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=41.81%) [2026-03-03T20:17:06.242089] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-03-03T20:17:06.242222] [INFO ] [sig ] BBH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:06.385825] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BBH.txt [2026-03-03T20:17:06.385988] [INFO ] [sig ] [336/3369] Completed BBH in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.2m [2026-03-03T20:17:06.386029] [INFO ] [sig ] [337/3369] Forecasting BBIO... [2026-03-03T20:17:06.386058] [INFO ] [sig ] Generating forecast for: BBIO [2026-03-03T20:17:06.386089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-03-03T20:17:06.397729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-03-03T20:17:06.398148] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-03-03T20:17:06.399014] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-03-03T20:17:06.399069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:06.399108] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:06.399150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:06.399228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:06.471712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:06.472745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:06.472865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:06.472900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:06.614460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:06.614646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:06.614690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:06.614721] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:06.619049] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-03-03T20:17:06.619336] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-03-03T20:17:06.619472] [INFO ] [sig ] BBIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:06.767110] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BBIO.txt [2026-03-03T20:17:06.767252] [INFO ] [sig ] [337/3369] Completed BBIO in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 18.2m [2026-03-03T20:17:06.767293] [INFO ] [sig ] [338/3369] Forecasting BBLG... [2026-03-03T20:17:06.767323] [INFO ] [sig ] Generating forecast for: BBLG [2026-03-03T20:17:06.767354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-03-03T20:17:06.779124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-03-03T20:17:06.779416] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-03-03T20:17:06.780268] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-03-03T20:17:06.780322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:06.780355] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:06.780382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:06.780441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:06.838265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:06.838929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:06.839010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:06.839043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:06.955555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:06.955707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:06.955747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:06.955778] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:06.959130] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-03-03T20:17:06.959409] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-03-03T20:17:06.959538] [INFO ] [sig ] BBLG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:07.101414] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BBLG.txt [2026-03-03T20:17:07.101616] [INFO ] [sig ] [338/3369] Completed BBLG in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.2m [2026-03-03T20:17:07.101663] [INFO ] [sig ] [339/3369] Forecasting BBN... [2026-03-03T20:17:07.101701] [INFO ] [sig ] Generating forecast for: BBN [2026-03-03T20:17:07.101748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-03-03T20:17:07.113517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-03-03T20:17:07.113872] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-03-03T20:17:07.114737] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-03-03T20:17:07.114806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:07.114847] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:07.114875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:07.114933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:07.178076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:07.179190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:07.179301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:07.179343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:07.301476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:07.301657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:07.301702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:07.301733] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:07.305183] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=59.60%) [2026-03-03T20:17:07.305468] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-03-03T20:17:07.305616] [INFO ] [sig ] BBN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:07.447377] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BBN.txt [2026-03-03T20:17:07.447551] [INFO ] [sig ] [339/3369] Completed BBN in 0.3s | 2.77 sym/s | Total: 2.0m | ETA: 18.2m [2026-03-03T20:17:07.447612] [INFO ] [sig ] [340/3369] Forecasting BBSI... [2026-03-03T20:17:07.447645] [INFO ] [sig ] Generating forecast for: BBSI [2026-03-03T20:17:07.447675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-03-03T20:17:07.459214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-03-03T20:17:07.459527] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-03-03T20:17:07.460334] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-03-03T20:17:07.460388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:07.460422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:07.460449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:07.460507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:07.521092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:07.522001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:07.522090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:07.522125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:07.648148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:07.648331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:07.648374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:07.648404] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:07.651972] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-03-03T20:17:07.652278] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-03-03T20:17:07.652420] [INFO ] [sig ] BBSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:07.803075] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BBSI.txt [2026-03-03T20:17:07.803255] [INFO ] [sig ] [340/3369] Completed BBSI in 0.4s | 2.77 sym/s | Total: 2.0m | ETA: 18.2m [2026-03-03T20:17:07.803300] [INFO ] [sig ] [341/3369] Forecasting BBUC... [2026-03-03T20:17:07.803333] [INFO ] [sig ] Generating forecast for: BBUC [2026-03-03T20:17:07.803370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-03-03T20:17:07.816139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-03-03T20:17:07.816514] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-03-03T20:17:07.817415] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-03-03T20:17:07.817472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:07.817507] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:07.817536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:07.817633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:07.876204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:07.877000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:07.877084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:07.877118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:07.995940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:07.996100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:07.996142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:07.996172] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:07.999678] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-03-03T20:17:07.999994] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-03-03T20:17:08.000128] [INFO ] [sig ] BBUC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:08.142879] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BBUC.txt [2026-03-03T20:17:08.143033] [INFO ] [sig ] [341/3369] Completed BBUC in 0.3s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:08.143074] [INFO ] [sig ] [342/3369] Forecasting BBVA... [2026-03-03T20:17:08.143107] [INFO ] [sig ] Generating forecast for: BBVA [2026-03-03T20:17:08.143139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-03-03T20:17:08.154964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-03-03T20:17:08.155365] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-03-03T20:17:08.156298] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-03-03T20:17:08.156355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:08.156392] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:08.156422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:08.156497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:08.218716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:08.219612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:08.219698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:08.219733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:08.355057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:08.355231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:08.355288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:08.355382] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:08.359263] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-03-03T20:17:08.359564] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-03-03T20:17:08.359726] [INFO ] [sig ] BBVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:08.514235] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BBVA.txt [2026-03-03T20:17:08.514392] [INFO ] [sig ] [342/3369] Completed BBVA in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:08.514433] [INFO ] [sig ] [343/3369] Forecasting BBWI... [2026-03-03T20:17:08.514464] [INFO ] [sig ] Generating forecast for: BBWI [2026-03-03T20:17:08.514496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-03-03T20:17:08.527089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-03-03T20:17:08.527536] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-03-03T20:17:08.528511] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-03-03T20:17:08.528602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:08.528680] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:08.528719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:08.528818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:08.591531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:08.592427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:08.592520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:08.592566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:08.725439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:08.725623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:08.725667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:08.725699] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:08.729696] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=56.51%) [2026-03-03T20:17:08.730020] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-03-03T20:17:08.730163] [INFO ] [sig ] BBWI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:08.883244] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BBWI.txt [2026-03-03T20:17:08.883414] [INFO ] [sig ] [343/3369] Completed BBWI in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:08.883472] [INFO ] [sig ] [344/3369] Forecasting BBY... [2026-03-03T20:17:08.883508] [INFO ] [sig ] Generating forecast for: BBY [2026-03-03T20:17:08.883541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-03-03T20:17:08.896357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-03-03T20:17:08.896820] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-03-03T20:17:08.897680] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-03-03T20:17:08.897736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:08.897770] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:08.897798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:08.897858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:08.962223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:08.963174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:08.963268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:08.963320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:09.100612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:09.100819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:09.100869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:09.100902] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:09.104983] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=65.38%) [2026-03-03T20:17:09.105306] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-03-03T20:17:09.105466] [INFO ] [sig ] BBY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:09.263380] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BBY.txt [2026-03-03T20:17:09.263542] [INFO ] [sig ] [344/3369] Completed BBY in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:09.263613] [INFO ] [sig ] [345/3369] Forecasting BC... [2026-03-03T20:17:09.263657] [INFO ] [sig ] Generating forecast for: BC [2026-03-03T20:17:09.263691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-03-03T20:17:09.275905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-03-03T20:17:09.276239] [INFO ] [FORECASTER] Starting predict_future for BC [2026-03-03T20:17:09.277171] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-03-03T20:17:09.277227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:09.277261] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:09.277288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:09.277347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:09.340369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:09.341257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:09.341355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:09.341396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:09.474288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:09.474464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:09.474519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:09.474551] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:09.478667] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=47.43%) [2026-03-03T20:17:09.478998] [INFO ] [FORECASTER] Completed predict_future for BC [2026-03-03T20:17:09.479143] [INFO ] [sig ] BC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:09.630300] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BC.txt [2026-03-03T20:17:09.630462] [INFO ] [sig ] [345/3369] Completed BC in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:09.630509] [INFO ] [sig ] [346/3369] Forecasting BCAL... [2026-03-03T20:17:09.630541] [INFO ] [sig ] Generating forecast for: BCAL [2026-03-03T20:17:09.630594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-03-03T20:17:09.643888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-03-03T20:17:09.644282] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-03-03T20:17:09.645224] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-03-03T20:17:09.645281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:09.645314] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:09.645342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:09.645426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:09.709528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:09.710356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:09.710450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:09.710499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:09.839749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:09.839925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:09.839967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:09.839996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:09.844071] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-03-03T20:17:09.844438] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-03-03T20:17:09.844662] [INFO ] [sig ] BCAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:09.996745] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCAL.txt [2026-03-03T20:17:09.996912] [INFO ] [sig ] [346/3369] Completed BCAL in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:09.996956] [INFO ] [sig ] [347/3369] Forecasting BCAX... [2026-03-03T20:17:09.996987] [INFO ] [sig ] Generating forecast for: BCAX [2026-03-03T20:17:09.997021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-03-03T20:17:10.009270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-03-03T20:17:10.009688] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-03-03T20:17:10.010557] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-03-03T20:17:10.010632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:10.010667] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:10.010695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:10.010762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:10.076544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:10.077723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:10.077815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:10.077852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:10.209492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:10.209686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:10.209756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:10.209810] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:10.213987] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-03-03T20:17:10.214344] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-03-03T20:17:10.214524] [INFO ] [sig ] BCAX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:10.370665] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCAX.txt [2026-03-03T20:17:10.370832] [INFO ] [sig ] [347/3369] Completed BCAX in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:10.370874] [INFO ] [sig ] [348/3369] Forecasting BCBP... [2026-03-03T20:17:10.370905] [INFO ] [sig ] Generating forecast for: BCBP [2026-03-03T20:17:10.370937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-03-03T20:17:10.383357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-03-03T20:17:10.383783] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-03-03T20:17:10.384876] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-03-03T20:17:10.384952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:10.384995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:10.385034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:10.385113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:10.450884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:10.451804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:10.451896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:10.451929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:10.580284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:10.580451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:10.580493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:10.580525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:10.584480] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=42.05%) [2026-03-03T20:17:10.584855] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-03-03T20:17:10.585012] [INFO ] [sig ] BCBP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:10.756557] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCBP.txt [2026-03-03T20:17:10.756763] [INFO ] [sig ] [348/3369] Completed BCBP in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:10.756805] [INFO ] [sig ] [349/3369] Forecasting BCC... [2026-03-03T20:17:10.756836] [INFO ] [sig ] Generating forecast for: BCC [2026-03-03T20:17:10.756869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-03-03T20:17:10.770730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-03-03T20:17:10.771202] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-03-03T20:17:10.772253] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-03-03T20:17:10.772313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:10.772347] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:10.772374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:10.772433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:10.846474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:10.847554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:10.847681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:10.847730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:10.973732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:10.973897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:10.973939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:10.973969] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:10.977513] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-03-03T20:17:10.977837] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-03-03T20:17:10.977993] [INFO ] [sig ] BCC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:11.122606] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCC.txt [2026-03-03T20:17:11.122756] [INFO ] [sig ] [349/3369] Completed BCC in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:11.122799] [INFO ] [sig ] [350/3369] Forecasting BCDA... [2026-03-03T20:17:11.122829] [INFO ] [sig ] Generating forecast for: BCDA [2026-03-03T20:17:11.122859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-03-03T20:17:11.134314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-03-03T20:17:11.134651] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-03-03T20:17:11.135504] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-03-03T20:17:11.135560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:11.135620] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:11.135651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:11.135709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:11.194833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:11.195818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:11.195920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:11.195957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:11.323817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:11.323994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:11.324036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:11.324069] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:11.327643] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=65.83%) [2026-03-03T20:17:11.327982] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-03-03T20:17:11.328125] [INFO ] [sig ] BCDA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:11.474192] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCDA.txt [2026-03-03T20:17:11.474330] [INFO ] [sig ] [350/3369] Completed BCDA in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:11.474370] [INFO ] [sig ] [351/3369] Forecasting BCE... [2026-03-03T20:17:11.474400] [INFO ] [sig ] Generating forecast for: BCE [2026-03-03T20:17:11.474431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-03-03T20:17:11.485912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-03-03T20:17:11.486214] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-03-03T20:17:11.487060] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-03-03T20:17:11.487113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:11.487144] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:11.487171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:11.487227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:11.544419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:11.545100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:11.545181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:11.545213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:11.666112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:11.666266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:11.666308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:11.666337] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:11.670167] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-03-03T20:17:11.670460] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-03-03T20:17:11.670606] [INFO ] [sig ] BCE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:11.816004] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCE.txt [2026-03-03T20:17:11.816153] [INFO ] [sig ] [351/3369] Completed BCE in 0.3s | 2.77 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-03T20:17:11.816193] [INFO ] [sig ] [352/3369] Forecasting BCH... [2026-03-03T20:17:11.816223] [INFO ] [sig ] Generating forecast for: BCH [2026-03-03T20:17:11.816255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-03-03T20:17:11.827974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-03-03T20:17:11.828279] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-03-03T20:17:11.829085] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-03-03T20:17:11.829139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:11.829171] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:11.829198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:11.829256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:11.889279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:11.889984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:11.890069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:11.890102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:12.009805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:12.009972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:12.010018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:12.010047] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:12.013464] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=81.70%) [2026-03-03T20:17:12.013764] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-03-03T20:17:12.013901] [INFO ] [sig ] BCH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:12.159126] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCH.txt [2026-03-03T20:17:12.159284] [INFO ] [sig ] [352/3369] Completed BCH in 0.3s | 2.77 sym/s | Total: 2.1m | ETA: 18.1m [2026-03-03T20:17:12.159324] [INFO ] [sig ] [353/3369] Forecasting BCML... [2026-03-03T20:17:12.159353] [INFO ] [sig ] Generating forecast for: BCML [2026-03-03T20:17:12.159385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-03-03T20:17:12.170722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-03-03T20:17:12.171225] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-03-03T20:17:12.172137] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-03-03T20:17:12.172194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:12.172231] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:12.172268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:12.172330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:12.234612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:12.235482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:12.235619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:12.235658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:12.343557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:12.343730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:12.343771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:12.343800] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:12.347189] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=27.77%) [2026-03-03T20:17:12.347486] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-03-03T20:17:12.347633] [INFO ] [sig ] BCML: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:12.490364] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCML.txt [2026-03-03T20:17:12.490493] [INFO ] [sig ] [353/3369] Completed BCML in 0.3s | 2.77 sym/s | Total: 2.1m | ETA: 18.1m [2026-03-03T20:17:12.490542] [INFO ] [sig ] [354/3369] Forecasting BCO... [2026-03-03T20:17:12.490591] [INFO ] [sig ] Generating forecast for: BCO [2026-03-03T20:17:12.490626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-03-03T20:17:12.502715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-03-03T20:17:12.503247] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-03-03T20:17:12.504094] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-03-03T20:17:12.504148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:12.504183] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:12.504211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:12.504272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:12.565974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:12.566733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:12.566817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:12.566851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:12.695241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:12.695388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:12.695431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:12.695463] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:12.699384] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-03-03T20:17:12.699694] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-03-03T20:17:12.699834] [INFO ] [sig ] BCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:12.843526] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCO.txt [2026-03-03T20:17:12.843688] [INFO ] [sig ] [354/3369] Completed BCO in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.1m [2026-03-03T20:17:12.843729] [INFO ] [sig ] [355/3369] Forecasting BCPC... [2026-03-03T20:17:12.843759] [INFO ] [sig ] Generating forecast for: BCPC [2026-03-03T20:17:12.843790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-03-03T20:17:12.855079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-03-03T20:17:12.855430] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-03-03T20:17:12.856266] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-03-03T20:17:12.856319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:12.856352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:12.856378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:12.856436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:12.918173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:12.918899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:12.918983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:12.919017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:13.043243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:13.043420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:13.043461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:13.043491] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:13.046968] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-03-03T20:17:13.047248] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-03-03T20:17:13.047380] [INFO ] [sig ] BCPC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:13.190143] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCPC.txt [2026-03-03T20:17:13.190472] [INFO ] [sig ] [355/3369] Completed BCPC in 0.3s | 2.77 sym/s | Total: 2.1m | ETA: 18.1m [2026-03-03T20:17:13.190512] [INFO ] [sig ] [356/3369] Forecasting BCRX... [2026-03-03T20:17:13.190542] [INFO ] [sig ] Generating forecast for: BCRX [2026-03-03T20:17:13.190591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-03-03T20:17:13.204388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-03-03T20:17:13.204737] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-03-03T20:17:13.205794] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-03-03T20:17:13.205849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:13.205881] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:13.205908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:13.205965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:13.264951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:13.265756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:13.265851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:13.265893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:13.396340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:13.396501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:13.396545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:13.396595] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:13.400186] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=45.75%) [2026-03-03T20:17:13.400476] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-03-03T20:17:13.400630] [INFO ] [sig ] BCRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:13.556826] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCRX.txt [2026-03-03T20:17:13.557003] [INFO ] [sig ] [356/3369] Completed BCRX in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.1m [2026-03-03T20:17:13.557045] [INFO ] [sig ] [357/3369] Forecasting BCS... [2026-03-03T20:17:13.557077] [INFO ] [sig ] Generating forecast for: BCS [2026-03-03T20:17:13.557109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-03-03T20:17:13.569196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-03-03T20:17:13.569595] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-03-03T20:17:13.570488] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-03-03T20:17:13.570543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:13.570604] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:13.570637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:13.570698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:13.632806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:13.634002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:13.634094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:13.634325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:13.757354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:13.757513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:13.757554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:13.757609] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:13.761127] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-03-03T20:17:13.761417] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-03-03T20:17:13.761562] [INFO ] [sig ] BCS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:13.909634] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCS.txt [2026-03-03T20:17:13.909806] [INFO ] [sig ] [357/3369] Completed BCS in 0.4s | 2.77 sym/s | Total: 2.1m | ETA: 18.1m [2026-03-03T20:17:13.909854] [INFO ] [sig ] [358/3369] Forecasting BCSF... [2026-03-03T20:17:13.909893] [INFO ] [sig ] Generating forecast for: BCSF [2026-03-03T20:17:13.909934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-03-03T20:17:13.921845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-03-03T20:17:13.922240] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-03-03T20:17:13.923072] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-03-03T20:17:13.923127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:13.923160] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:13.923189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:13.923248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:13.982155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:13.983061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:13.983148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:13.983183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:14.105863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:14.106029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:14.106071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:14.106103] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:14.109696] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=55.29%) [2026-03-03T20:17:14.109986] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-03-03T20:17:14.110120] [INFO ] [sig ] BCSF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:14.255918] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCSF.txt [2026-03-03T20:17:14.256082] [INFO ] [sig ] [358/3369] Completed BCSF in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-03T20:17:14.256124] [INFO ] [sig ] [359/3369] Forecasting BCTX... [2026-03-03T20:17:14.256156] [INFO ] [sig ] Generating forecast for: BCTX [2026-03-03T20:17:14.256187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-03-03T20:17:14.267793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-03-03T20:17:14.268159] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-03-03T20:17:14.269045] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-03-03T20:17:14.269101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:14.269145] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:14.269174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:14.269234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:14.330110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:14.331063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:14.331155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:14.331189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:14.453392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:14.453548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:14.453608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:14.453640] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:14.457614] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=35.49%) [2026-03-03T20:17:14.457923] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-03-03T20:17:14.458065] [INFO ] [sig ] BCTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:14.605359] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCTX.txt [2026-03-03T20:17:14.605499] [INFO ] [sig ] [359/3369] Completed BCTX in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-03T20:17:14.605539] [INFO ] [sig ] [360/3369] Forecasting BCX... [2026-03-03T20:17:14.605587] [INFO ] [sig ] Generating forecast for: BCX [2026-03-03T20:17:14.605622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-03-03T20:17:14.617302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-03-03T20:17:14.617628] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-03-03T20:17:14.618644] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-03-03T20:17:14.618698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:14.618755] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:14.618784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:14.618842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:14.676894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:14.677598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:14.677682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:14.677716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:14.794778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:14.794935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:14.794976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:14.795005] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:14.798503] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-03-03T20:17:14.798800] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-03-03T20:17:14.798933] [INFO ] [sig ] BCX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:14.941625] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BCX.txt [2026-03-03T20:17:14.941771] [INFO ] [sig ] [360/3369] Completed BCX in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-03T20:17:14.941811] [INFO ] [sig ] [361/3369] Forecasting BCYC... [2026-03-03T20:17:14.941842] [INFO ] [sig ] Generating forecast for: BCYC [2026-03-03T20:17:14.941872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-03-03T20:17:14.957708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-03-03T20:17:14.958156] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-03-03T20:17:14.959018] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-03-03T20:17:14.959079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:14.959117] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:14.959146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:14.959209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:15.017454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:15.018418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:15.018512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:15.018548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:15.137760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:15.137924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:15.137966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:15.137995] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:15.141495] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-03-03T20:17:15.141789] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-03-03T20:17:15.141918] [INFO ] [sig ] BCYC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:15.284736] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BCYC.txt [2026-03-03T20:17:15.284878] [INFO ] [sig ] [361/3369] Completed BCYC in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-03T20:17:15.284925] [INFO ] [sig ] [362/3369] Forecasting BDC... [2026-03-03T20:17:15.284963] [INFO ] [sig ] Generating forecast for: BDC [2026-03-03T20:17:15.285002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-03-03T20:17:15.296729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-03-03T20:17:15.297105] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-03-03T20:17:15.297960] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-03-03T20:17:15.298013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:15.298046] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:15.298074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:15.298131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:15.355340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:15.356079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:15.356160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:15.356193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:15.477181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:15.477318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:15.477358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:15.477387] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:15.480861] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-03-03T20:17:15.481148] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-03-03T20:17:15.481285] [INFO ] [sig ] BDC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:15.624007] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BDC.txt [2026-03-03T20:17:15.624342] [INFO ] [sig ] [362/3369] Completed BDC in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-03T20:17:15.624387] [INFO ] [sig ] [363/3369] Forecasting BDJ... [2026-03-03T20:17:15.624419] [INFO ] [sig ] Generating forecast for: BDJ [2026-03-03T20:17:15.624449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-03-03T20:17:15.635624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-03-03T20:17:15.635890] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-03-03T20:17:15.636713] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-03-03T20:17:15.636767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:15.636798] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:15.636824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:15.636880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:15.694113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:15.694744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:15.694825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:15.694857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:15.814311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:15.814444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:15.814483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:15.814544] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:15.817990] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-03-03T20:17:15.818276] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-03-03T20:17:15.818406] [INFO ] [sig ] BDJ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:15.960078] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BDJ.txt [2026-03-03T20:17:15.960216] [INFO ] [sig ] [363/3369] Completed BDJ in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-03T20:17:15.960258] [INFO ] [sig ] [364/3369] Forecasting BDN... [2026-03-03T20:17:15.960288] [INFO ] [sig ] Generating forecast for: BDN [2026-03-03T20:17:15.960319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-03-03T20:17:15.972563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-03-03T20:17:15.973062] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-03-03T20:17:15.974082] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-03-03T20:17:15.974147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:15.974179] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:15.974206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:15.974265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:16.032514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:16.033414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:16.033502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:16.033535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:16.165935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:16.166129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:16.166185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:16.166218] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:16.170085] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-03-03T20:17:16.170452] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-03-03T20:17:16.170628] [INFO ] [sig ] BDN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:16.316338] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BDN.txt [2026-03-03T20:17:16.316503] [INFO ] [sig ] [364/3369] Completed BDN in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-03T20:17:16.316543] [INFO ] [sig ] [365/3369] Forecasting BDRX... [2026-03-03T20:17:16.316599] [INFO ] [sig ] Generating forecast for: BDRX [2026-03-03T20:17:16.316636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-03-03T20:17:16.327983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-03-03T20:17:16.328341] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-03-03T20:17:16.329190] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-03-03T20:17:16.329246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:16.329279] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:16.329307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:16.329366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:16.388286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:16.389176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:16.389262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:16.389296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:16.521820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:16.522010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:16.522053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:16.522083] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:16.525734] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-03-03T20:17:16.526075] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-03-03T20:17:16.526219] [INFO ] [sig ] BDRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:16.672386] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BDRX.txt [2026-03-03T20:17:16.672589] [INFO ] [sig ] [365/3369] Completed BDRX in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:16.672635] [INFO ] [sig ] [366/3369] Forecasting BDSX... [2026-03-03T20:17:16.672667] [INFO ] [sig ] Generating forecast for: BDSX [2026-03-03T20:17:16.672707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-03-03T20:17:16.684493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-03-03T20:17:16.684890] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-03-03T20:17:16.685717] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-03-03T20:17:16.685771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:16.685803] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:16.685830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:16.685887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:16.744296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:16.745235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:16.745326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:16.745360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:16.858560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:16.858743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:16.858784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:16.858830] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:16.862371] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-03-03T20:17:16.862680] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-03-03T20:17:16.862813] [INFO ] [sig ] BDSX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:17.005245] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BDSX.txt [2026-03-03T20:17:17.005400] [INFO ] [sig ] [366/3369] Completed BDSX in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:17.005440] [INFO ] [sig ] [367/3369] Forecasting BDTX... [2026-03-03T20:17:17.005470] [INFO ] [sig ] Generating forecast for: BDTX [2026-03-03T20:17:17.005501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-03-03T20:17:17.019456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-03-03T20:17:17.019903] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-03-03T20:17:17.020738] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-03-03T20:17:17.020804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:17.020843] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:17.020872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:17.020939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:17.090977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:17.091882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:17.091983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:17.092028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:17.211508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:17.211677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:17.211719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:17.211748] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:17.215132] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=45.62%) [2026-03-03T20:17:17.215417] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-03-03T20:17:17.215546] [INFO ] [sig ] BDTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:17.360202] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BDTX.txt [2026-03-03T20:17:17.360341] [INFO ] [sig ] [367/3369] Completed BDTX in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:17.360381] [INFO ] [sig ] [368/3369] Forecasting BDX... [2026-03-03T20:17:17.360413] [INFO ] [sig ] Generating forecast for: BDX [2026-03-03T20:17:17.360443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-03-03T20:17:17.372853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-03-03T20:17:17.373213] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-03-03T20:17:17.374029] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-03-03T20:17:17.374084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:17.374116] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:17.374144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:17.374203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:17.432113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:17.432956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:17.433041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:17.433090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:17.551678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:17.551845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:17.551887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:17.551918] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:17.555662] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-03-03T20:17:17.556042] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-03-03T20:17:17.556221] [INFO ] [sig ] BDX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:17.702760] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BDX.txt [2026-03-03T20:17:17.702935] [INFO ] [sig ] [368/3369] Completed BDX in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:17.702978] [INFO ] [sig ] [369/3369] Forecasting BE... [2026-03-03T20:17:17.703012] [INFO ] [sig ] Generating forecast for: BE [2026-03-03T20:17:17.703045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-03-03T20:17:17.715681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-03-03T20:17:17.716116] [INFO ] [FORECASTER] Starting predict_future for BE [2026-03-03T20:17:17.717021] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-03-03T20:17:17.717088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:17.717127] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:17.717155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:17.717214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:17.778138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:17.779196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:17.779286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:17.779320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:17.908552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:17.908744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:17.908788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:17.908819] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:17.913481] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-03-03T20:17:17.913902] [INFO ] [FORECASTER] Completed predict_future for BE [2026-03-03T20:17:17.914079] [INFO ] [sig ] BE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:18.073777] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BE.txt [2026-03-03T20:17:18.073952] [INFO ] [sig ] [369/3369] Completed BE in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:18.073994] [INFO ] [sig ] [370/3369] Forecasting BEAM... [2026-03-03T20:17:18.074028] [INFO ] [sig ] Generating forecast for: BEAM [2026-03-03T20:17:18.074062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-03-03T20:17:18.087607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-03-03T20:17:18.088084] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-03-03T20:17:18.089193] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-03-03T20:17:18.089251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:18.089284] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:18.089328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:18.089389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:18.154329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:18.155323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:18.155448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:18.155485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:18.283791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:18.283991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:18.284069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:18.284127] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:18.289858] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-03-03T20:17:18.290533] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-03-03T20:17:18.290771] [INFO ] [sig ] BEAM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:18.476227] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BEAM.txt [2026-03-03T20:17:18.476392] [INFO ] [sig ] [370/3369] Completed BEAM in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:18.476434] [INFO ] [sig ] [371/3369] Forecasting BEEM... [2026-03-03T20:17:18.476466] [INFO ] [sig ] Generating forecast for: BEEM [2026-03-03T20:17:18.476497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-03-03T20:17:18.488594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-03-03T20:17:18.489005] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-03-03T20:17:18.489856] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-03-03T20:17:18.489913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:18.489946] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:18.489973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:18.490031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:18.547020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:18.547954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:18.548045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:18.548079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:18.680870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:18.681036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:18.681080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:18.681110] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:18.684690] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-03-03T20:17:18.684991] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-03-03T20:17:18.685128] [INFO ] [sig ] BEEM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:18.851730] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BEEM.txt [2026-03-03T20:17:18.851893] [INFO ] [sig ] [371/3369] Completed BEEM in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:18.851935] [INFO ] [sig ] [372/3369] Forecasting BEEP... [2026-03-03T20:17:18.851966] [INFO ] [sig ] Generating forecast for: BEEP [2026-03-03T20:17:18.851997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-03-03T20:17:18.867183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-03-03T20:17:18.867724] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-03-03T20:17:18.869003] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-03-03T20:17:18.869096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:18.869159] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:18.869204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:18.869300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:18.949155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:18.950463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:18.950558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:18.950616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:19.063442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:19.063641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:19.063686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:19.063716] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:19.067223] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: DOWN (p=12.01%) [2026-03-03T20:17:19.067534] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-03-03T20:17:19.067692] [INFO ] [sig ] BEEP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:19.212305] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BEEP.txt [2026-03-03T20:17:19.212446] [INFO ] [sig ] [372/3369] Completed BEEP in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:19.212486] [INFO ] [sig ] [373/3369] Forecasting BEKE... [2026-03-03T20:17:19.212518] [INFO ] [sig ] Generating forecast for: BEKE [2026-03-03T20:17:19.212548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-03-03T20:17:19.224357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-03-03T20:17:19.224721] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-03-03T20:17:19.225528] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-03-03T20:17:19.225604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:19.225642] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:19.225671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:19.225732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:19.287230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:19.288121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:19.288209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:19.288244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:19.407972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:19.408173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:19.408231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:19.408276] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:19.412606] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-03-03T20:17:19.412921] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-03-03T20:17:19.413061] [INFO ] [sig ] BEKE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:19.555803] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BEKE.txt [2026-03-03T20:17:19.555996] [INFO ] [sig ] [373/3369] Completed BEKE in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:19.556037] [INFO ] [sig ] [374/3369] Forecasting BELFA... [2026-03-03T20:17:19.556069] [INFO ] [sig ] Generating forecast for: BELFA [2026-03-03T20:17:19.556108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-03-03T20:17:19.570615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-03-03T20:17:19.571320] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-03-03T20:17:19.572961] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-03-03T20:17:19.573032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:19.573081] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:19.573125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:19.573384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:19.643050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:19.644012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:19.644107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:19.644142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:19.753303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:19.753489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:19.753531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:19.753560] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:19.757494] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: DOWN (p=19.64%) [2026-03-03T20:17:19.757949] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-03-03T20:17:19.758105] [INFO ] [sig ] BELFA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:19.904097] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BELFA.txt [2026-03-03T20:17:19.904264] [INFO ] [sig ] [374/3369] Completed BELFA in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 18.0m [2026-03-03T20:17:19.904306] [INFO ] [sig ] [375/3369] Forecasting BELFB... [2026-03-03T20:17:19.904337] [INFO ] [sig ] Generating forecast for: BELFB [2026-03-03T20:17:19.904370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-03-03T20:17:19.916504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-03-03T20:17:19.916949] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-03-03T20:17:19.917820] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-03-03T20:17:19.917903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:19.917938] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:19.917970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:19.918041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:19.976345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:19.977275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:19.977369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:19.977402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:20.104331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:20.104506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:20.104547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:20.104597] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:20.108956] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=65.51%) [2026-03-03T20:17:20.109291] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-03-03T20:17:20.109433] [INFO ] [sig ] BELFB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:20.259861] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BELFB.txt [2026-03-03T20:17:20.260038] [INFO ] [sig ] [375/3369] Completed BELFB in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-03T20:17:20.260079] [INFO ] [sig ] [376/3369] Forecasting BEN... [2026-03-03T20:17:20.260109] [INFO ] [sig ] Generating forecast for: BEN [2026-03-03T20:17:20.260141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-03-03T20:17:20.272978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-03-03T20:17:20.273397] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-03-03T20:17:20.274273] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-03-03T20:17:20.274331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:20.274367] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:20.274397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:20.274458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:20.340622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:20.341857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:20.341975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:20.342013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:20.480665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:20.480838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:20.480881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:20.480915] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:20.484711] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=45.72%) [2026-03-03T20:17:20.485074] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-03-03T20:17:20.485231] [INFO ] [sig ] BEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:20.642311] [INFO ] [LOCAL ] Saved forecast: BEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BEN.txt [2026-03-03T20:17:20.642475] [INFO ] [sig ] [376/3369] Completed BEN in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-03T20:17:20.642517] [INFO ] [sig ] [377/3369] Forecasting BEP... [2026-03-03T20:17:20.642549] [INFO ] [sig ] Generating forecast for: BEP [2026-03-03T20:17:20.642602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-03-03T20:17:20.654601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-03-03T20:17:20.654984] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-03-03T20:17:20.655820] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-03-03T20:17:20.655874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:20.655936] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:20.655965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:20.656033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:20.715066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:20.715969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:20.716064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:20.716105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:20.845744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:20.845903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:20.845944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:20.845974] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:20.849443] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-03-03T20:17:20.849747] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-03-03T20:17:20.849880] [INFO ] [sig ] BEP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:21.018946] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BEP.txt [2026-03-03T20:17:21.019111] [INFO ] [sig ] [377/3369] Completed BEP in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-03T20:17:21.019154] [INFO ] [sig ] [378/3369] Forecasting BEPH... [2026-03-03T20:17:21.019187] [INFO ] [sig ] Generating forecast for: BEPH [2026-03-03T20:17:21.019218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-03-03T20:17:21.031100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-03-03T20:17:21.031524] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-03-03T20:17:21.032398] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-03-03T20:17:21.032454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:21.032488] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:21.032516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:21.032593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:21.093212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:21.094150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:21.094236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:21.094271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:21.216537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:21.216720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:21.216763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:21.216793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:21.220367] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-03-03T20:17:21.220698] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-03-03T20:17:21.220835] [INFO ] [sig ] BEPH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:21.368949] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BEPH.txt [2026-03-03T20:17:21.369129] [INFO ] [sig ] [378/3369] Completed BEPH in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-03T20:17:21.369177] [INFO ] [sig ] [379/3369] Forecasting BEPI... [2026-03-03T20:17:21.369212] [INFO ] [sig ] Generating forecast for: BEPI [2026-03-03T20:17:21.369244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-03-03T20:17:21.380814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-03-03T20:17:21.381174] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-03-03T20:17:21.381976] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-03-03T20:17:21.382031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:21.382065] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:21.382092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:21.382150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:21.444148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:21.445186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:21.445292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:21.445328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:21.549822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:21.549984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:21.550024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:21.550054] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:21.553591] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-03-03T20:17:21.553888] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-03-03T20:17:21.554022] [INFO ] [sig ] BEPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:21.699341] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BEPI.txt [2026-03-03T20:17:21.699505] [INFO ] [sig ] [379/3369] Completed BEPI in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-03T20:17:21.699545] [INFO ] [sig ] [380/3369] Forecasting BFAM... [2026-03-03T20:17:21.699598] [INFO ] [sig ] Generating forecast for: BFAM [2026-03-03T20:17:21.699635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-03-03T20:17:21.712728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-03-03T20:17:21.713105] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-03-03T20:17:21.714113] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-03-03T20:17:21.714179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:21.714213] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:21.714240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:21.714473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:21.778136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:21.779049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:21.779156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:21.779198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:21.902516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:21.902710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:21.902752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:21.902817] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:21.906890] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-03-03T20:17:21.907245] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-03-03T20:17:21.907388] [INFO ] [sig ] BFAM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:22.052706] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BFAM.txt [2026-03-03T20:17:22.052869] [INFO ] [sig ] [380/3369] Completed BFAM in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-03T20:17:22.052909] [INFO ] [sig ] [381/3369] Forecasting BFC... [2026-03-03T20:17:22.052940] [INFO ] [sig ] Generating forecast for: BFC [2026-03-03T20:17:22.052972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-03-03T20:17:22.065629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-03-03T20:17:22.065904] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-03-03T20:17:22.066909] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-03-03T20:17:22.066962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:22.066995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:22.067026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:22.067109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:22.125921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:22.126669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:22.126753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:22.126787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:22.246053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:22.246213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:22.246255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:22.246285] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:22.249767] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=74.13%) [2026-03-03T20:17:22.250056] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-03-03T20:17:22.250206] [INFO ] [sig ] BFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:22.398407] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BFC.txt [2026-03-03T20:17:22.398539] [INFO ] [sig ] [381/3369] Completed BFC in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:22.398597] [INFO ] [sig ] [382/3369] Forecasting BFH... [2026-03-03T20:17:22.398630] [INFO ] [sig ] Generating forecast for: BFH [2026-03-03T20:17:22.398661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-03-03T20:17:22.410896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-03-03T20:17:22.411179] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-03-03T20:17:22.412025] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-03-03T20:17:22.412084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:22.412120] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:22.412149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:22.412209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:22.472361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:22.473079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:22.473161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:22.473195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:22.593275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:22.593432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:22.593488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:22.593525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:22.597265] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=63.00%) [2026-03-03T20:17:22.597555] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-03-03T20:17:22.597716] [INFO ] [sig ] BFH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:22.745093] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BFH.txt [2026-03-03T20:17:22.745245] [INFO ] [sig ] [382/3369] Completed BFH in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:22.745286] [INFO ] [sig ] [383/3369] Forecasting BFLY... [2026-03-03T20:17:22.745318] [INFO ] [sig ] Generating forecast for: BFLY [2026-03-03T20:17:22.745349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-03-03T20:17:22.757275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-03-03T20:17:22.757602] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-03-03T20:17:22.758468] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-03-03T20:17:22.758535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:22.758569] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:22.758632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:22.758697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:22.817405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:22.818099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:22.818195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:22.818234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:22.941252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:22.941415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:22.941458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:22.941487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:22.945118] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-03-03T20:17:22.945425] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-03-03T20:17:22.945556] [INFO ] [sig ] BFLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:23.093059] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BFLY.txt [2026-03-03T20:17:23.093228] [INFO ] [sig ] [383/3369] Completed BFLY in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:23.093270] [INFO ] [sig ] [384/3369] Forecasting BFS... [2026-03-03T20:17:23.093303] [INFO ] [sig ] Generating forecast for: BFS [2026-03-03T20:17:23.093335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-03-03T20:17:23.105782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-03-03T20:17:23.106161] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-03-03T20:17:23.106964] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-03-03T20:17:23.107019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:23.107052] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:23.107080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:23.107137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:23.169522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:23.170437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:23.170525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:23.170559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:23.296846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:23.297008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:23.297049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:23.297079] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:23.301146] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-03-03T20:17:23.301438] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-03-03T20:17:23.301587] [INFO ] [sig ] BFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:23.449920] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BFS.txt [2026-03-03T20:17:23.450087] [INFO ] [sig ] [384/3369] Completed BFS in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:23.450128] [INFO ] [sig ] [385/3369] Forecasting BG... [2026-03-03T20:17:23.450158] [INFO ] [sig ] Generating forecast for: BG [2026-03-03T20:17:23.450190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-03-03T20:17:23.462073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-03-03T20:17:23.462450] [INFO ] [FORECASTER] Starting predict_future for BG [2026-03-03T20:17:23.463292] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-03-03T20:17:23.463350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:23.463383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:23.463410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:23.463468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:23.522589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:23.523484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:23.523590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:23.523630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:23.650461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:23.650642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:23.650688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:23.650718] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:23.654455] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=81.76%) [2026-03-03T20:17:23.654835] [INFO ] [FORECASTER] Completed predict_future for BG [2026-03-03T20:17:23.654991] [INFO ] [sig ] BG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:23.804043] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BG.txt [2026-03-03T20:17:23.804212] [INFO ] [sig ] [385/3369] Completed BG in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:23.804252] [INFO ] [sig ] [386/3369] Forecasting BGB... [2026-03-03T20:17:23.804283] [INFO ] [sig ] Generating forecast for: BGB [2026-03-03T20:17:23.804315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-03-03T20:17:23.816360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-03-03T20:17:23.816791] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-03-03T20:17:23.817647] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-03-03T20:17:23.817704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:23.817737] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:23.817765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:23.817823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:23.883370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:23.884406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:23.884499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:23.884535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:24.010234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:24.010400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:24.010442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:24.010471] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:24.014229] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=29.83%) [2026-03-03T20:17:24.014609] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-03-03T20:17:24.014761] [INFO ] [sig ] BGB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:24.179113] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BGB.txt [2026-03-03T20:17:24.179292] [INFO ] [sig ] [386/3369] Completed BGB in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:24.179338] [INFO ] [sig ] [387/3369] Forecasting BGC... [2026-03-03T20:17:24.179370] [INFO ] [sig ] Generating forecast for: BGC [2026-03-03T20:17:24.179402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-03-03T20:17:24.191059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-03-03T20:17:24.191434] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-03-03T20:17:24.192263] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-03-03T20:17:24.192318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:24.192352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:24.192382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:24.192441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:24.253298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:24.254396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:24.254484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:24.254554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:24.400659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:24.400862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:24.400916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:24.400953] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:24.406727] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-03-03T20:17:24.407237] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-03-03T20:17:24.407438] [INFO ] [sig ] BGC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:24.563723] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BGC.txt [2026-03-03T20:17:24.563889] [INFO ] [sig ] [387/3369] Completed BGC in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:24.563930] [INFO ] [sig ] [388/3369] Forecasting BGH... [2026-03-03T20:17:24.563961] [INFO ] [sig ] Generating forecast for: BGH [2026-03-03T20:17:24.563995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-03-03T20:17:24.575794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-03-03T20:17:24.576200] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-03-03T20:17:24.577031] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-03-03T20:17:24.577086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:24.577119] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:24.577147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:24.577205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:24.635389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:24.636319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:24.636408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:24.636440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:24.766745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:24.766915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:24.766957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:24.766986] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:24.771345] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=62.49%) [2026-03-03T20:17:24.771721] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-03-03T20:17:24.771889] [INFO ] [sig ] BGH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:24.919697] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BGH.txt [2026-03-03T20:17:24.919863] [INFO ] [sig ] [388/3369] Completed BGH in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:24.919905] [INFO ] [sig ] [389/3369] Forecasting BGLC... [2026-03-03T20:17:24.919937] [INFO ] [sig ] Generating forecast for: BGLC [2026-03-03T20:17:24.919968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-03-03T20:17:24.932724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-03-03T20:17:24.933144] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-03-03T20:17:24.934264] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-03-03T20:17:24.934323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:24.934357] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:24.934385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:24.934445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:25.000274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:25.001283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:25.001405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:25.001444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:25.127048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:25.127226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:25.127277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:25.127308] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:25.131098] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-03-03T20:17:25.131407] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-03-03T20:17:25.131559] [INFO ] [sig ] BGLC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:25.291214] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BGLC.txt [2026-03-03T20:17:25.291380] [INFO ] [sig ] [389/3369] Completed BGLC in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:25.291421] [INFO ] [sig ] [390/3369] Forecasting BGRN... [2026-03-03T20:17:25.291451] [INFO ] [sig ] Generating forecast for: BGRN [2026-03-03T20:17:25.291483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-03-03T20:17:25.307189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-03-03T20:17:25.307657] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-03-03T20:17:25.308504] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-03-03T20:17:25.308559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:25.308625] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:25.308657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:25.308729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:25.366751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:25.367718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:25.367826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:25.367862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:25.490913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:25.491081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:25.491140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:25.491175] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:25.494786] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=67.13%) [2026-03-03T20:17:25.495086] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-03-03T20:17:25.495256] [INFO ] [sig ] BGRN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:25.639718] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BGRN.txt [2026-03-03T20:17:25.639930] [INFO ] [sig ] [390/3369] Completed BGRN in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:25.639974] [INFO ] [sig ] [391/3369] Forecasting BGS... [2026-03-03T20:17:25.640005] [INFO ] [sig ] Generating forecast for: BGS [2026-03-03T20:17:25.640037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-03-03T20:17:25.651878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-03-03T20:17:25.652261] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-03-03T20:17:25.653082] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-03-03T20:17:25.653137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:25.653171] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:25.653198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:25.653256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:25.711432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:25.712306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:25.712394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:25.712427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:25.832730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:25.832896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:25.832936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:25.832968] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:25.836456] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-03-03T20:17:25.836776] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-03-03T20:17:25.836916] [INFO ] [sig ] BGS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:25.989319] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BGS.txt [2026-03-03T20:17:25.989510] [INFO ] [sig ] [391/3369] Completed BGS in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-03T20:17:25.989770] [INFO ] [sig ] [392/3369] Forecasting BGSF... [2026-03-03T20:17:25.989802] [INFO ] [sig ] Generating forecast for: BGSF [2026-03-03T20:17:25.989833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-03-03T20:17:26.003544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-03-03T20:17:26.003959] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-03-03T20:17:26.004990] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-03-03T20:17:26.005044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:26.005076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:26.005105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:26.005163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:26.067011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:26.068157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:26.068456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:26.068490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:26.193211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:26.193369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:26.193411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:26.193443] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:26.197088] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-03-03T20:17:26.197377] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-03-03T20:17:26.197506] [INFO ] [sig ] BGSF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:26.418986] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BGSF.txt [2026-03-03T20:17:26.419132] [INFO ] [sig ] [392/3369] Completed BGSF in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-03T20:17:26.419181] [INFO ] [sig ] [393/3369] Forecasting BGX... [2026-03-03T20:17:26.419218] [INFO ] [sig ] Generating forecast for: BGX [2026-03-03T20:17:26.419255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-03-03T20:17:26.430698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-03-03T20:17:26.430976] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-03-03T20:17:26.431776] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-03-03T20:17:26.431829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:26.431862] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:26.431889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:26.431946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:26.493408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:26.494166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:26.494251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:26.494286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:26.619397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:26.619562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:26.619627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:26.619659] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:26.623231] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=67.86%) [2026-03-03T20:17:26.623520] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-03-03T20:17:26.623692] [INFO ] [sig ] BGX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:26.775080] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BGX.txt [2026-03-03T20:17:26.775241] [INFO ] [sig ] [393/3369] Completed BGX in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-03T20:17:26.775288] [INFO ] [sig ] [394/3369] Forecasting BGY... [2026-03-03T20:17:26.775319] [INFO ] [sig ] Generating forecast for: BGY [2026-03-03T20:17:26.775352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-03-03T20:17:26.788023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-03-03T20:17:26.788353] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-03-03T20:17:26.789152] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-03-03T20:17:26.789208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:26.789266] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:26.789306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:26.789366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:26.847858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:26.848907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:26.849002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:26.849042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:26.978432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:26.978618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:26.978663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:26.978694] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:26.982143] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-03-03T20:17:26.982424] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-03-03T20:17:26.982555] [INFO ] [sig ] BGY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:27.128911] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BGY.txt [2026-03-03T20:17:27.129045] [INFO ] [sig ] [394/3369] Completed BGY in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-03T20:17:27.129084] [INFO ] [sig ] [395/3369] Forecasting BHC... [2026-03-03T20:17:27.129114] [INFO ] [sig ] Generating forecast for: BHC [2026-03-03T20:17:27.129146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-03-03T20:17:27.140633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-03-03T20:17:27.140999] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-03-03T20:17:27.141833] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-03-03T20:17:27.141887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:27.141919] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:27.141947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:27.142004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:27.201102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:27.201929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:27.202013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:27.202047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:27.326397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:27.326557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:27.326621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:27.326652] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:27.330064] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-03-03T20:17:27.330341] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-03-03T20:17:27.330468] [INFO ] [sig ] BHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:27.473875] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BHC.txt [2026-03-03T20:17:27.474022] [INFO ] [sig ] [395/3369] Completed BHC in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-03T20:17:27.474062] [INFO ] [sig ] [396/3369] Forecasting BHE... [2026-03-03T20:17:27.474092] [INFO ] [sig ] Generating forecast for: BHE [2026-03-03T20:17:27.474123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-03-03T20:17:27.486374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-03-03T20:17:27.486687] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-03-03T20:17:27.487487] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-03-03T20:17:27.487540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:27.487591] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:27.487621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:27.487679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:27.547413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:27.548444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:27.548530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:27.548564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:27.673630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:27.673800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:27.673841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:27.673870] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:27.677722] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-03-03T20:17:27.678024] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-03-03T20:17:27.678160] [INFO ] [sig ] BHE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:27.824401] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BHE.txt [2026-03-03T20:17:27.824764] [INFO ] [sig ] [396/3369] Completed BHE in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-03T20:17:27.824805] [INFO ] [sig ] [397/3369] Forecasting BHF... [2026-03-03T20:17:27.824835] [INFO ] [sig ] Generating forecast for: BHF [2026-03-03T20:17:27.824869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-03-03T20:17:27.836277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-03-03T20:17:27.836621] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-03-03T20:17:27.837434] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-03-03T20:17:27.837488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:27.837521] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:27.837549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:27.837635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:27.895601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:27.896479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:27.896567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:27.896621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:28.022909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:28.023068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:28.023109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:28.023138] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:28.027249] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-03-03T20:17:28.027758] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-03-03T20:17:28.027914] [INFO ] [sig ] BHF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:28.177959] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BHF.txt [2026-03-03T20:17:28.178131] [INFO ] [sig ] [397/3369] Completed BHF in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-03T20:17:28.178178] [INFO ] [sig ] [398/3369] Forecasting BHFAL... [2026-03-03T20:17:28.178217] [INFO ] [sig ] Generating forecast for: BHFAL [2026-03-03T20:17:28.178263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-03-03T20:17:28.189766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-03-03T20:17:28.190157] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-03-03T20:17:28.190986] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-03-03T20:17:28.191040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:28.191073] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:28.191100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:28.191158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:28.257313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:28.258514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:28.258635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:28.258671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:28.385656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:28.385822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:28.385864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:28.385893] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:28.389693] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=73.60%) [2026-03-03T20:17:28.389981] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-03-03T20:17:28.390115] [INFO ] [sig ] BHFAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:28.536689] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BHFAL.txt [2026-03-03T20:17:28.536848] [INFO ] [sig ] [398/3369] Completed BHFAL in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:28.536888] [INFO ] [sig ] [399/3369] Forecasting BHFAM... [2026-03-03T20:17:28.536920] [INFO ] [sig ] Generating forecast for: BHFAM [2026-03-03T20:17:28.536951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-03-03T20:17:28.549347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-03-03T20:17:28.549726] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-03-03T20:17:28.550550] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-03-03T20:17:28.550623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:28.550656] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:28.550683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:28.550740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:28.611968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:28.613084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:28.613176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:28.613210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:28.735738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:28.735901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:28.735943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:28.735974] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:28.739530] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=28.85%) [2026-03-03T20:17:28.739855] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-03-03T20:17:28.739996] [INFO ] [sig ] BHFAM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:28.886803] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BHFAM.txt [2026-03-03T20:17:28.886974] [INFO ] [sig ] [399/3369] Completed BHFAM in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:28.887018] [INFO ] [sig ] [400/3369] Forecasting BHFAN... [2026-03-03T20:17:28.887051] [INFO ] [sig ] Generating forecast for: BHFAN [2026-03-03T20:17:28.887082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-03-03T20:17:28.899100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-03-03T20:17:28.899486] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-03-03T20:17:28.900388] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-03-03T20:17:28.900444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:28.900478] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:28.900506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:28.900564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:28.963805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:28.964948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:28.965037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:28.965073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:29.100491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:29.100703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:29.100766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:29.100808] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:29.104687] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-03-03T20:17:29.105009] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-03-03T20:17:29.105156] [INFO ] [sig ] BHFAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:29.267633] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BHFAN.txt [2026-03-03T20:17:29.267807] [INFO ] [sig ] [400/3369] Completed BHFAN in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:29.267851] [INFO ] [sig ] [401/3369] Forecasting BHFAO... [2026-03-03T20:17:29.267910] [INFO ] [sig ] Generating forecast for: BHFAO [2026-03-03T20:17:29.267942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-03-03T20:17:29.281145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-03-03T20:17:29.281533] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-03-03T20:17:29.282380] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-03-03T20:17:29.282436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:29.282470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:29.282498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:29.282555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:29.341114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:29.341990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:29.342078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:29.342114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:29.458459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:29.458656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:29.458703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:29.458757] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:29.462807] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=44.38%) [2026-03-03T20:17:29.463098] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-03-03T20:17:29.463261] [INFO ] [sig ] BHFAO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:29.610413] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BHFAO.txt [2026-03-03T20:17:29.610594] [INFO ] [sig ] [401/3369] Completed BHFAO in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:29.610639] [INFO ] [sig ] [402/3369] Forecasting BHFAP... [2026-03-03T20:17:29.610670] [INFO ] [sig ] Generating forecast for: BHFAP [2026-03-03T20:17:29.610701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-03-03T20:17:29.621994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-03-03T20:17:29.622329] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-03-03T20:17:29.623197] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-03-03T20:17:29.623251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:29.623285] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:29.623312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:29.623369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:29.680801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:29.681601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:29.681685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:29.681719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:29.808929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:29.809093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:29.809134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:29.809163] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:29.813038] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=86.50%) [2026-03-03T20:17:29.813349] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-03-03T20:17:29.813483] [INFO ] [sig ] BHFAP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:29.957935] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BHFAP.txt [2026-03-03T20:17:29.958107] [INFO ] [sig ] [402/3369] Completed BHFAP in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:29.958148] [INFO ] [sig ] [403/3369] Forecasting BHK... [2026-03-03T20:17:29.958177] [INFO ] [sig ] Generating forecast for: BHK [2026-03-03T20:17:29.958207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-03-03T20:17:29.970070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-03-03T20:17:29.970374] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-03-03T20:17:29.971224] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-03-03T20:17:29.971279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:29.971312] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:29.971340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:29.971398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:30.032317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:30.033419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:30.033506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:30.033558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:30.160779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:30.160941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:30.160984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:30.161016] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:30.164687] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-03-03T20:17:30.164994] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-03-03T20:17:30.165138] [INFO ] [sig ] BHK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:30.313175] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BHK.txt [2026-03-03T20:17:30.313330] [INFO ] [sig ] [403/3369] Completed BHK in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:30.313371] [INFO ] [sig ] [404/3369] Forecasting BHP... [2026-03-03T20:17:30.313402] [INFO ] [sig ] Generating forecast for: BHP [2026-03-03T20:17:30.313433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-03-03T20:17:30.325069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-03-03T20:17:30.325388] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-03-03T20:17:30.326250] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-03-03T20:17:30.326307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:30.326340] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:30.326370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:30.326429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:30.385903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:30.386780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:30.386917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:30.386956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:30.521858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:30.522021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:30.522064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:30.522096] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:30.525656] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=86.17%) [2026-03-03T20:17:30.525942] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-03-03T20:17:30.526078] [INFO ] [sig ] BHP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:30.670097] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BHP.txt [2026-03-03T20:17:30.670252] [INFO ] [sig ] [404/3369] Completed BHP in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:30.670298] [INFO ] [sig ] [405/3369] Forecasting BHRB... [2026-03-03T20:17:30.670330] [INFO ] [sig ] Generating forecast for: BHRB [2026-03-03T20:17:30.670361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-03-03T20:17:30.682167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-03-03T20:17:30.682541] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-03-03T20:17:30.683362] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-03-03T20:17:30.683426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:30.683459] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:30.683486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:30.683557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:30.745075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:30.745893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:30.745982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:30.746018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:30.866247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:30.866428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:30.866476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:30.866508] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:30.870092] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-03-03T20:17:30.870380] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-03-03T20:17:30.870515] [INFO ] [sig ] BHRB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:31.011939] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BHRB.txt [2026-03-03T20:17:31.012099] [INFO ] [sig ] [405/3369] Completed BHRB in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:31.012139] [INFO ] [sig ] [406/3369] Forecasting BHVN... [2026-03-03T20:17:31.012170] [INFO ] [sig ] Generating forecast for: BHVN [2026-03-03T20:17:31.012201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-03-03T20:17:31.024592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-03-03T20:17:31.024989] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-03-03T20:17:31.025837] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-03-03T20:17:31.025892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:31.025925] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:31.025952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:31.026010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:31.083870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:31.084803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:31.084892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:31.084925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:31.204015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:31.204184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:31.204225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:31.204258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:31.208159] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=78.85%) [2026-03-03T20:17:31.208487] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-03-03T20:17:31.208649] [INFO ] [sig ] BHVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:31.350976] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BHVN.txt [2026-03-03T20:17:31.351139] [INFO ] [sig ] [406/3369] Completed BHVN in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:31.351180] [INFO ] [sig ] [407/3369] Forecasting BIB... [2026-03-03T20:17:31.351210] [INFO ] [sig ] Generating forecast for: BIB [2026-03-03T20:17:31.351242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-03-03T20:17:31.362313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-03-03T20:17:31.362679] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-03-03T20:17:31.363482] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-03-03T20:17:31.363548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:31.363605] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:31.363634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:31.363691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:31.420850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:31.421702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:31.421785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:31.421820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:31.525763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:31.525948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:31.525999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:31.526030] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:31.529556] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-03-03T20:17:31.529858] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-03-03T20:17:31.529988] [INFO ] [sig ] BIB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:31.673962] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BIB.txt [2026-03-03T20:17:31.674164] [INFO ] [sig ] [407/3369] Completed BIB in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:31.674209] [INFO ] [sig ] [408/3369] Forecasting BIIB... [2026-03-03T20:17:31.674240] [INFO ] [sig ] Generating forecast for: BIIB [2026-03-03T20:17:31.674273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-03-03T20:17:31.686270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-03-03T20:17:31.686725] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-03-03T20:17:31.687565] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-03-03T20:17:31.687640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:31.687675] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:31.687704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:31.687763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:31.748174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:31.749105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:31.749188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:31.749222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:31.881317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:31.881483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:31.881527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:31.881558] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:31.885294] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=24.26%) [2026-03-03T20:17:31.885677] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-03-03T20:17:31.885822] [INFO ] [sig ] BIIB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:32.035486] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BIIB.txt [2026-03-03T20:17:32.035679] [INFO ] [sig ] [408/3369] Completed BIIB in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-03T20:17:32.035723] [INFO ] [sig ] [409/3369] Forecasting BILI... [2026-03-03T20:17:32.035756] [INFO ] [sig ] Generating forecast for: BILI [2026-03-03T20:17:32.035788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-03-03T20:17:32.048028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-03-03T20:17:32.048390] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-03-03T20:17:32.049229] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-03-03T20:17:32.049283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:32.049317] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:32.049347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:32.049404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:32.111827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:32.112887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:32.112976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:32.113010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:32.240699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:32.240882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:32.240937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:32.240968] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:32.244835] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=20.24%) [2026-03-03T20:17:32.245132] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-03-03T20:17:32.245271] [INFO ] [sig ] BILI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:32.392250] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BILI.txt [2026-03-03T20:17:32.392416] [INFO ] [sig ] [409/3369] Completed BILI in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-03T20:17:32.392458] [INFO ] [sig ] [410/3369] Forecasting BILL... [2026-03-03T20:17:32.392491] [INFO ] [sig ] Generating forecast for: BILL [2026-03-03T20:17:32.392532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-03-03T20:17:32.405433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-03-03T20:17:32.405915] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-03-03T20:17:32.406856] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-03-03T20:17:32.406912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:32.406948] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:32.406978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:32.407038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:32.471434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:32.472367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:32.472456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:32.472490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:32.601670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:32.601835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:32.601880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:32.601912] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:32.605544] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=28.70%) [2026-03-03T20:17:32.605868] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-03-03T20:17:32.606009] [INFO ] [sig ] BILL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:32.752944] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BILL.txt [2026-03-03T20:17:32.753112] [INFO ] [sig ] [410/3369] Completed BILL in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-03T20:17:32.753152] [INFO ] [sig ] [411/3369] Forecasting BIO... [2026-03-03T20:17:32.753183] [INFO ] [sig ] Generating forecast for: BIO [2026-03-03T20:17:32.753215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-03-03T20:17:32.764966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-03-03T20:17:32.765314] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-03-03T20:17:32.766132] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-03-03T20:17:32.766186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:32.766280] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:32.766316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:32.766388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:32.829178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:32.830102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:32.830188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:32.830224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:32.949984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:32.950156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:32.950203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:32.950233] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:32.953848] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-03-03T20:17:32.954148] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-03-03T20:17:32.954282] [INFO ] [sig ] BIO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:33.097658] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BIO.txt [2026-03-03T20:17:33.097817] [INFO ] [sig ] [411/3369] Completed BIO in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-03T20:17:33.097858] [INFO ] [sig ] [412/3369] Forecasting BIP... [2026-03-03T20:17:33.097906] [INFO ] [sig ] Generating forecast for: BIP [2026-03-03T20:17:33.097946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-03-03T20:17:33.110047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-03-03T20:17:33.110429] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-03-03T20:17:33.111345] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-03-03T20:17:33.111401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:33.111434] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:33.111461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:33.111519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:33.170419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:33.171287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:33.171378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:33.171412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:33.299340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:33.299512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:33.299555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:33.299610] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:33.303349] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-03-03T20:17:33.303674] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-03-03T20:17:33.303812] [INFO ] [sig ] BIP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:33.463104] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BIP.txt [2026-03-03T20:17:33.463283] [INFO ] [sig ] [412/3369] Completed BIP in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:33.463327] [INFO ] [sig ] [413/3369] Forecasting BIPH... [2026-03-03T20:17:33.463362] [INFO ] [sig ] Generating forecast for: BIPH [2026-03-03T20:17:33.463396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-03-03T20:17:33.475349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-03-03T20:17:33.475794] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-03-03T20:17:33.476642] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-03-03T20:17:33.476698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:33.476731] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:33.476759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:33.476817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:33.539400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:33.540326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:33.540429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:33.540462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:33.646637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:33.646799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:33.646842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:33.646872] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:33.650567] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-03T20:17:33.650975] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-03-03T20:17:33.651122] [INFO ] [sig ] BIPH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:33.801657] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BIPH.txt [2026-03-03T20:17:33.801831] [INFO ] [sig ] [413/3369] Completed BIPH in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:33.801873] [INFO ] [sig ] [414/3369] Forecasting BIPI... [2026-03-03T20:17:33.801905] [INFO ] [sig ] Generating forecast for: BIPI [2026-03-03T20:17:33.801936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-03-03T20:17:33.815130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-03-03T20:17:33.815832] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-03-03T20:17:33.816946] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-03-03T20:17:33.817002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:33.817035] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:33.817063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:33.817125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:33.880565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:33.881509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:33.881629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:33.881666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:33.988906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:33.989086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:33.989129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:33.989193] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:33.992794] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-03-03T20:17:33.993079] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-03-03T20:17:33.993212] [INFO ] [sig ] BIPI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:34.140843] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BIPI.txt [2026-03-03T20:17:34.141007] [INFO ] [sig ] [414/3369] Completed BIPI in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:34.141050] [INFO ] [sig ] [415/3369] Forecasting BIRD... [2026-03-03T20:17:34.141089] [INFO ] [sig ] Generating forecast for: BIRD [2026-03-03T20:17:34.141126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-03-03T20:17:34.152606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-03-03T20:17:34.152997] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-03-03T20:17:34.153810] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-03-03T20:17:34.153863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:34.153895] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:34.153924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:34.153982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:34.212199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:34.213068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:34.213159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:34.213192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:34.340116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:34.340281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:34.340321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:34.340350] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:34.343835] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-03-03T20:17:34.344130] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-03-03T20:17:34.344266] [INFO ] [sig ] BIRD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:34.491259] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BIRD.txt [2026-03-03T20:17:34.491415] [INFO ] [sig ] [415/3369] Completed BIRD in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:34.491457] [INFO ] [sig ] [416/3369] Forecasting BIRK... [2026-03-03T20:17:34.491488] [INFO ] [sig ] Generating forecast for: BIRK [2026-03-03T20:17:34.491519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-03-03T20:17:34.503140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-03-03T20:17:34.503537] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-03-03T20:17:34.504353] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-03-03T20:17:34.504419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:34.504460] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:34.504492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:34.504552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:34.565304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:34.566210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:34.566303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:34.566338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:34.687738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:34.687941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:34.687984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:34.688015] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:34.691531] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=67.95%) [2026-03-03T20:17:34.691841] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-03-03T20:17:34.691982] [INFO ] [sig ] BIRK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:34.840087] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BIRK.txt [2026-03-03T20:17:34.840249] [INFO ] [sig ] [416/3369] Completed BIRK in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:34.840291] [INFO ] [sig ] [417/3369] Forecasting BITF... [2026-03-03T20:17:34.840322] [INFO ] [sig ] Generating forecast for: BITF [2026-03-03T20:17:34.840354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-03-03T20:17:34.852537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-03-03T20:17:34.852986] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-03-03T20:17:34.853866] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-03-03T20:17:34.853922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:34.853954] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:34.853982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:34.854040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:34.912681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:34.913553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:34.913687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:34.913722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:35.033173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:35.033334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:35.033379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:35.033411] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:35.037007] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=40.02%) [2026-03-03T20:17:35.037298] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-03-03T20:17:35.037432] [INFO ] [sig ] BITF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:35.189913] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BITF.txt [2026-03-03T20:17:35.190166] [INFO ] [sig ] [417/3369] Completed BITF in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:35.190213] [INFO ] [sig ] [418/3369] Forecasting BIVI... [2026-03-03T20:17:35.190245] [INFO ] [sig ] Generating forecast for: BIVI [2026-03-03T20:17:35.190277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-03-03T20:17:35.206208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-03-03T20:17:35.206730] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-03-03T20:17:35.207973] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-03-03T20:17:35.208042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:35.208115] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:35.208157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:35.208240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:35.274098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:35.275083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:35.275181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:35.275216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:35.395238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:35.395415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:35.395468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:35.395505] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:35.399139] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-03-03T20:17:35.399438] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-03-03T20:17:35.399600] [INFO ] [sig ] BIVI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:35.544001] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BIVI.txt [2026-03-03T20:17:35.544186] [INFO ] [sig ] [418/3369] Completed BIVI in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:35.544256] [INFO ] [sig ] [419/3369] Forecasting BJ... [2026-03-03T20:17:35.544306] [INFO ] [sig ] Generating forecast for: BJ [2026-03-03T20:17:35.544341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-03-03T20:17:35.558330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-03-03T20:17:35.558771] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-03-03T20:17:35.559640] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-03-03T20:17:35.559696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:35.559731] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:35.559760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:35.559819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:35.620898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:35.621830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:35.621920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:35.621955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:35.746757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:35.746945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:35.746993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:35.747024] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:35.750965] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-03-03T20:17:35.751401] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-03-03T20:17:35.751617] [INFO ] [sig ] BJ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:35.917555] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BJ.txt [2026-03-03T20:17:35.917990] [INFO ] [sig ] [419/3369] Completed BJ in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:35.918037] [INFO ] [sig ] [420/3369] Forecasting BJRI... [2026-03-03T20:17:35.918068] [INFO ] [sig ] Generating forecast for: BJRI [2026-03-03T20:17:35.918101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-03-03T20:17:35.931209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-03-03T20:17:35.931642] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-03-03T20:17:35.932623] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-03-03T20:17:35.932696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:35.932749] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:35.932790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:35.932854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:36.005077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:36.006370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:36.006488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:36.006528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:36.137084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:36.137245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:36.137286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:36.137317] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:36.140936] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=74.92%) [2026-03-03T20:17:36.141216] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-03-03T20:17:36.141348] [INFO ] [sig ] BJRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:36.283719] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BJRI.txt [2026-03-03T20:17:36.283838] [INFO ] [sig ] [420/3369] Completed BJRI in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:36.283877] [INFO ] [sig ] [421/3369] Forecasting BK... [2026-03-03T20:17:36.283908] [INFO ] [sig ] Generating forecast for: BK [2026-03-03T20:17:36.283939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-03-03T20:17:36.296255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-03-03T20:17:36.296549] [INFO ] [FORECASTER] Starting predict_future for BK [2026-03-03T20:17:36.297332] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-03-03T20:17:36.297388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:36.297426] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:36.297461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:36.297531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:36.356739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:36.357519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:36.357623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:36.357689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:36.482400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:36.482584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:36.482634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:36.482680] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:36.486489] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=20.12%) [2026-03-03T20:17:36.486799] [INFO ] [FORECASTER] Completed predict_future for BK [2026-03-03T20:17:36.486937] [INFO ] [sig ] BK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:36.629473] [INFO ] [LOCAL ] Saved forecast: BK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BK.txt [2026-03-03T20:17:36.629635] [INFO ] [sig ] [421/3369] Completed BK in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:36.629682] [INFO ] [sig ] [422/3369] Forecasting BKCH... [2026-03-03T20:17:36.629713] [INFO ] [sig ] Generating forecast for: BKCH [2026-03-03T20:17:36.629743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-03-03T20:17:36.642264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-03-03T20:17:36.642541] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-03-03T20:17:36.643332] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-03-03T20:17:36.643386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:36.643420] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:36.643450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:36.643507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:36.701049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:36.701737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:36.701820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:36.701853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:36.819546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:36.819724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:36.819766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:36.819795] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:36.823276] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-03T20:17:36.823555] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-03-03T20:17:36.823703] [INFO ] [sig ] BKCH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:36.964279] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BKCH.txt [2026-03-03T20:17:36.964509] [INFO ] [sig ] [422/3369] Completed BKCH in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:36.964606] [INFO ] [sig ] [423/3369] Forecasting BKD... [2026-03-03T20:17:36.964661] [INFO ] [sig ] Generating forecast for: BKD [2026-03-03T20:17:36.964720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-03-03T20:17:36.977039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-03-03T20:17:36.977376] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-03-03T20:17:36.981778] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-03-03T20:17:36.981847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:36.981890] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:36.981929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:36.982005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:37.039720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:37.040478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:37.040565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:37.040619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:37.167507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:37.167684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:37.167730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:37.167762] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:37.171395] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=71.05%) [2026-03-03T20:17:37.171711] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-03-03T20:17:37.171862] [INFO ] [sig ] BKD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:37.313560] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BKD.txt [2026-03-03T20:17:37.313736] [INFO ] [sig ] [423/3369] Completed BKD in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:37.313777] [INFO ] [sig ] [424/3369] Forecasting BKE... [2026-03-03T20:17:37.313808] [INFO ] [sig ] Generating forecast for: BKE [2026-03-03T20:17:37.313839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-03-03T20:17:37.325676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-03-03T20:17:37.326026] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-03-03T20:17:37.326848] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-03-03T20:17:37.326901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:37.326934] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:37.326961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:37.327019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:37.385899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:37.386888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:37.386974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:37.387007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:37.510559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:37.510735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:37.510778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:37.510806] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:37.514228] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=87.42%) [2026-03-03T20:17:37.514508] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-03-03T20:17:37.514655] [INFO ] [sig ] BKE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:37.660564] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BKE.txt [2026-03-03T20:17:37.660768] [INFO ] [sig ] [424/3369] Completed BKE in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:37.660815] [INFO ] [sig ] [425/3369] Forecasting BKH... [2026-03-03T20:17:37.660847] [INFO ] [sig ] Generating forecast for: BKH [2026-03-03T20:17:37.660877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-03-03T20:17:37.673542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-03-03T20:17:37.673963] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-03-03T20:17:37.674837] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-03-03T20:17:37.674892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:37.674925] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:37.674952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:37.675009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:37.739754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:37.741151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:37.741287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:37.741335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:37.868474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:37.868673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:37.868927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:37.868976] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:37.873017] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-03T20:17:37.873311] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-03-03T20:17:37.873461] [INFO ] [sig ] BKH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:38.019274] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BKH.txt [2026-03-03T20:17:38.019438] [INFO ] [sig ] [425/3369] Completed BKH in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-03T20:17:38.019487] [INFO ] [sig ] [426/3369] Forecasting BKNG... [2026-03-03T20:17:38.019525] [INFO ] [sig ] Generating forecast for: BKNG [2026-03-03T20:17:38.019564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-03-03T20:17:38.031044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-03-03T20:17:38.031367] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-03-03T20:17:38.032255] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-03-03T20:17:38.032309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:38.032342] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:38.032370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:38.032426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:38.098121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:38.099056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:38.099145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:38.099179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:38.222708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:38.222872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:38.222913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:38.222943] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:38.226531] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-03-03T20:17:38.226838] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-03-03T20:17:38.226976] [INFO ] [sig ] BKNG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:38.378184] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BKNG.txt [2026-03-03T20:17:38.378350] [INFO ] [sig ] [426/3369] Completed BKNG in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:38.378392] [INFO ] [sig ] [427/3369] Forecasting BKSY... [2026-03-03T20:17:38.378422] [INFO ] [sig ] Generating forecast for: BKSY [2026-03-03T20:17:38.378452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-03-03T20:17:38.390748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-03-03T20:17:38.391060] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-03-03T20:17:38.391879] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-03-03T20:17:38.391933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:38.391966] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:38.391994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:38.392056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:38.453712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:38.454657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:38.454752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:38.454803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:38.581205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:38.581385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:38.581431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:38.581462] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:38.585123] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: UP (p=66.49%) [2026-03-03T20:17:38.585423] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-03-03T20:17:38.585607] [INFO ] [sig ] BKSY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:38.730842] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BKSY.txt [2026-03-03T20:17:38.731017] [INFO ] [sig ] [427/3369] Completed BKSY in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:38.731060] [INFO ] [sig ] [428/3369] Forecasting BL... [2026-03-03T20:17:38.731093] [INFO ] [sig ] Generating forecast for: BL [2026-03-03T20:17:38.731127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-03-03T20:17:38.743067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-03-03T20:17:38.743434] [INFO ] [FORECASTER] Starting predict_future for BL [2026-03-03T20:17:38.744265] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-03-03T20:17:38.744322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:38.744383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:38.744415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:38.744475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:38.802490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:38.803271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:38.803354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:38.803388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:38.927285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:38.927466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:38.927510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:38.927539] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:38.931452] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-03-03T20:17:38.931777] [INFO ] [FORECASTER] Completed predict_future for BL [2026-03-03T20:17:38.931921] [INFO ] [sig ] BL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:39.076711] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BL.txt [2026-03-03T20:17:39.076893] [INFO ] [sig ] [428/3369] Completed BL in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:39.076948] [INFO ] [sig ] [429/3369] Forecasting BLBD... [2026-03-03T20:17:39.076989] [INFO ] [sig ] Generating forecast for: BLBD [2026-03-03T20:17:39.077035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-03-03T20:17:39.089148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-03-03T20:17:39.089439] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-03-03T20:17:39.090260] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-03-03T20:17:39.090314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:39.090352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:39.090405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:39.090497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:39.151136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:39.151957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:39.152042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:39.152078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:39.282979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:39.283204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:39.283258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:39.283291] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:39.286984] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-03-03T20:17:39.287267] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-03-03T20:17:39.287399] [INFO ] [sig ] BLBD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:39.432860] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BLBD.txt [2026-03-03T20:17:39.433034] [INFO ] [sig ] [429/3369] Completed BLBD in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:39.433077] [INFO ] [sig ] [430/3369] Forecasting BLCN... [2026-03-03T20:17:39.433108] [INFO ] [sig ] Generating forecast for: BLCN [2026-03-03T20:17:39.433145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-03-03T20:17:39.444512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-03-03T20:17:39.444896] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-03-03T20:17:39.445729] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-03-03T20:17:39.445783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:39.445816] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:39.445842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:39.445899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:39.504111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:39.504995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:39.505079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:39.505113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:39.609908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:39.610070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:39.610110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:39.610140] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:39.613597] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=53.99%) [2026-03-03T20:17:39.613881] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-03-03T20:17:39.614011] [INFO ] [sig ] BLCN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:39.755848] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLCN.txt [2026-03-03T20:17:39.756056] [INFO ] [sig ] [430/3369] Completed BLCN in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:39.756111] [INFO ] [sig ] [431/3369] Forecasting BLCO... [2026-03-03T20:17:39.756153] [INFO ] [sig ] Generating forecast for: BLCO [2026-03-03T20:17:39.756196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-03-03T20:17:39.768481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-03-03T20:17:39.768872] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-03-03T20:17:39.769711] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-03-03T20:17:39.769765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:39.769796] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:39.769823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:39.769881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:39.828241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:39.829152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:39.829253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:39.829288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:39.959735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:39.959911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:39.959969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:39.960036] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:39.963811] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-03-03T20:17:39.964117] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-03-03T20:17:39.964256] [INFO ] [sig ] BLCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:40.114828] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BLCO.txt [2026-03-03T20:17:40.115027] [INFO ] [sig ] [431/3369] Completed BLCO in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:40.115072] [INFO ] [sig ] [432/3369] Forecasting BLD... [2026-03-03T20:17:40.115127] [INFO ] [sig ] Generating forecast for: BLD [2026-03-03T20:17:40.115185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-03-03T20:17:40.127409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-03-03T20:17:40.128011] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-03-03T20:17:40.129013] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-03-03T20:17:40.129067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:40.129106] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:40.129134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:40.129190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:40.192020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:40.193112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:40.193224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:40.193261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:40.320167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:40.320326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:40.320370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:40.320401] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:40.324409] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-03-03T20:17:40.324754] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-03-03T20:17:40.324892] [INFO ] [sig ] BLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:40.472542] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLD.txt [2026-03-03T20:17:40.472741] [INFO ] [sig ] [432/3369] Completed BLD in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:40.472786] [INFO ] [sig ] [433/3369] Forecasting BLDP... [2026-03-03T20:17:40.472818] [INFO ] [sig ] Generating forecast for: BLDP [2026-03-03T20:17:40.472856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-03-03T20:17:40.484951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-03-03T20:17:40.485319] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-03-03T20:17:40.486173] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-03-03T20:17:40.486231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:40.486264] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:40.486293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:40.486353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:40.545126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:40.545967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:40.546051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:40.546084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:40.666976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:40.667145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:40.667185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:40.667215] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:40.670728] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-03-03T20:17:40.671030] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-03-03T20:17:40.671165] [INFO ] [sig ] BLDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:40.825441] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLDP.txt [2026-03-03T20:17:40.825639] [INFO ] [sig ] [433/3369] Completed BLDP in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:40.825690] [INFO ] [sig ] [434/3369] Forecasting BLFS... [2026-03-03T20:17:40.825723] [INFO ] [sig ] Generating forecast for: BLFS [2026-03-03T20:17:40.825756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-03-03T20:17:40.837849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-03-03T20:17:40.838161] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-03-03T20:17:40.839188] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-03-03T20:17:40.839249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:40.839282] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:40.839309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:40.839365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:40.897330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:40.898261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:40.898347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:40.898381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:41.014730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:41.014900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:41.014943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:41.014972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:41.019099] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-03-03T20:17:41.019533] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-03-03T20:17:41.019752] [INFO ] [sig ] BLFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:41.165566] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLFS.txt [2026-03-03T20:17:41.165729] [INFO ] [sig ] [434/3369] Completed BLFS in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:41.165769] [INFO ] [sig ] [435/3369] Forecasting BLK... [2026-03-03T20:17:41.165800] [INFO ] [sig ] Generating forecast for: BLK [2026-03-03T20:17:41.165831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-03-03T20:17:41.178140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-03-03T20:17:41.178536] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-03-03T20:17:41.179367] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-03-03T20:17:41.179421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:41.179453] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:41.179486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:41.179556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:41.238975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:41.240252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:41.240400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:41.240434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:41.362702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:41.362865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:41.362906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:41.362936] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:41.366439] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-03T20:17:41.366773] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-03-03T20:17:41.366919] [INFO ] [sig ] BLK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:41.511678] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLK.txt [2026-03-03T20:17:41.511833] [INFO ] [sig ] [435/3369] Completed BLK in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:41.511874] [INFO ] [sig ] [436/3369] Forecasting BLKB... [2026-03-03T20:17:41.511905] [INFO ] [sig ] Generating forecast for: BLKB [2026-03-03T20:17:41.511936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-03-03T20:17:41.524156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-03-03T20:17:41.524493] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-03-03T20:17:41.525315] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-03-03T20:17:41.525371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:41.525403] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:41.525431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:41.525488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:41.587347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:41.588334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:41.588437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:41.588472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:41.710440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:41.710635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:41.710679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:41.710707] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:41.714226] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-03-03T20:17:41.714521] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-03-03T20:17:41.714703] [INFO ] [sig ] BLKB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:41.867903] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLKB.txt [2026-03-03T20:17:41.868083] [INFO ] [sig ] [436/3369] Completed BLKB in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:41.868127] [INFO ] [sig ] [437/3369] Forecasting BLMN... [2026-03-03T20:17:41.868158] [INFO ] [sig ] Generating forecast for: BLMN [2026-03-03T20:17:41.868192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-03-03T20:17:41.880286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-03-03T20:17:41.880627] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-03-03T20:17:41.881419] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-03-03T20:17:41.881472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:41.881504] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:41.881534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:41.881612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:41.938992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:41.939829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:41.939914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:41.939947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:42.062601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:42.062764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:42.062807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:42.062839] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:42.066403] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-03T20:17:42.066736] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-03-03T20:17:42.066875] [INFO ] [sig ] BLMN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:42.210038] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLMN.txt [2026-03-03T20:17:42.210207] [INFO ] [sig ] [437/3369] Completed BLMN in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:42.210250] [INFO ] [sig ] [438/3369] Forecasting BLND... [2026-03-03T20:17:42.210282] [INFO ] [sig ] Generating forecast for: BLND [2026-03-03T20:17:42.210315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-03-03T20:17:42.222863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-03-03T20:17:42.223220] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-03-03T20:17:42.224074] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-03-03T20:17:42.224129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:42.224163] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:42.224192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:42.224251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:42.283045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:42.284102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:42.284242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:42.284277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:42.415920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:42.416135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:42.416190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:42.416225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:42.420152] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=88.70%) [2026-03-03T20:17:42.420478] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-03-03T20:17:42.420661] [INFO ] [sig ] BLND: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:42.573881] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLND.txt [2026-03-03T20:17:42.574086] [INFO ] [sig ] [438/3369] Completed BLND in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:42.574129] [INFO ] [sig ] [439/3369] Forecasting BLRX... [2026-03-03T20:17:42.574160] [INFO ] [sig ] Generating forecast for: BLRX [2026-03-03T20:17:42.574194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-03-03T20:17:42.587230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-03-03T20:17:42.587694] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-03-03T20:17:42.588720] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-03-03T20:17:42.588778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:42.588812] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:42.588840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:42.588899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:42.657497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:42.658513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:42.658643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:42.658680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:42.773548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:42.773925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:42.773969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:42.773998] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:42.778190] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=77.85%) [2026-03-03T20:17:42.778506] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-03-03T20:17:42.778665] [INFO ] [sig ] BLRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:42.941198] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLRX.txt [2026-03-03T20:17:42.941371] [INFO ] [sig ] [439/3369] Completed BLRX in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:42.941439] [INFO ] [sig ] [440/3369] Forecasting BLTE... [2026-03-03T20:17:42.941470] [INFO ] [sig ] Generating forecast for: BLTE [2026-03-03T20:17:42.941503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-03-03T20:17:42.953767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-03-03T20:17:42.954208] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-03-03T20:17:42.955124] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-03-03T20:17:42.955185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:42.955217] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:42.955245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:42.955303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:43.012790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:43.013926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:43.014015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:43.014049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:43.144865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:43.145039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:43.145085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:43.145113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:43.148664] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-03-03T20:17:43.148951] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-03-03T20:17:43.149087] [INFO ] [sig ] BLTE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:43.295287] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BLTE.txt [2026-03-03T20:17:43.295443] [INFO ] [sig ] [440/3369] Completed BLTE in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-03T20:17:43.295484] [INFO ] [sig ] [441/3369] Forecasting BLX... [2026-03-03T20:17:43.295524] [INFO ] [sig ] Generating forecast for: BLX [2026-03-03T20:17:43.295556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-03-03T20:17:43.307871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-03-03T20:17:43.308175] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-03-03T20:17:43.309028] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-03-03T20:17:43.309081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:43.309114] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:43.309141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:43.309199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:43.367081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:43.367722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:43.367812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:43.367846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:43.488997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:43.489141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:43.489180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:43.489209] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:43.492614] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: DOWN (p=15.67%) [2026-03-03T20:17:43.492904] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-03-03T20:17:43.493033] [INFO ] [sig ] BLX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:43.634212] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BLX.txt [2026-03-03T20:17:43.634364] [INFO ] [sig ] [441/3369] Completed BLX in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.5m [2026-03-03T20:17:43.634404] [INFO ] [sig ] [442/3369] Forecasting BLZE... [2026-03-03T20:17:43.634435] [INFO ] [sig ] Generating forecast for: BLZE [2026-03-03T20:17:43.634467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-03-03T20:17:43.645453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-03-03T20:17:43.645759] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-03-03T20:17:43.646938] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-03-03T20:17:43.647001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:43.647035] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:43.647062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:43.647120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:43.706426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:43.707468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:43.707604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:43.707666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:43.837811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:43.837996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:43.838039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:43.838068] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:43.841944] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=19.09%) [2026-03-03T20:17:43.842228] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-03-03T20:17:43.842360] [INFO ] [sig ] BLZE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:43.988013] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BLZE.txt [2026-03-03T20:17:43.988210] [INFO ] [sig ] [442/3369] Completed BLZE in 0.4s | 2.78 sym/s | Total: 2.6m | ETA: 17.5m [2026-03-03T20:17:43.988262] [INFO ] [sig ] [443/3369] Forecasting BMA... [2026-03-03T20:17:43.988294] [INFO ] [sig ] Generating forecast for: BMA [2026-03-03T20:17:43.988326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-03-03T20:17:44.000357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-03-03T20:17:44.000731] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-03-03T20:17:44.001591] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-03-03T20:17:44.001645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:44.001677] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:44.001704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:44.001760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:44.058902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:44.059854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:44.059949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:44.059983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:44.178955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:44.179116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:44.179157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:44.179186] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:44.182642] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=6.15%) [2026-03-03T20:17:44.182921] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-03-03T20:17:44.183048] [INFO ] [sig ] BMA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:44.324537] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BMA.txt [2026-03-03T20:17:44.324732] [INFO ] [sig ] [443/3369] Completed BMA in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:44.324772] [INFO ] [sig ] [444/3369] Forecasting BMBL... [2026-03-03T20:17:44.324803] [INFO ] [sig ] Generating forecast for: BMBL [2026-03-03T20:17:44.324834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-03-03T20:17:44.336304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-03-03T20:17:44.336640] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-03-03T20:17:44.337440] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-03-03T20:17:44.337493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:44.337525] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:44.337552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:44.337639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:44.394900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:44.395767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:44.395851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:44.395883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:44.515458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:44.515642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:44.515685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:44.515717] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:44.519168] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=61.46%) [2026-03-03T20:17:44.519446] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-03-03T20:17:44.519594] [INFO ] [sig ] BMBL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:44.661253] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BMBL.txt [2026-03-03T20:17:44.661398] [INFO ] [sig ] [444/3369] Completed BMBL in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:44.661437] [INFO ] [sig ] [445/3369] Forecasting BME... [2026-03-03T20:17:44.661466] [INFO ] [sig ] Generating forecast for: BME [2026-03-03T20:17:44.661497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-03-03T20:17:44.673238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-03-03T20:17:44.673555] [INFO ] [FORECASTER] Starting predict_future for BME [2026-03-03T20:17:44.674376] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-03-03T20:17:44.674430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:44.674489] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:44.674518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:44.674625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:44.733029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:44.733761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:44.733842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:44.733875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:44.853793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:44.853989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:44.854036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:44.854066] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:44.857783] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-03T20:17:44.858278] [INFO ] [FORECASTER] Completed predict_future for BME [2026-03-03T20:17:44.858411] [INFO ] [sig ] BME: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:45.001359] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BME.txt [2026-03-03T20:17:45.001491] [INFO ] [sig ] [445/3369] Completed BME in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:45.001536] [INFO ] [sig ] [446/3369] Forecasting BMEZ... [2026-03-03T20:17:45.001568] [INFO ] [sig ] Generating forecast for: BMEZ [2026-03-03T20:17:45.001621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-03-03T20:17:45.013802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-03-03T20:17:45.014079] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-03-03T20:17:45.014867] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-03-03T20:17:45.014920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:45.014951] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:45.014979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:45.015036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:45.073103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:45.073720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:45.073995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:45.074027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:45.194402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:45.194556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:45.194616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:45.194650] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:45.198107] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=81.77%) [2026-03-03T20:17:45.198387] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-03-03T20:17:45.198515] [INFO ] [sig ] BMEZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:45.340366] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BMEZ.txt [2026-03-03T20:17:45.340512] [INFO ] [sig ] [446/3369] Completed BMEZ in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:45.340554] [INFO ] [sig ] [447/3369] Forecasting BMI... [2026-03-03T20:17:45.340616] [INFO ] [sig ] Generating forecast for: BMI [2026-03-03T20:17:45.340657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-03-03T20:17:45.352128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-03-03T20:17:45.352426] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-03-03T20:17:45.353257] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-03-03T20:17:45.353310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:45.353343] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:45.353370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:45.353428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:45.411504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:45.412309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:45.412394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:45.412426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:45.536376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:45.536539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:45.536600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:45.536635] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:45.540315] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-03-03T20:17:45.540618] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-03-03T20:17:45.540768] [INFO ] [sig ] BMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:45.687215] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BMI.txt [2026-03-03T20:17:45.687371] [INFO ] [sig ] [447/3369] Completed BMI in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:45.687412] [INFO ] [sig ] [448/3369] Forecasting BMO... [2026-03-03T20:17:45.687442] [INFO ] [sig ] Generating forecast for: BMO [2026-03-03T20:17:45.687474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-03-03T20:17:45.699504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-03-03T20:17:45.699884] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-03-03T20:17:45.700709] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-03-03T20:17:45.700764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:45.700796] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:45.700822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:45.700878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:45.757693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:45.758544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:45.758665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:45.758707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:45.883204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:45.883372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:45.883412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:45.883478] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:45.887001] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-03-03T20:17:45.887294] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-03-03T20:17:45.887427] [INFO ] [sig ] BMO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:46.031318] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BMO.txt [2026-03-03T20:17:46.031481] [INFO ] [sig ] [448/3369] Completed BMO in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:46.031520] [INFO ] [sig ] [449/3369] Forecasting BMRA... [2026-03-03T20:17:46.031551] [INFO ] [sig ] Generating forecast for: BMRA [2026-03-03T20:17:46.031635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-03-03T20:17:46.044173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-03-03T20:17:46.044598] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-03-03T20:17:46.045458] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-03-03T20:17:46.045514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:46.045548] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:46.045596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:46.045657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:46.105261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:46.106165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:46.106252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:46.106285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:46.224610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:46.224775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:46.224815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:46.224861] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:46.228832] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=33.08%) [2026-03-03T20:17:46.229126] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-03-03T20:17:46.229263] [INFO ] [sig ] BMRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:46.381488] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BMRA.txt [2026-03-03T20:17:46.381685] [INFO ] [sig ] [449/3369] Completed BMRA in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:46.381735] [INFO ] [sig ] [450/3369] Forecasting BMRC... [2026-03-03T20:17:46.381765] [INFO ] [sig ] Generating forecast for: BMRC [2026-03-03T20:17:46.381985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-03-03T20:17:46.395090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-03-03T20:17:46.395499] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-03-03T20:17:46.396381] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-03-03T20:17:46.396439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:46.396473] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:46.396500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:46.396558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:46.458876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:46.459802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:46.459889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:46.459922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:46.589298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:46.589462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:46.589507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:46.589538] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:46.593420] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-03-03T20:17:46.593947] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-03-03T20:17:46.594106] [INFO ] [sig ] BMRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:46.750378] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BMRC.txt [2026-03-03T20:17:46.750553] [INFO ] [sig ] [450/3369] Completed BMRC in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:46.750616] [INFO ] [sig ] [451/3369] Forecasting BMRN... [2026-03-03T20:17:46.750647] [INFO ] [sig ] Generating forecast for: BMRN [2026-03-03T20:17:46.750679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-03-03T20:17:46.762493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-03-03T20:17:46.762912] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-03-03T20:17:46.763856] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-03-03T20:17:46.763913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:46.763947] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:46.763974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:46.764032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:46.829394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:46.830518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:46.830695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:46.830736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:46.959950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:46.960133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:46.960177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:46.960207] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:46.963800] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=23.25%) [2026-03-03T20:17:46.964129] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-03-03T20:17:46.964307] [INFO ] [sig ] BMRN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:47.127566] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BMRN.txt [2026-03-03T20:17:47.127768] [INFO ] [sig ] [451/3369] Completed BMRN in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:47.127821] [INFO ] [sig ] [452/3369] Forecasting BMY... [2026-03-03T20:17:47.127855] [INFO ] [sig ] Generating forecast for: BMY [2026-03-03T20:17:47.127909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-03-03T20:17:47.140626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-03-03T20:17:47.141004] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-03-03T20:17:47.141887] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-03-03T20:17:47.141942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:47.141976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:47.142004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:47.142062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:47.201260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:47.202223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:47.202313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:47.202348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:47.328076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:47.328266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:47.328326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:47.328364] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:47.332633] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=58.27%) [2026-03-03T20:17:47.333064] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-03-03T20:17:47.333230] [INFO ] [sig ] BMY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:47.485814] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BMY.txt [2026-03-03T20:17:47.485988] [INFO ] [sig ] [452/3369] Completed BMY in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:47.486029] [INFO ] [sig ] [453/3369] Forecasting BN... [2026-03-03T20:17:47.486060] [INFO ] [sig ] Generating forecast for: BN [2026-03-03T20:17:47.486093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-03-03T20:17:47.498539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-03-03T20:17:47.499015] [INFO ] [FORECASTER] Starting predict_future for BN [2026-03-03T20:17:47.499959] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-03-03T20:17:47.500017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:47.500050] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:47.500093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:47.500153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:47.561340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:47.562756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:47.562883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:47.563119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:47.695156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:47.695329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:47.695371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:47.695401] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:47.699379] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-03-03T20:17:47.699852] [INFO ] [FORECASTER] Completed predict_future for BN [2026-03-03T20:17:47.700013] [INFO ] [sig ] BN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:47.851299] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BN.txt [2026-03-03T20:17:47.851468] [INFO ] [sig ] [453/3369] Completed BN in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:47.851509] [INFO ] [sig ] [454/3369] Forecasting BND... [2026-03-03T20:17:47.851540] [INFO ] [sig ] Generating forecast for: BND [2026-03-03T20:17:47.851591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-03-03T20:17:47.863397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-03-03T20:17:47.863854] [INFO ] [FORECASTER] Starting predict_future for BND [2026-03-03T20:17:47.864798] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-03-03T20:17:47.864857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:47.864891] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:47.864919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:47.864978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:47.924296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:47.925268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:47.925357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:47.925392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:48.048825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:48.049198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:48.049241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:48.049271] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:48.053610] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=18.43%) [2026-03-03T20:17:48.053958] [INFO ] [FORECASTER] Completed predict_future for BND [2026-03-03T20:17:48.054105] [INFO ] [sig ] BND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:48.206357] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BND.txt [2026-03-03T20:17:48.206522] [INFO ] [sig ] [454/3369] Completed BND in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-03T20:17:48.206563] [INFO ] [sig ] [455/3369] Forecasting BNDX... [2026-03-03T20:17:48.206618] [INFO ] [sig ] Generating forecast for: BNDX [2026-03-03T20:17:48.206658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-03-03T20:17:48.219161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-03-03T20:17:48.219496] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-03-03T20:17:48.220618] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-03-03T20:17:48.220680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:48.220713] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:48.220743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:48.220803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:48.284618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:48.285492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:48.285596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:48.285676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:48.413608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:48.413772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:48.413813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:48.413844] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:48.417388] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=72.68%) [2026-03-03T20:17:48.417701] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-03-03T20:17:48.417849] [INFO ] [sig ] BNDX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:48.563656] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BNDX.txt [2026-03-03T20:17:48.563834] [INFO ] [sig ] [455/3369] Completed BNDX in 0.4s | 2.78 sym/s | Total: 2.7m | ETA: 17.4m [2026-03-03T20:17:48.563875] [INFO ] [sig ] [456/3369] Forecasting BNED... [2026-03-03T20:17:48.563906] [INFO ] [sig ] Generating forecast for: BNED [2026-03-03T20:17:48.563938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-03-03T20:17:48.576375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-03-03T20:17:48.576744] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-03-03T20:17:48.577655] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-03-03T20:17:48.577712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:48.577746] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:48.577776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:48.577836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:48.639181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:48.640008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:48.640095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:48.640131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:48.762049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:48.762215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:48.762258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:48.762287] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:48.765802] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: DOWN (p=29.73%) [2026-03-03T20:17:48.766088] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-03-03T20:17:48.766218] [INFO ] [sig ] BNED: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:48.910094] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BNED.txt [2026-03-03T20:17:48.910232] [INFO ] [sig ] [456/3369] Completed BNED in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.4m [2026-03-03T20:17:48.910272] [INFO ] [sig ] [457/3369] Forecasting BNGO... [2026-03-03T20:17:48.910301] [INFO ] [sig ] Generating forecast for: BNGO [2026-03-03T20:17:48.910338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-03-03T20:17:48.921706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-03-03T20:17:48.922067] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-03-03T20:17:48.923100] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-03-03T20:17:48.923159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:48.923193] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:48.923222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:48.923281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:48.990660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:48.991531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:48.991636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:48.991677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:49.113152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:49.113312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:49.113352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:49.113382] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:49.117359] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-03-03T20:17:49.117665] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-03-03T20:17:49.117802] [INFO ] [sig ] BNGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:49.259669] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BNGO.txt [2026-03-03T20:17:49.259810] [INFO ] [sig ] [457/3369] Completed BNGO in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.4m [2026-03-03T20:17:49.259850] [INFO ] [sig ] [458/3369] Forecasting BNH... [2026-03-03T20:17:49.259880] [INFO ] [sig ] Generating forecast for: BNH [2026-03-03T20:17:49.259912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-03-03T20:17:49.271084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-03-03T20:17:49.271379] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-03-03T20:17:49.272245] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-03-03T20:17:49.272301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:49.272334] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:49.272364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:49.272427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:49.332039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:49.332864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:49.332949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:49.332982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:49.447985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:49.448147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:49.448187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:49.448225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:49.451861] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=23.63%) [2026-03-03T20:17:49.452152] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-03-03T20:17:49.452286] [INFO ] [sig ] BNH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:49.597416] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BNH.txt [2026-03-03T20:17:49.597624] [INFO ] [sig ] [458/3369] Completed BNH in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.4m [2026-03-03T20:17:49.597673] [INFO ] [sig ] [459/3369] Forecasting BNJ... [2026-03-03T20:17:49.597705] [INFO ] [sig ] Generating forecast for: BNJ [2026-03-03T20:17:49.597737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-03-03T20:17:49.609229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-03-03T20:17:49.609530] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-03-03T20:17:49.610394] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-03-03T20:17:49.610449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:49.610483] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:49.610512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:49.610570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:49.670118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:49.670904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:49.670989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:49.671023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:49.789045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:49.789233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:49.789276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:49.789306] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:49.793054] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-03-03T20:17:49.793354] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-03-03T20:17:49.793491] [INFO ] [sig ] BNJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:49.941762] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BNJ.txt [2026-03-03T20:17:49.941918] [INFO ] [sig ] [459/3369] Completed BNJ in 0.3s | 2.78 sym/s | Total: 2.7m | ETA: 17.4m [2026-03-03T20:17:49.941961] [INFO ] [sig ] [460/3369] Forecasting BNL... [2026-03-03T20:17:49.941994] [INFO ] [sig ] Generating forecast for: BNL [2026-03-03T20:17:49.942026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-03-03T20:17:49.954493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-03-03T20:17:49.954833] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-03-03T20:17:49.955777] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-03-03T20:17:49.955834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:49.955868] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:49.955897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:49.955957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:50.019811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:50.021085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:50.021172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:50.021205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:50.143143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:50.143309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:50.143350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:50.143380] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:50.147072] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=54.05%) [2026-03-03T20:17:50.147387] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-03-03T20:17:50.147523] [INFO ] [sig ] BNL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:50.292282] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BNL.txt [2026-03-03T20:17:50.292442] [INFO ] [sig ] [460/3369] Completed BNL in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:50.292483] [INFO ] [sig ] [461/3369] Forecasting BNS... [2026-03-03T20:17:50.292513] [INFO ] [sig ] Generating forecast for: BNS [2026-03-03T20:17:50.292544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-03-03T20:17:50.304091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-03-03T20:17:50.304406] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-03-03T20:17:50.305423] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-03-03T20:17:50.305478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:50.305511] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:50.305539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:50.305620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:50.367760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:50.368643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:50.368730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:50.368766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:50.506197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:50.506376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:50.506420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:50.506452] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:50.510260] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-03-03T20:17:50.510610] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-03-03T20:17:50.510770] [INFO ] [sig ] BNS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:50.664393] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BNS.txt [2026-03-03T20:17:50.664531] [INFO ] [sig ] [461/3369] Completed BNS in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:50.664589] [INFO ] [sig ] [462/3369] Forecasting BNTC... [2026-03-03T20:17:50.664623] [INFO ] [sig ] Generating forecast for: BNTC [2026-03-03T20:17:50.664654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-03-03T20:17:50.674927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-03-03T20:17:50.675217] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-03-03T20:17:50.676028] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-03-03T20:17:50.676082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:50.676141] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:50.676171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:50.676232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:50.739455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:50.740595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:50.740691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:50.740726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:50.858066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:50.858241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:50.858284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:50.858314] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:50.861776] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=91.73%) [2026-03-03T20:17:50.862060] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-03-03T20:17:50.862188] [INFO ] [sig ] BNTC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:51.012367] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BNTC.txt [2026-03-03T20:17:51.012546] [INFO ] [sig ] [462/3369] Completed BNTC in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:51.012613] [INFO ] [sig ] [463/3369] Forecasting BNTX... [2026-03-03T20:17:51.012651] [INFO ] [sig ] Generating forecast for: BNTX [2026-03-03T20:17:51.012691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-03-03T20:17:51.026123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-03-03T20:17:51.026538] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-03-03T20:17:51.027428] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-03-03T20:17:51.027494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:51.027527] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:51.027555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:51.027635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:51.088351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:51.089492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:51.089602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:51.089640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:51.215787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:51.215963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:51.216005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:51.216034] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:51.219840] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-03-03T20:17:51.220142] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-03-03T20:17:51.220275] [INFO ] [sig ] BNTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:51.366433] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BNTX.txt [2026-03-03T20:17:51.366646] [INFO ] [sig ] [463/3369] Completed BNTX in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:51.366692] [INFO ] [sig ] [464/3369] Forecasting BOC... [2026-03-03T20:17:51.366722] [INFO ] [sig ] Generating forecast for: BOC [2026-03-03T20:17:51.366753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-03-03T20:17:51.379380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-03-03T20:17:51.379746] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-03-03T20:17:51.380553] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-03-03T20:17:51.380636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:51.380671] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:51.380699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:51.380757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:51.442657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:51.443720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:51.443809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:51.443845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:51.574214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:51.574368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:51.574411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:51.574441] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:51.578420] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=84.11%) [2026-03-03T20:17:51.578747] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-03-03T20:17:51.578885] [INFO ] [sig ] BOC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:51.725755] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BOC.txt [2026-03-03T20:17:51.725919] [INFO ] [sig ] [464/3369] Completed BOC in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:51.725960] [INFO ] [sig ] [465/3369] Forecasting BOE... [2026-03-03T20:17:51.725991] [INFO ] [sig ] Generating forecast for: BOE [2026-03-03T20:17:51.726022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-03-03T20:17:51.738898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-03-03T20:17:51.739331] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-03-03T20:17:51.740195] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-03-03T20:17:51.740248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:51.740281] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:51.740308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:51.740365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:51.801016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:51.801890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:51.801978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:51.802200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:51.922030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:51.922186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:51.922228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:51.922291] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:51.925950] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=15.29%) [2026-03-03T20:17:51.926241] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-03-03T20:17:51.926376] [INFO ] [sig ] BOE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:52.071911] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BOE.txt [2026-03-03T20:17:52.072064] [INFO ] [sig ] [465/3369] Completed BOE in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:52.072105] [INFO ] [sig ] [466/3369] Forecasting BOF... [2026-03-03T20:17:52.072136] [INFO ] [sig ] Generating forecast for: BOF [2026-03-03T20:17:52.072167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-03-03T20:17:52.084249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-03-03T20:17:52.084610] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-03-03T20:17:52.085414] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-03-03T20:17:52.085479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:52.085512] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:52.085538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:52.085617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:52.143105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:52.143919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:52.144003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:52.144037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:52.268390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:52.268549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:52.268610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:52.268643] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:52.272219] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: UP (p=71.77%) [2026-03-03T20:17:52.272513] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-03-03T20:17:52.272673] [INFO ] [sig ] BOF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:52.413099] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BOF.txt [2026-03-03T20:17:52.413260] [INFO ] [sig ] [466/3369] Completed BOF in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:52.413300] [INFO ] [sig ] [467/3369] Forecasting BOH... [2026-03-03T20:17:52.413330] [INFO ] [sig ] Generating forecast for: BOH [2026-03-03T20:17:52.413360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-03-03T20:17:52.425236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-03-03T20:17:52.425565] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-03-03T20:17:52.426371] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-03-03T20:17:52.426424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:52.426456] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:52.426483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:52.426539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:52.484745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:52.485698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:52.485789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:52.485824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:52.628092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:52.628283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:52.628349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:52.628405] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:52.633634] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=82.89%) [2026-03-03T20:17:52.634066] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-03-03T20:17:52.634232] [INFO ] [sig ] BOH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:52.786456] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BOH.txt [2026-03-03T20:17:52.786639] [INFO ] [sig ] [467/3369] Completed BOH in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:52.786685] [INFO ] [sig ] [468/3369] Forecasting BOKF... [2026-03-03T20:17:52.786716] [INFO ] [sig ] Generating forecast for: BOKF [2026-03-03T20:17:52.786749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-03-03T20:17:52.800148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-03-03T20:17:52.800494] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-03-03T20:17:52.801401] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-03-03T20:17:52.801455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:52.801488] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:52.801515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:52.801594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:52.861195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:52.861916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:52.862004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:52.862038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:52.986811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:52.986967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:52.987008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:52.987037] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:52.990509] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-03-03T20:17:52.990808] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-03-03T20:17:52.990937] [INFO ] [sig ] BOKF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:53.132890] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BOKF.txt [2026-03-03T20:17:53.133040] [INFO ] [sig ] [468/3369] Completed BOKF in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:53.133079] [INFO ] [sig ] [469/3369] Forecasting BOLD... [2026-03-03T20:17:53.133109] [INFO ] [sig ] Generating forecast for: BOLD [2026-03-03T20:17:53.133140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-03-03T20:17:53.144817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-03-03T20:17:53.145151] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-03-03T20:17:53.145998] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-03-03T20:17:53.146055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:53.146089] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:53.146118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:53.146179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:53.205165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:53.206022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:53.206114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:53.206149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:53.328422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:53.328603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:53.328648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:53.328681] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:53.332281] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-03-03T20:17:53.332605] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-03-03T20:17:53.332763] [INFO ] [sig ] BOLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:53.484420] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BOLD.txt [2026-03-03T20:17:53.484589] [INFO ] [sig ] [469/3369] Completed BOLD in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-03T20:17:53.484638] [INFO ] [sig ] [470/3369] Forecasting BOND... [2026-03-03T20:17:53.484671] [INFO ] [sig ] Generating forecast for: BOND [2026-03-03T20:17:53.484702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-03-03T20:17:53.497169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-03-03T20:17:53.497661] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-03-03T20:17:53.498814] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-03-03T20:17:53.498877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:53.498920] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:53.498949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:53.499023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:53.560567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:53.561444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:53.561532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:53.561567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:53.686946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:53.687097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:53.687138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:53.687168] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:53.690653] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=30.66%) [2026-03-03T20:17:53.690943] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-03-03T20:17:53.691072] [INFO ] [sig ] BOND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:53.840030] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BOND.txt [2026-03-03T20:17:53.840220] [INFO ] [sig ] [470/3369] Completed BOND in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.3m [2026-03-03T20:17:53.840263] [INFO ] [sig ] [471/3369] Forecasting BOOM... [2026-03-03T20:17:53.840295] [INFO ] [sig ] Generating forecast for: BOOM [2026-03-03T20:17:53.840326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-03-03T20:17:53.854507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-03-03T20:17:53.854941] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-03-03T20:17:53.855804] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-03-03T20:17:53.855859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:53.855893] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:53.855921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:53.855983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:53.917640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:53.918605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:53.918697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:53.918734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:54.044710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:54.044871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:54.044912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:54.044941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:54.049186] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-03-03T20:17:54.049511] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-03-03T20:17:54.049691] [INFO ] [sig ] BOOM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:54.206140] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BOOM.txt [2026-03-03T20:17:54.206309] [INFO ] [sig ] [471/3369] Completed BOOM in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.3m [2026-03-03T20:17:54.206358] [INFO ] [sig ] [472/3369] Forecasting BOTZ... [2026-03-03T20:17:54.206396] [INFO ] [sig ] Generating forecast for: BOTZ [2026-03-03T20:17:54.206433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-03-03T20:17:54.219618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-03-03T20:17:54.219940] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-03-03T20:17:54.220766] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-03-03T20:17:54.220819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:54.220852] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:54.220879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:54.220940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:54.281146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:54.282279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:54.282419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:54.282468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:54.410956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:54.411123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:54.411166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:54.411196] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:54.414790] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: UP (p=71.87%) [2026-03-03T20:17:54.415083] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-03-03T20:17:54.415218] [INFO ] [sig ] BOTZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:54.561029] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BOTZ.txt [2026-03-03T20:17:54.561382] [INFO ] [sig ] [472/3369] Completed BOTZ in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.3m [2026-03-03T20:17:54.561422] [INFO ] [sig ] [473/3369] Forecasting BOX... [2026-03-03T20:17:54.561453] [INFO ] [sig ] Generating forecast for: BOX [2026-03-03T20:17:54.561483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-03-03T20:17:54.574155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-03-03T20:17:54.574456] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-03-03T20:17:54.575261] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-03-03T20:17:54.575314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:54.575346] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:54.575373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:54.575435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:54.633250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:54.633978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:54.634065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:54.634100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:54.756318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:54.756500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:54.756594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:54.756631] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:54.760294] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=28.16%) [2026-03-03T20:17:54.760608] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-03-03T20:17:54.760749] [INFO ] [sig ] BOX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:54.910093] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BOX.txt [2026-03-03T20:17:54.910272] [INFO ] [sig ] [473/3369] Completed BOX in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.3m [2026-03-03T20:17:54.910313] [INFO ] [sig ] [474/3369] Forecasting BP... [2026-03-03T20:17:54.910345] [INFO ] [sig ] Generating forecast for: BP [2026-03-03T20:17:54.910378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-03-03T20:17:54.922712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-03-03T20:17:54.923104] [INFO ] [FORECASTER] Starting predict_future for BP [2026-03-03T20:17:54.923972] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-03-03T20:17:54.924028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:54.924062] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:54.924092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:54.924151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:54.984201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:54.985315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:54.985419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:54.985464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:55.116246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:55.116415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:55.116459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:55.116489] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:55.120141] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-03-03T20:17:55.120459] [INFO ] [FORECASTER] Completed predict_future for BP [2026-03-03T20:17:55.120622] [INFO ] [sig ] BP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:55.274509] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BP.txt [2026-03-03T20:17:55.274699] [INFO ] [sig ] [474/3369] Completed BP in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.3m [2026-03-03T20:17:55.274743] [INFO ] [sig ] [475/3369] Forecasting BPOP... [2026-03-03T20:17:55.274775] [INFO ] [sig ] Generating forecast for: BPOP [2026-03-03T20:17:55.274808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-03-03T20:17:55.288901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-03-03T20:17:55.289304] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-03-03T20:17:55.290246] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-03-03T20:17:55.290302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:55.290338] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:55.290368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:55.290428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:55.352675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:55.353601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:55.353729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:55.353767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:55.483556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:55.483738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:55.483779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:55.483811] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:55.488311] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=38.12%) [2026-03-03T20:17:55.488717] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-03-03T20:17:55.488899] [INFO ] [sig ] BPOP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:55.641336] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BPOP.txt [2026-03-03T20:17:55.641628] [INFO ] [sig ] [475/3369] Completed BPOP in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.3m [2026-03-03T20:17:55.641695] [INFO ] [sig ] [476/3369] Forecasting BPRN... [2026-03-03T20:17:55.641740] [INFO ] [sig ] Generating forecast for: BPRN [2026-03-03T20:17:55.641786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-03-03T20:17:55.654877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-03-03T20:17:55.655285] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-03-03T20:17:55.656317] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-03-03T20:17:55.656370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:55.656402] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:55.656429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:55.656486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:55.720482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:55.721651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:55.721758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:55.721802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:55.835731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:55.835921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:55.835970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:55.836000] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:55.839811] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-03-03T20:17:55.840186] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-03-03T20:17:55.840355] [INFO ] [sig ] BPRN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:56.045944] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BPRN.txt [2026-03-03T20:17:56.046184] [INFO ] [sig ] [476/3369] Completed BPRN in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.3m [2026-03-03T20:17:56.046256] [INFO ] [sig ] [477/3369] Forecasting BPYPM... [2026-03-03T20:17:56.046310] [INFO ] [sig ] Generating forecast for: BPYPM [2026-03-03T20:17:56.046362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-03-03T20:17:56.067466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-03-03T20:17:56.074908] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-03-03T20:17:56.076674] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-03-03T20:17:56.076761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:56.076814] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:56.076847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:56.076922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:56.163641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:56.165007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:56.165140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:56.165200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:56.320921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:56.321132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:56.321195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:56.321241] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:56.326962] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=65.81%) [2026-03-03T20:17:56.327495] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-03-03T20:17:56.327728] [INFO ] [sig ] BPYPM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:56.569447] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BPYPM.txt [2026-03-03T20:17:56.569715] [INFO ] [sig ] [477/3369] Completed BPYPM in 0.5s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:56.569781] [INFO ] [sig ] [478/3369] Forecasting BPYPO... [2026-03-03T20:17:56.569831] [INFO ] [sig ] Generating forecast for: BPYPO [2026-03-03T20:17:56.569882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-03-03T20:17:56.634524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-03-03T20:17:56.635084] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-03-03T20:17:56.636358] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-03-03T20:17:56.636435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:56.636491] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:56.636538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:56.636719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:56.729849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:56.731377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:56.731525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:56.731609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:56.900350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:56.900547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:56.900620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:56.900660] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:56.906437] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-03-03T20:17:56.907111] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-03-03T20:17:56.907370] [INFO ] [sig ] BPYPO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:57.140592] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BPYPO.txt [2026-03-03T20:17:57.140843] [INFO ] [sig ] [478/3369] Completed BPYPO in 0.6s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:57.140912] [INFO ] [sig ] [479/3369] Forecasting BPYPP... [2026-03-03T20:17:57.140964] [INFO ] [sig ] Generating forecast for: BPYPP [2026-03-03T20:17:57.141015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-03-03T20:17:57.157445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-03-03T20:17:57.158041] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-03-03T20:17:57.159338] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-03-03T20:17:57.159419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:57.159511] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:57.159563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:57.159683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:57.228960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:57.229954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:57.230052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:57.230087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:57.352702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:57.352869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:57.352915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:57.352945] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:57.357097] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=32.85%) [2026-03-03T20:17:57.357541] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-03-03T20:17:57.357729] [INFO ] [sig ] BPYPP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:57.528690] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BPYPP.txt [2026-03-03T20:17:57.528889] [INFO ] [sig ] [479/3369] Completed BPYPP in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:57.528941] [INFO ] [sig ] [480/3369] Forecasting BRAG... [2026-03-03T20:17:57.528975] [INFO ] [sig ] Generating forecast for: BRAG [2026-03-03T20:17:57.529008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-03-03T20:17:57.540459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-03-03T20:17:57.540854] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-03-03T20:17:57.541742] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-03-03T20:17:57.541797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:57.541830] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:57.541863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:57.541953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:57.605064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:57.606012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:57.606107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:57.606143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:57.731590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:57.731754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:57.731798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:57.731830] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:57.735479] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=13.04%) [2026-03-03T20:17:57.735803] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-03-03T20:17:57.735958] [INFO ] [sig ] BRAG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:57.883988] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BRAG.txt [2026-03-03T20:17:57.884134] [INFO ] [sig ] [480/3369] Completed BRAG in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:57.884174] [INFO ] [sig ] [481/3369] Forecasting BRC... [2026-03-03T20:17:57.884356] [INFO ] [sig ] Generating forecast for: BRC [2026-03-03T20:17:57.884389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-03-03T20:17:57.895858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-03-03T20:17:57.896156] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-03-03T20:17:57.896966] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-03-03T20:17:57.897019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:57.897053] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:57.897081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:57.897139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:57.955285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:57.956044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:57.956128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:57.956161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:58.076896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:58.077079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:58.077121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:58.077150] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:58.080670] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=91.19%) [2026-03-03T20:17:58.080959] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-03-03T20:17:58.081088] [INFO ] [sig ] BRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:58.238818] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BRC.txt [2026-03-03T20:17:58.238980] [INFO ] [sig ] [481/3369] Completed BRC in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:58.239023] [INFO ] [sig ] [482/3369] Forecasting BRO... [2026-03-03T20:17:58.239056] [INFO ] [sig ] Generating forecast for: BRO [2026-03-03T20:17:58.239283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-03-03T20:17:58.252388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-03-03T20:17:58.252807] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-03-03T20:17:58.253655] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-03-03T20:17:58.253712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:58.253746] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:58.253773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:58.253831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:58.316896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:58.317830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:58.317963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:58.318000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:58.444832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:58.444995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:58.445037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:58.445292] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:58.449833] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=59.08%) [2026-03-03T20:17:58.450352] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-03-03T20:17:58.450505] [INFO ] [sig ] BRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:58.599423] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BRO.txt [2026-03-03T20:17:58.599602] [INFO ] [sig ] [482/3369] Completed BRO in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:58.599646] [INFO ] [sig ] [483/3369] Forecasting BROS... [2026-03-03T20:17:58.599677] [INFO ] [sig ] Generating forecast for: BROS [2026-03-03T20:17:58.599708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-03-03T20:17:58.613050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-03-03T20:17:58.613632] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-03-03T20:17:58.614497] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-03-03T20:17:58.614559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:58.614625] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:58.614665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:58.614739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:58.674453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:58.675380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:58.675474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:58.675510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:58.798411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:58.798601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:58.798647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:58.798677] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:58.802320] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=20.78%) [2026-03-03T20:17:58.802664] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-03-03T20:17:58.802812] [INFO ] [sig ] BROS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:17:58.970337] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BROS.txt [2026-03-03T20:17:58.970722] [INFO ] [sig ] [483/3369] Completed BROS in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:58.970792] [INFO ] [sig ] [484/3369] Forecasting BRSP... [2026-03-03T20:17:58.970835] [INFO ] [sig ] Generating forecast for: BRSP [2026-03-03T20:17:58.970876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-03-03T20:17:58.984750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-03-03T20:17:58.985139] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-03-03T20:17:58.986387] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-03-03T20:17:58.986444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:58.986477] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:58.986505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:58.986564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:59.049131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:59.050158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:59.050250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:59.050284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:59.181304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:59.181481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:59.181524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:59.181590] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:59.185600] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-03-03T20:17:59.185995] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-03-03T20:17:59.186176] [INFO ] [sig ] BRSP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:59.346059] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BRSP.txt [2026-03-03T20:17:59.346232] [INFO ] [sig ] [484/3369] Completed BRSP in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:59.346275] [INFO ] [sig ] [485/3369] Forecasting BRX... [2026-03-03T20:17:59.346308] [INFO ] [sig ] Generating forecast for: BRX [2026-03-03T20:17:59.346340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-03-03T20:17:59.358604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-03-03T20:17:59.358988] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-03-03T20:17:59.359908] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-03-03T20:17:59.359965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:59.359999] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:59.360028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:59.360104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:59.422656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:59.423599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:59.423690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:59.423724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:59.557665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:59.557830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:59.557892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:59.557933] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:59.561506] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-03-03T20:17:59.561831] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-03-03T20:17:59.561986] [INFO ] [sig ] BRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:17:59.735929] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BRX.txt [2026-03-03T20:17:59.736295] [INFO ] [sig ] [485/3369] Completed BRX in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:17:59.736337] [INFO ] [sig ] [486/3369] Forecasting BRZE... [2026-03-03T20:17:59.736368] [INFO ] [sig ] Generating forecast for: BRZE [2026-03-03T20:17:59.736399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-03-03T20:17:59.749434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-03-03T20:17:59.749842] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-03-03T20:17:59.750702] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-03-03T20:17:59.750758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:17:59.750791] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:17:59.750818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:17:59.750876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:17:59.815029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:17:59.815949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:17:59.816056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:17:59.816117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:17:59.942518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:17:59.942719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:17:59.942764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:17:59.942796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:17:59.946519] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=80.12%) [2026-03-03T20:17:59.946902] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-03-03T20:17:59.947056] [INFO ] [sig ] BRZE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:00.093716] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BRZE.txt [2026-03-03T20:18:00.093881] [INFO ] [sig ] [486/3369] Completed BRZE in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:18:00.093922] [INFO ] [sig ] [487/3369] Forecasting BSAC... [2026-03-03T20:18:00.093952] [INFO ] [sig ] Generating forecast for: BSAC [2026-03-03T20:18:00.093983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-03-03T20:18:00.105534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-03-03T20:18:00.105972] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-03-03T20:18:00.106836] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-03-03T20:18:00.106893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:00.106927] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:00.106954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:00.107013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:00.165438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:00.166549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:00.166656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:00.166691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:00.290492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:00.290683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:00.290725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:00.290755] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:00.294190] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-03-03T20:18:00.294478] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-03-03T20:18:00.294641] [INFO ] [sig ] BSAC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:00.439274] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BSAC.txt [2026-03-03T20:18:00.439443] [INFO ] [sig ] [487/3369] Completed BSAC in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:18:00.439484] [INFO ] [sig ] [488/3369] Forecasting BSCQ... [2026-03-03T20:18:00.439515] [INFO ] [sig ] Generating forecast for: BSCQ [2026-03-03T20:18:00.439546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-03-03T20:18:00.454305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-03-03T20:18:00.454710] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-03-03T20:18:00.455505] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-03-03T20:18:00.455559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:00.455619] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:00.455649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:00.455718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:00.516912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:00.517823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:00.517930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:00.517964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:00.628551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:00.628739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:00.628781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:00.628811] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:00.632225] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-03-03T20:18:00.632505] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-03-03T20:18:00.632654] [INFO ] [sig ] BSCQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:00.774831] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSCQ.txt [2026-03-03T20:18:00.774976] [INFO ] [sig ] [488/3369] Completed BSCQ in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:18:00.775026] [INFO ] [sig ] [489/3369] Forecasting BSCS... [2026-03-03T20:18:00.775065] [INFO ] [sig ] Generating forecast for: BSCS [2026-03-03T20:18:00.775102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-03-03T20:18:00.788010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-03-03T20:18:00.788300] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-03-03T20:18:00.789134] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-03-03T20:18:00.789188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:00.789222] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:00.789251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:00.789310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:00.861159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:00.862247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:00.862393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:00.862439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:00.983087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:00.983448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:00.983490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:00.983520] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:00.987043] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-03-03T20:18:00.987523] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-03-03T20:18:00.987681] [INFO ] [sig ] BSCS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:01.138568] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSCS.txt [2026-03-03T20:18:01.138766] [INFO ] [sig ] [489/3369] Completed BSCS in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:18:01.138810] [INFO ] [sig ] [490/3369] Forecasting BSCX... [2026-03-03T20:18:01.138843] [INFO ] [sig ] Generating forecast for: BSCX [2026-03-03T20:18:01.138875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-03-03T20:18:01.151958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-03-03T20:18:01.152365] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-03-03T20:18:01.153248] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-03-03T20:18:01.153303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:01.153337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:01.153365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:01.153422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:01.212437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:01.213356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:01.213441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:01.213475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:01.347214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:01.347380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:01.347425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:01.347456] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:01.351058] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=64.88%) [2026-03-03T20:18:01.351358] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-03-03T20:18:01.351494] [INFO ] [sig ] BSCX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:01.497557] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSCX.txt [2026-03-03T20:18:01.497717] [INFO ] [sig ] [490/3369] Completed BSCX in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:18:01.497758] [INFO ] [sig ] [491/3369] Forecasting BSCY... [2026-03-03T20:18:01.497799] [INFO ] [sig ] Generating forecast for: BSCY [2026-03-03T20:18:01.497835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-03-03T20:18:01.510468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-03-03T20:18:01.510784] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-03-03T20:18:01.511634] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-03-03T20:18:01.511688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:01.511722] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:01.511749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:01.511807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:01.569823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:01.570622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:01.570714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:01.570749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:01.693430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:01.693629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:01.693682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:01.693715] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:01.697285] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-03-03T20:18:01.697594] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-03-03T20:18:01.697730] [INFO ] [sig ] BSCY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:01.885844] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BSCY.txt [2026-03-03T20:18:01.886032] [INFO ] [sig ] [491/3369] Completed BSCY in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-03T20:18:01.886077] [INFO ] [sig ] [492/3369] Forecasting BSJQ... [2026-03-03T20:18:01.886108] [INFO ] [sig ] Generating forecast for: BSJQ [2026-03-03T20:18:01.886144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-03-03T20:18:01.898972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-03-03T20:18:01.899593] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-03-03T20:18:01.900452] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-03-03T20:18:01.900508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:01.900541] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:01.900569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:01.900652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:01.963121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:01.964105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:01.964400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:01.964434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:02.105719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:02.105895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:02.105938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:02.105969] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:02.110244] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-03-03T20:18:02.110638] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-03-03T20:18:02.110978] [INFO ] [sig ] BSJQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:02.262434] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSJQ.txt [2026-03-03T20:18:02.262648] [INFO ] [sig ] [492/3369] Completed BSJQ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.3m [2026-03-03T20:18:02.262693] [INFO ] [sig ] [493/3369] Forecasting BSJS... [2026-03-03T20:18:02.262724] [INFO ] [sig ] Generating forecast for: BSJS [2026-03-03T20:18:02.262756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-03-03T20:18:02.274141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-03-03T20:18:02.274527] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-03-03T20:18:02.275338] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-03-03T20:18:02.275391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:02.275424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:02.275452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:02.275510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:02.338948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:02.339998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:02.340112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:02.340158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:02.465038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:02.465211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:02.465252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:02.465281] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:02.468873] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-03-03T20:18:02.469158] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-03-03T20:18:02.469294] [INFO ] [sig ] BSJS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:02.620553] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BSJS.txt [2026-03-03T20:18:02.620768] [INFO ] [sig ] [493/3369] Completed BSJS in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.3m [2026-03-03T20:18:02.620813] [INFO ] [sig ] [494/3369] Forecasting BSL... [2026-03-03T20:18:02.620845] [INFO ] [sig ] Generating forecast for: BSL [2026-03-03T20:18:02.620876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-03-03T20:18:02.632813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-03-03T20:18:02.633221] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-03-03T20:18:02.634082] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-03-03T20:18:02.634136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:02.634168] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:02.634196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:02.634258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:02.695985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:02.696959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:02.697055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:02.697090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:02.829957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:02.830134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:02.830185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:02.830214] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:02.834350] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=71.35%) [2026-03-03T20:18:02.834683] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-03-03T20:18:02.834839] [INFO ] [sig ] BSL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:02.982470] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSL.txt [2026-03-03T20:18:02.982670] [INFO ] [sig ] [494/3369] Completed BSL in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.3m [2026-03-03T20:18:02.982714] [INFO ] [sig ] [495/3369] Forecasting BSM... [2026-03-03T20:18:02.982746] [INFO ] [sig ] Generating forecast for: BSM [2026-03-03T20:18:02.982777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-03-03T20:18:02.995751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-03-03T20:18:02.996161] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-03-03T20:18:02.996975] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-03-03T20:18:02.997029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:02.997063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:02.997090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:02.997148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:03.058994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:03.060033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:03.060152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:03.060191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:03.196344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:03.196513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:03.196555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:03.196607] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:03.200259] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-03-03T20:18:03.200556] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-03-03T20:18:03.200745] [INFO ] [sig ] BSM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:03.361567] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSM.txt [2026-03-03T20:18:03.361771] [INFO ] [sig ] [495/3369] Completed BSM in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:03.361813] [INFO ] [sig ] [496/3369] Forecasting BSMQ... [2026-03-03T20:18:03.361845] [INFO ] [sig ] Generating forecast for: BSMQ [2026-03-03T20:18:03.361876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-03-03T20:18:03.374258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-03-03T20:18:03.374653] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-03-03T20:18:03.375491] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-03-03T20:18:03.375545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:03.375641] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:03.375672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:03.375730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:03.435430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:03.436390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:03.436474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:03.436507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:03.560941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:03.561117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:03.561166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:03.561198] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:03.564676] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-03-03T20:18:03.564964] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-03-03T20:18:03.565098] [INFO ] [sig ] BSMQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:03.707401] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSMQ.txt [2026-03-03T20:18:03.707594] [INFO ] [sig ] [496/3369] Completed BSMQ in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:03.707638] [INFO ] [sig ] [497/3369] Forecasting BSMS... [2026-03-03T20:18:03.707670] [INFO ] [sig ] Generating forecast for: BSMS [2026-03-03T20:18:03.707701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-03-03T20:18:03.719054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-03-03T20:18:03.719425] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-03-03T20:18:03.720247] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-03-03T20:18:03.720302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:03.720335] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:03.720363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:03.720421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:03.780051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:03.780982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:03.781069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:03.781104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:03.903791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:03.903972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:03.904016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:03.904053] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:03.907794] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: DOWN (p=45.54%) [2026-03-03T20:18:03.908113] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-03-03T20:18:03.908247] [INFO ] [sig ] BSMS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:04.049952] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BSMS.txt [2026-03-03T20:18:04.050102] [INFO ] [sig ] [497/3369] Completed BSMS in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:04.050150] [INFO ] [sig ] [498/3369] Forecasting BSSX... [2026-03-03T20:18:04.050187] [INFO ] [sig ] Generating forecast for: BSSX [2026-03-03T20:18:04.050222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-03-03T20:18:04.061633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-03-03T20:18:04.062060] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-03-03T20:18:04.062882] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-03-03T20:18:04.062936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:04.062970] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:04.062997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:04.063064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:04.125924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:04.126893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:04.126988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:04.127024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:04.232309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:04.232474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:04.232514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:04.232543] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:04.236117] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=72.60%) [2026-03-03T20:18:04.236443] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-03-03T20:18:04.236597] [INFO ] [sig ] BSSX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:04.381748] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSSX.txt [2026-03-03T20:18:04.381913] [INFO ] [sig ] [498/3369] Completed BSSX in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:04.381953] [INFO ] [sig ] [499/3369] Forecasting BSTZ... [2026-03-03T20:18:04.381983] [INFO ] [sig ] Generating forecast for: BSTZ [2026-03-03T20:18:04.382022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-03-03T20:18:04.394442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-03-03T20:18:04.394812] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-03-03T20:18:04.395638] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-03-03T20:18:04.395693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:04.395727] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:04.395755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:04.395820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:04.455161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:04.456082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:04.456205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:04.456241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:04.573275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:04.573444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:04.573486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:04.573557] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:04.577228] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=78.76%) [2026-03-03T20:18:04.577646] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-03-03T20:18:04.577799] [INFO ] [sig ] BSTZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:04.720553] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSTZ.txt [2026-03-03T20:18:04.720713] [INFO ] [sig ] [499/3369] Completed BSTZ in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:04.720754] [INFO ] [sig ] [500/3369] Forecasting BSVN... [2026-03-03T20:18:04.720783] [INFO ] [sig ] Generating forecast for: BSVN [2026-03-03T20:18:04.720815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-03-03T20:18:04.733023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-03-03T20:18:04.733322] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-03-03T20:18:04.734139] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-03-03T20:18:04.734204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:04.734238] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:04.734265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:04.734322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:04.792510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:04.793374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:04.793459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:04.793494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:04.913881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:04.914068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:04.914110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:04.914139] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:04.918043] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=75.51%) [2026-03-03T20:18:04.918550] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-03-03T20:18:04.918705] [INFO ] [sig ] BSVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:05.062227] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSVN.txt [2026-03-03T20:18:05.062401] [INFO ] [sig ] [500/3369] Completed BSVN in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:05.062444] [INFO ] [sig ] [501/3369] Forecasting BSVO... [2026-03-03T20:18:05.062476] [INFO ] [sig ] Generating forecast for: BSVO [2026-03-03T20:18:05.062506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-03-03T20:18:05.074668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-03-03T20:18:05.075063] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-03-03T20:18:05.075876] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-03-03T20:18:05.075941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:05.075974] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:05.076001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:05.076059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:05.133763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:05.134719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:05.134807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:05.134840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:05.261775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:05.261938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:05.261978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:05.262009] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:05.265421] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-03-03T20:18:05.265726] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-03-03T20:18:05.265858] [INFO ] [sig ] BSVO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:05.406917] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BSVO.txt [2026-03-03T20:18:05.407087] [INFO ] [sig ] [501/3369] Completed BSVO in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:05.407130] [INFO ] [sig ] [502/3369] Forecasting BSX... [2026-03-03T20:18:05.407163] [INFO ] [sig ] Generating forecast for: BSX [2026-03-03T20:18:05.407195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-03-03T20:18:05.420078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-03-03T20:18:05.420442] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-03-03T20:18:05.421458] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-03-03T20:18:05.421512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:05.421545] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:05.421591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:05.421653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:05.481204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:05.482117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:05.482204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:05.482239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:05.608422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:05.608623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:05.608668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:05.608698] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:05.612510] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-03T20:18:05.612885] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-03-03T20:18:05.613033] [INFO ] [sig ] BSX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:05.766154] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BSX.txt [2026-03-03T20:18:05.766316] [INFO ] [sig ] [502/3369] Completed BSX in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:05.766357] [INFO ] [sig ] [503/3369] Forecasting BSY... [2026-03-03T20:18:05.766389] [INFO ] [sig ] Generating forecast for: BSY [2026-03-03T20:18:05.766419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-03-03T20:18:05.779282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-03-03T20:18:05.779706] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-03-03T20:18:05.780708] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-03-03T20:18:05.780771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:05.780816] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:05.780846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:05.780906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:05.841893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:05.842892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:05.842982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:05.843017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:05.977814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:05.978018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:05.978068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:05.978102] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:05.981740] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-03-03T20:18:05.982035] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-03-03T20:18:05.982174] [INFO ] [sig ] BSY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:06.129092] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BSY.txt [2026-03-03T20:18:06.129254] [INFO ] [sig ] [503/3369] Completed BSY in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:06.129295] [INFO ] [sig ] [504/3369] Forecasting BTAI... [2026-03-03T20:18:06.129327] [INFO ] [sig ] Generating forecast for: BTAI [2026-03-03T20:18:06.129357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-03-03T20:18:06.141050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-03-03T20:18:06.141417] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-03-03T20:18:06.142238] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-03-03T20:18:06.142292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:06.142324] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:06.142351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:06.142412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:06.201765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:06.202689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:06.202776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:06.202809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:06.325351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:06.325520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:06.325562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:06.325616] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:06.329327] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-03-03T20:18:06.329694] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-03-03T20:18:06.329846] [INFO ] [sig ] BTAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:06.483088] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BTAI.txt [2026-03-03T20:18:06.483255] [INFO ] [sig ] [504/3369] Completed BTAI in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:06.483302] [INFO ] [sig ] [505/3369] Forecasting BTCS... [2026-03-03T20:18:06.483334] [INFO ] [sig ] Generating forecast for: BTCS [2026-03-03T20:18:06.483364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-03-03T20:18:06.495281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-03-03T20:18:06.495715] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-03-03T20:18:06.496536] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-03-03T20:18:06.496612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:06.496647] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:06.496673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:06.496730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:06.559194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:06.560205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:06.560307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:06.560468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:06.681429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:06.681610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:06.681654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:06.681683] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:06.685308] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-03-03T20:18:06.685627] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-03-03T20:18:06.685764] [INFO ] [sig ] BTCS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:06.833468] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BTCS.txt [2026-03-03T20:18:06.833649] [INFO ] [sig ] [505/3369] Completed BTCS in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:06.833693] [INFO ] [sig ] [506/3369] Forecasting BTE... [2026-03-03T20:18:06.833724] [INFO ] [sig ] Generating forecast for: BTE [2026-03-03T20:18:06.833754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-03-03T20:18:06.845744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-03-03T20:18:06.846052] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-03-03T20:18:06.846854] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-03-03T20:18:06.846907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:06.846940] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:06.846967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:06.847025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:06.905430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:06.906307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:06.906423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:06.906458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:07.026436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:07.026622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:07.026668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:07.026699] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:07.030938] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=67.69%) [2026-03-03T20:18:07.031260] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-03-03T20:18:07.031426] [INFO ] [sig ] BTE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:07.184714] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BTE.txt [2026-03-03T20:18:07.184879] [INFO ] [sig ] [506/3369] Completed BTE in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:07.184923] [INFO ] [sig ] [507/3369] Forecasting BTF... [2026-03-03T20:18:07.184956] [INFO ] [sig ] Generating forecast for: BTF [2026-03-03T20:18:07.184989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-03-03T20:18:07.197796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-03-03T20:18:07.198120] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-03-03T20:18:07.199163] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-03-03T20:18:07.199217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:07.199251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:07.199279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:07.199528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:07.261936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:07.262704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:07.262787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:07.262822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:07.383807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:07.383972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:07.384013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:07.384043] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:07.387652] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-03-03T20:18:07.388006] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-03-03T20:18:07.388146] [INFO ] [sig ] BTF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:07.536196] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BTF.txt [2026-03-03T20:18:07.536366] [INFO ] [sig ] [507/3369] Completed BTF in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:07.536408] [INFO ] [sig ] [508/3369] Forecasting BTI... [2026-03-03T20:18:07.536442] [INFO ] [sig ] Generating forecast for: BTI [2026-03-03T20:18:07.536473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-03-03T20:18:07.549151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-03-03T20:18:07.549597] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-03-03T20:18:07.550490] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-03-03T20:18:07.550545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:07.550599] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:07.550629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:07.550687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:07.615738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:07.616707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:07.616800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:07.616835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:07.747968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:07.748137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:07.748189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:07.748240] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:07.752629] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-03-03T20:18:07.752913] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-03-03T20:18:07.753050] [INFO ] [sig ] BTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:07.935085] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BTI.txt [2026-03-03T20:18:07.935310] [INFO ] [sig ] [508/3369] Completed BTI in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-03T20:18:07.935368] [INFO ] [sig ] [509/3369] Forecasting BTMD... [2026-03-03T20:18:07.935413] [INFO ] [sig ] Generating forecast for: BTMD [2026-03-03T20:18:07.935454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-03-03T20:18:07.950810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-03-03T20:18:07.951236] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-03-03T20:18:07.952358] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-03-03T20:18:07.952425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:07.952470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:07.952508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:07.952613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:08.019113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:08.020110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:08.020211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:08.020255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:08.144476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:08.144664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:08.144709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:08.144741] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:08.148372] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-03-03T20:18:08.148687] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-03-03T20:18:08.148828] [INFO ] [sig ] BTMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:08.295224] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BTMD.txt [2026-03-03T20:18:08.295424] [INFO ] [sig ] [509/3369] Completed BTMD in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.2m [2026-03-03T20:18:08.295466] [INFO ] [sig ] [510/3369] Forecasting BTSG... [2026-03-03T20:18:08.295498] [INFO ] [sig ] Generating forecast for: BTSG [2026-03-03T20:18:08.295529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-03-03T20:18:08.307342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-03-03T20:18:08.307753] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-03-03T20:18:08.308627] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-03-03T20:18:08.308682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:08.308716] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:08.308744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:08.308809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:08.369964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:08.370846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:08.370950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:08.370986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:08.499361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:08.499521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:08.499562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:08.499613] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:08.503031] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=16.16%) [2026-03-03T20:18:08.503322] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-03-03T20:18:08.503455] [INFO ] [sig ] BTSG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:08.655475] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BTSG.txt [2026-03-03T20:18:08.655661] [INFO ] [sig ] [510/3369] Completed BTSG in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:08.655706] [INFO ] [sig ] [511/3369] Forecasting BTZ... [2026-03-03T20:18:08.655740] [INFO ] [sig ] Generating forecast for: BTZ [2026-03-03T20:18:08.655773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-03-03T20:18:08.667929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-03-03T20:18:08.668335] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-03-03T20:18:08.669179] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-03-03T20:18:08.669235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:08.669269] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:08.669298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:08.669357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:08.728644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:08.729509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:08.729618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:08.729657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:08.849565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:08.849759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:08.849811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:08.849849] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:08.853975] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=30.74%) [2026-03-03T20:18:08.854306] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-03-03T20:18:08.854451] [INFO ] [sig ] BTZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:09.012302] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BTZ.txt [2026-03-03T20:18:09.012476] [INFO ] [sig ] [511/3369] Completed BTZ in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:09.012518] [INFO ] [sig ] [512/3369] Forecasting BUD... [2026-03-03T20:18:09.012547] [INFO ] [sig ] Generating forecast for: BUD [2026-03-03T20:18:09.012599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-03-03T20:18:09.025032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-03-03T20:18:09.025399] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-03-03T20:18:09.026224] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-03-03T20:18:09.026279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:09.026312] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:09.026352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:09.026411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:09.087050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:09.087995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:09.088085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:09.088120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:09.206982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:09.207155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:09.207200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:09.207232] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:09.210845] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=72.18%) [2026-03-03T20:18:09.211169] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-03-03T20:18:09.211313] [INFO ] [sig ] BUD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:09.366118] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BUD.txt [2026-03-03T20:18:09.366308] [INFO ] [sig ] [512/3369] Completed BUD in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:09.366357] [INFO ] [sig ] [513/3369] Forecasting BUFC... [2026-03-03T20:18:09.366391] [INFO ] [sig ] Generating forecast for: BUFC [2026-03-03T20:18:09.366429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-03-03T20:18:09.378222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-03-03T20:18:09.378650] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-03-03T20:18:09.379709] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-03-03T20:18:09.379767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:09.379842] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:09.379875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:09.379949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:09.444137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:09.445112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:09.445229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:09.445277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:09.550965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:09.551133] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:18:09.551177] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:09.551210] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:09.555173] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-03-03T20:18:09.555475] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-03-03T20:18:09.555634] [INFO ] [sig ] BUFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:09.712550] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BUFC.txt [2026-03-03T20:18:09.712743] [INFO ] [sig ] [513/3369] Completed BUFC in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:09.712790] [INFO ] [sig ] [514/3369] Forecasting BUG... [2026-03-03T20:18:09.712823] [INFO ] [sig ] Generating forecast for: BUG [2026-03-03T20:18:09.712855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-03-03T20:18:09.726286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-03-03T20:18:09.726752] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-03-03T20:18:09.727668] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-03-03T20:18:09.727726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:09.727759] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:09.727787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:09.727845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:09.797372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:09.798374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:09.798472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:09.798509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:09.930294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:09.930484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:09.930537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:09.930598] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:09.934742] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-03-03T20:18:09.935068] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-03-03T20:18:09.935225] [INFO ] [sig ] BUG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:10.089828] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BUG.txt [2026-03-03T20:18:10.089994] [INFO ] [sig ] [514/3369] Completed BUG in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:10.090048] [INFO ] [sig ] [515/3369] Forecasting BUI... [2026-03-03T20:18:10.090081] [INFO ] [sig ] Generating forecast for: BUI [2026-03-03T20:18:10.090112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-03-03T20:18:10.103152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-03-03T20:18:10.103696] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-03-03T20:18:10.104687] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-03-03T20:18:10.104750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:10.104786] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:10.104814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:10.104874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:10.170965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:10.171961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:10.172094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:10.172142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:10.294238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:10.294404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:10.294448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:10.294479] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:10.298344] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: DOWN (p=12.30%) [2026-03-03T20:18:10.298874] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-03-03T20:18:10.299025] [INFO ] [sig ] BUI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:10.456398] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BUI.txt [2026-03-03T20:18:10.456587] [INFO ] [sig ] [515/3369] Completed BUI in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:10.456631] [INFO ] [sig ] [516/3369] Forecasting BURL... [2026-03-03T20:18:10.456662] [INFO ] [sig ] Generating forecast for: BURL [2026-03-03T20:18:10.456700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-03-03T20:18:10.469389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-03-03T20:18:10.469793] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-03-03T20:18:10.470633] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-03-03T20:18:10.470688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:10.470722] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:10.470749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:10.470806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:10.532019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:10.532963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:10.533052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:10.533086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:10.654412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:10.654602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:10.654648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:10.654715] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:10.658590] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: DOWN (p=20.37%) [2026-03-03T20:18:10.658900] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-03-03T20:18:10.659043] [INFO ] [sig ] BURL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:10.803398] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BURL.txt [2026-03-03T20:18:10.803567] [INFO ] [sig ] [516/3369] Completed BURL in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:10.803639] [INFO ] [sig ] [517/3369] Forecasting BUSE... [2026-03-03T20:18:10.803671] [INFO ] [sig ] Generating forecast for: BUSE [2026-03-03T20:18:10.803703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-03-03T20:18:10.815482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-03-03T20:18:10.815860] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-03-03T20:18:10.816683] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-03-03T20:18:10.816749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:10.816788] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:10.816821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:10.816892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:10.873900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:10.874698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:10.874785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:10.874819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:10.997543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:10.997726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:10.997768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:10.997798] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:11.001691] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-03-03T20:18:11.001972] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-03-03T20:18:11.002104] [INFO ] [sig ] BUSE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:11.169254] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BUSE.txt [2026-03-03T20:18:11.169420] [INFO ] [sig ] [517/3369] Completed BUSE in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:11.169464] [INFO ] [sig ] [518/3369] Forecasting BUXX... [2026-03-03T20:18:11.169497] [INFO ] [sig ] Generating forecast for: BUXX [2026-03-03T20:18:11.169529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-03-03T20:18:11.181938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-03-03T20:18:11.182296] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-03-03T20:18:11.183165] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-03-03T20:18:11.183222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:11.183255] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:11.183281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:11.183339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:11.251817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:11.252863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:11.252978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:11.253018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:11.383113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:11.383288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:11.383331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:11.383547] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:11.387447] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-03-03T20:18:11.387805] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-03-03T20:18:11.388014] [INFO ] [sig ] BUXX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:11.546241] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BUXX.txt [2026-03-03T20:18:11.546380] [INFO ] [sig ] [518/3369] Completed BUXX in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:11.546420] [INFO ] [sig ] [519/3369] Forecasting BVFL... [2026-03-03T20:18:11.546452] [INFO ] [sig ] Generating forecast for: BVFL [2026-03-03T20:18:11.546483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-03-03T20:18:11.558741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-03-03T20:18:11.559120] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-03-03T20:18:11.559956] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-03-03T20:18:11.560010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:11.560043] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:11.560069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:11.560125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:11.618672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:11.619379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:11.619462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:11.619495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:11.733446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:11.733632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:11.733677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:11.733708] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:11.737314] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=33.31%) [2026-03-03T20:18:11.737639] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-03-03T20:18:11.737780] [INFO ] [sig ] BVFL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:11.881588] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BVFL.txt [2026-03-03T20:18:11.881729] [INFO ] [sig ] [519/3369] Completed BVFL in 0.3s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:11.881767] [INFO ] [sig ] [520/3369] Forecasting BVN... [2026-03-03T20:18:11.881797] [INFO ] [sig ] Generating forecast for: BVN [2026-03-03T20:18:11.881828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-03-03T20:18:11.893326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-03-03T20:18:11.893657] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-03-03T20:18:11.894445] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-03-03T20:18:11.894497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:11.894530] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:11.894557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:11.894638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:11.956153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:11.957046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:11.957132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:11.957166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:12.087566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:12.087788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:12.087842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:12.087906] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:12.092168] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-03-03T20:18:12.092597] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-03-03T20:18:12.092758] [INFO ] [sig ] BVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:12.268300] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BVN.txt [2026-03-03T20:18:12.268471] [INFO ] [sig ] [520/3369] Completed BVN in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:12.268515] [INFO ] [sig ] [521/3369] Forecasting BVS... [2026-03-03T20:18:12.268548] [INFO ] [sig ] Generating forecast for: BVS [2026-03-03T20:18:12.268602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-03-03T20:18:12.281262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-03-03T20:18:12.281624] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-03-03T20:18:12.282455] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-03-03T20:18:12.282510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:12.282543] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:12.282598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:12.282659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:12.344408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:12.345315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:12.345402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:12.345437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:12.472192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:12.472351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:12.472394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:12.472425] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:12.476002] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=39.81%) [2026-03-03T20:18:12.476291] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-03-03T20:18:12.476424] [INFO ] [sig ] BVS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:12.630971] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BVS.txt [2026-03-03T20:18:12.631108] [INFO ] [sig ] [521/3369] Completed BVS in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:12.631149] [INFO ] [sig ] [522/3369] Forecasting BWA... [2026-03-03T20:18:12.631178] [INFO ] [sig ] Generating forecast for: BWA [2026-03-03T20:18:12.631209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-03-03T20:18:12.642840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-03-03T20:18:12.643106] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-03-03T20:18:12.643931] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-03-03T20:18:12.643984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:12.644016] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:12.644043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:12.644101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:12.704956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:12.705606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:12.705688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:12.705724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:12.842284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:12.842454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:12.842505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:12.842536] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:12.846682] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=35.81%) [2026-03-03T20:18:12.846990] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-03-03T20:18:12.847135] [INFO ] [sig ] BWA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:12.991024] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BWA.txt [2026-03-03T20:18:12.991168] [INFO ] [sig ] [522/3369] Completed BWA in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:12.991207] [INFO ] [sig ] [523/3369] Forecasting BWAY... [2026-03-03T20:18:12.991237] [INFO ] [sig ] Generating forecast for: BWAY [2026-03-03T20:18:12.991268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-03-03T20:18:13.005241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-03-03T20:18:13.005658] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-03-03T20:18:13.006640] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-03-03T20:18:13.006696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:13.006730] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:13.006758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:13.006830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:13.084134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:13.085097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:13.085254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:13.085304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:13.236859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:13.237028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:13.237082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:13.237120] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:13.241727] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=67.39%) [2026-03-03T20:18:13.242095] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-03-03T20:18:13.242254] [INFO ] [sig ] BWAY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:13.484048] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BWAY.txt [2026-03-03T20:18:13.484222] [INFO ] [sig ] [523/3369] Completed BWAY in 0.5s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:13.484269] [INFO ] [sig ] [524/3369] Forecasting BWB... [2026-03-03T20:18:13.484309] [INFO ] [sig ] Generating forecast for: BWB [2026-03-03T20:18:13.484347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-03-03T20:18:13.498136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-03-03T20:18:13.498570] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-03-03T20:18:13.499617] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-03-03T20:18:13.499685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:13.499727] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:13.499761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:13.499837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:13.573872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:13.575050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:13.575159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:13.575207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:13.715597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:13.715766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:13.715812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:13.715843] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:13.719902] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-03-03T20:18:13.720223] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-03-03T20:18:13.720362] [INFO ] [sig ] BWB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:13.870020] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BWB.txt [2026-03-03T20:18:13.870187] [INFO ] [sig ] [524/3369] Completed BWB in 0.4s | 2.78 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-03T20:18:13.870230] [INFO ] [sig ] [525/3369] Forecasting BWEN... [2026-03-03T20:18:13.870266] [INFO ] [sig ] Generating forecast for: BWEN [2026-03-03T20:18:13.870305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-03-03T20:18:13.883199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-03-03T20:18:13.883725] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-03-03T20:18:13.884816] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-03-03T20:18:13.884915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:13.884961] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:13.884999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:13.885081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:13.946376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:13.947312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:13.947430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:13.947466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:14.078425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:14.078613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:14.078665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:14.078699] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:14.082804] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-03-03T20:18:14.083148] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-03-03T20:18:14.083300] [INFO ] [sig ] BWEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:14.234628] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BWEN.txt [2026-03-03T20:18:14.234809] [INFO ] [sig ] [525/3369] Completed BWEN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-03T20:18:14.234862] [INFO ] [sig ] [526/3369] Forecasting BWFG... [2026-03-03T20:18:14.234907] [INFO ] [sig ] Generating forecast for: BWFG [2026-03-03T20:18:14.234954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-03-03T20:18:14.247989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-03-03T20:18:14.248318] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-03-03T20:18:14.249216] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-03-03T20:18:14.249275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:14.249317] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:14.249354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:14.249427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:14.310164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:14.311008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:14.311096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:14.311133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:14.434086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:14.434260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:14.434313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:14.434353] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:14.438944] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-03-03T20:18:14.439244] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-03-03T20:18:14.439405] [INFO ] [sig ] BWFG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:14.584337] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BWFG.txt [2026-03-03T20:18:14.584540] [INFO ] [sig ] [526/3369] Completed BWFG in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-03T20:18:14.584607] [INFO ] [sig ] [527/3369] Forecasting BWG... [2026-03-03T20:18:14.584643] [INFO ] [sig ] Generating forecast for: BWG [2026-03-03T20:18:14.584677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-03-03T20:18:14.595880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-03-03T20:18:14.596309] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-03-03T20:18:14.597159] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-03-03T20:18:14.597215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:14.597249] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:14.597278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:14.597338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:14.656718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:14.657672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:14.657760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:14.657795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:14.782984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:14.783180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:14.783230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:14.783264] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:14.787384] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-03-03T20:18:14.787706] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-03-03T20:18:14.787844] [INFO ] [sig ] BWG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:14.935678] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BWG.txt [2026-03-03T20:18:14.935849] [INFO ] [sig ] [527/3369] Completed BWG in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-03T20:18:14.935901] [INFO ] [sig ] [528/3369] Forecasting BWIN... [2026-03-03T20:18:14.935935] [INFO ] [sig ] Generating forecast for: BWIN [2026-03-03T20:18:14.935969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-03-03T20:18:14.949300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-03-03T20:18:14.949772] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-03-03T20:18:14.950670] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-03-03T20:18:14.950739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:14.950803] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:14.950838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:14.950896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:15.010550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:15.011569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:15.011682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:15.011717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:15.133368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:15.133541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:15.133608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:15.133642] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:15.137417] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-03-03T20:18:15.137798] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-03-03T20:18:15.137983] [INFO ] [sig ] BWIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:15.289033] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BWIN.txt [2026-03-03T20:18:15.289195] [INFO ] [sig ] [528/3369] Completed BWIN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-03T20:18:15.289243] [INFO ] [sig ] [529/3369] Forecasting BWMN... [2026-03-03T20:18:15.289275] [INFO ] [sig ] Generating forecast for: BWMN [2026-03-03T20:18:15.289307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-03-03T20:18:15.300712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-03-03T20:18:15.301083] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-03-03T20:18:15.301993] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-03-03T20:18:15.302050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:15.302084] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:15.302110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:15.302170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:15.362210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:15.363156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:15.363261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:15.363306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:15.489593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:15.489744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:15.489787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:15.489820] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:15.493370] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=30.99%) [2026-03-03T20:18:15.493706] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-03-03T20:18:15.493846] [INFO ] [sig ] BWMN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:15.646079] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BWMN.txt [2026-03-03T20:18:15.646264] [INFO ] [sig ] [529/3369] Completed BWMN in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:15.646306] [INFO ] [sig ] [530/3369] Forecasting BXC... [2026-03-03T20:18:15.646337] [INFO ] [sig ] Generating forecast for: BXC [2026-03-03T20:18:15.646388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-03-03T20:18:15.658080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-03-03T20:18:15.658499] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-03-03T20:18:15.659508] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-03-03T20:18:15.659566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:15.659662] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:15.659693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:15.659752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:15.719221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:15.720179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:15.720272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:15.720306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:15.857376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:15.857744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:15.857788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:15.857817] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:15.861317] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=68.72%) [2026-03-03T20:18:15.861613] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-03-03T20:18:15.861758] [INFO ] [sig ] BXC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:16.007645] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BXC.txt [2026-03-03T20:18:16.007767] [INFO ] [sig ] [530/3369] Completed BXC in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:16.007807] [INFO ] [sig ] [531/3369] Forecasting BXMX... [2026-03-03T20:18:16.007837] [INFO ] [sig ] Generating forecast for: BXMX [2026-03-03T20:18:16.007868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-03-03T20:18:16.019890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-03-03T20:18:16.020163] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-03-03T20:18:16.020991] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-03-03T20:18:16.021046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:16.021078] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:16.021106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:16.021163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:16.079783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:16.080433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:16.080523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:16.080557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:16.204193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:16.204349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:16.204392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:16.204421] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:16.208009] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-03-03T20:18:16.208299] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-03-03T20:18:16.208433] [INFO ] [sig ] BXMX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:16.358585] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BXMX.txt [2026-03-03T20:18:16.358933] [INFO ] [sig ] [531/3369] Completed BXMX in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:16.358974] [INFO ] [sig ] [532/3369] Forecasting BXP... [2026-03-03T20:18:16.359003] [INFO ] [sig ] Generating forecast for: BXP [2026-03-03T20:18:16.359040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-03-03T20:18:16.370890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-03-03T20:18:16.371168] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-03-03T20:18:16.372001] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-03-03T20:18:16.372054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:16.372086] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:16.372113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:16.372171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:16.434123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:16.434809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:16.434889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:16.434922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:16.558017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:16.558179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:16.558241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:16.558271] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:16.561709] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-03-03T20:18:16.561985] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-03-03T20:18:16.562115] [INFO ] [sig ] BXP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:16.708286] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BXP.txt [2026-03-03T20:18:16.708435] [INFO ] [sig ] [532/3369] Completed BXP in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:16.708483] [INFO ] [sig ] [533/3369] Forecasting BXSL... [2026-03-03T20:18:16.708518] [INFO ] [sig ] Generating forecast for: BXSL [2026-03-03T20:18:16.708552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-03-03T20:18:16.720047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-03-03T20:18:16.720315] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-03-03T20:18:16.721118] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-03-03T20:18:16.721171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:16.721203] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:16.721229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:16.721286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:16.780831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:16.781487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:16.781592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:16.781630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:16.900238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:16.900373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:16.900418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:16.900478] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:16.904166] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-03-03T20:18:16.904480] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-03-03T20:18:16.904635] [INFO ] [sig ] BXSL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:17.075406] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BXSL.txt [2026-03-03T20:18:17.075621] [INFO ] [sig ] [533/3369] Completed BXSL in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:17.075666] [INFO ] [sig ] [534/3369] Forecasting BYD... [2026-03-03T20:18:17.075697] [INFO ] [sig ] Generating forecast for: BYD [2026-03-03T20:18:17.075737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-03-03T20:18:17.091027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-03-03T20:18:17.091442] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-03-03T20:18:17.092269] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-03-03T20:18:17.092323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:17.092355] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:17.092386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:17.092442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:17.152047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:17.153195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:17.153314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:17.153353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:17.282430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:17.282831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:17.282876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:17.282908] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:17.287214] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=41.28%) [2026-03-03T20:18:17.287617] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-03-03T20:18:17.287768] [INFO ] [sig ] BYD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:17.432899] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BYD.txt [2026-03-03T20:18:17.433061] [INFO ] [sig ] [534/3369] Completed BYD in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:17.433102] [INFO ] [sig ] [535/3369] Forecasting BYRN... [2026-03-03T20:18:17.433132] [INFO ] [sig ] Generating forecast for: BYRN [2026-03-03T20:18:17.433163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-03-03T20:18:17.445724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-03-03T20:18:17.446075] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-03-03T20:18:17.446990] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-03-03T20:18:17.447047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:17.447081] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:17.447109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:17.447169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:17.508367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:17.509237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:17.509322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:17.509355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:17.632030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:17.632186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:17.632226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:17.632257] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:17.635650] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-03-03T20:18:17.635925] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-03-03T20:18:17.636052] [INFO ] [sig ] BYRN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:17.777337] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BYRN.txt [2026-03-03T20:18:17.777471] [INFO ] [sig ] [535/3369] Completed BYRN in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:17.777510] [INFO ] [sig ] [536/3369] Forecasting BYSI... [2026-03-03T20:18:17.777540] [INFO ] [sig ] Generating forecast for: BYSI [2026-03-03T20:18:17.777588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-03-03T20:18:17.788374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-03-03T20:18:17.788699] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-03-03T20:18:17.789477] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-03-03T20:18:17.789530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:17.789596] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:17.789628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:17.789685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:17.848537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:17.849254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:17.849343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:17.849378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:17.964071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:17.964264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:17.964306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:17.964334] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:17.967957] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-03-03T20:18:17.968234] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-03-03T20:18:17.968369] [INFO ] [sig ] BYSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:18.114210] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BYSI.txt [2026-03-03T20:18:18.114350] [INFO ] [sig ] [536/3369] Completed BYSI in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:18.114391] [INFO ] [sig ] [537/3369] Forecasting BZ... [2026-03-03T20:18:18.114426] [INFO ] [sig ] Generating forecast for: BZ [2026-03-03T20:18:18.114463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-03-03T20:18:18.126744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-03-03T20:18:18.127115] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-03-03T20:18:18.127964] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-03-03T20:18:18.128018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:18.128050] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:18.128078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:18.128134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:18.185886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:18.186795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:18.186882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:18.186916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:18.311874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:18.312048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:18.312092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:18.312121] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:18.315538] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-03T20:18:18.315837] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-03-03T20:18:18.315966] [INFO ] [sig ] BZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:18.457430] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BZ.txt [2026-03-03T20:18:18.457564] [INFO ] [sig ] [537/3369] Completed BZ in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:18.457624] [INFO ] [sig ] [538/3369] Forecasting BZH... [2026-03-03T20:18:18.457655] [INFO ] [sig ] Generating forecast for: BZH [2026-03-03T20:18:18.457687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-03-03T20:18:18.469169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-03-03T20:18:18.469478] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-03-03T20:18:18.470268] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-03-03T20:18:18.470322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:18.470354] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:18.470384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:18.470454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:18.528793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:18.529457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:18.529537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:18.529587] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:18.646285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:18.646452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:18.646494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:18.646523] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:18.650289] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=33.84%) [2026-03-03T20:18:18.650698] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-03-03T20:18:18.650868] [INFO ] [sig ] BZH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:18.801079] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/BZH.txt [2026-03-03T20:18:18.801213] [INFO ] [sig ] [538/3369] Completed BZH in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:18.801252] [INFO ] [sig ] [539/3369] Forecasting BZUN... [2026-03-03T20:18:18.801283] [INFO ] [sig ] Generating forecast for: BZUN [2026-03-03T20:18:18.801313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-03-03T20:18:18.813128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-03-03T20:18:18.813411] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-03-03T20:18:18.814234] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-03-03T20:18:18.814288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:18.814321] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:18.814348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:18.814405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:18.872894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:18.873681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:18.873791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:18.873827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:18.996056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:18.996218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:18.996260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:18.996289] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:18.999812] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=52.63%) [2026-03-03T20:18:19.000094] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-03-03T20:18:19.000222] [INFO ] [sig ] BZUN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:19.142875] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/BZUN.txt [2026-03-03T20:18:19.143028] [INFO ] [sig ] [539/3369] Completed BZUN in 0.3s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:19.143067] [INFO ] [sig ] [540/3369] Forecasting C... [2026-03-03T20:18:19.143103] [INFO ] [sig ] Generating forecast for: C [2026-03-03T20:18:19.143136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-03-03T20:18:19.154955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-03-03T20:18:19.155290] [INFO ] [FORECASTER] Starting predict_future for C [2026-03-03T20:18:19.156106] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-03-03T20:18:19.156160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:19.156191] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:19.156218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:19.156279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:19.213340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:19.214167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:19.214252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:19.214333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:19.340123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:19.340309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:19.340360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:19.340402] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:19.345019] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-03-03T20:18:19.345465] [INFO ] [FORECASTER] Completed predict_future for C [2026-03-03T20:18:19.345664] [INFO ] [sig ] C: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:19.494812] [INFO ] [LOCAL ] Saved forecast: C 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/C.txt [2026-03-03T20:18:19.494996] [INFO ] [sig ] [540/3369] Completed C in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:19.495044] [INFO ] [sig ] [541/3369] Forecasting CAAP... [2026-03-03T20:18:19.495077] [INFO ] [sig ] Generating forecast for: CAAP [2026-03-03T20:18:19.495108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-03-03T20:18:19.508126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-03-03T20:18:19.508484] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-03-03T20:18:19.509371] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-03-03T20:18:19.509436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:19.509475] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:19.509508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:19.509600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:19.566648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:19.567379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:19.567478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:19.567513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:19.689169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:19.689346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:19.689404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:19.689452] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:19.693309] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-03-03T20:18:19.693661] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-03-03T20:18:19.693809] [INFO ] [sig ] CAAP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:19.853202] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAAP.txt [2026-03-03T20:18:19.853370] [INFO ] [sig ] [541/3369] Completed CAAP in 0.4s | 2.78 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-03T20:18:19.853419] [INFO ] [sig ] [542/3369] Forecasting CAAS... [2026-03-03T20:18:19.853457] [INFO ] [sig ] Generating forecast for: CAAS [2026-03-03T20:18:19.853494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-03-03T20:18:19.866480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-03-03T20:18:19.867073] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-03-03T20:18:19.868057] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-03-03T20:18:19.868116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:19.868151] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:19.868180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:19.868238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:19.928817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:19.929821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:19.929914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:19.929950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:20.047201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:20.047367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:20.047409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:20.047444] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:20.052659] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-03-03T20:18:20.053046] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-03-03T20:18:20.053209] [INFO ] [sig ] CAAS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:20.196080] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CAAS.txt [2026-03-03T20:18:20.196194] [INFO ] [sig ] [542/3369] Completed CAAS in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.0m [2026-03-03T20:18:20.196232] [INFO ] [sig ] [543/3369] Forecasting CABA... [2026-03-03T20:18:20.196261] [INFO ] [sig ] Generating forecast for: CABA [2026-03-03T20:18:20.196290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-03-03T20:18:20.209395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-03-03T20:18:20.209695] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-03-03T20:18:20.210459] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-03-03T20:18:20.210513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:20.210547] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:20.210595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:20.210843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:20.268293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:20.268927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:20.269008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:20.269041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:20.391011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:20.391159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:20.391198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:20.391226] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:20.395036] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-03T20:18:20.395315] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-03-03T20:18:20.395441] [INFO ] [sig ] CABA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:20.542045] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CABA.txt [2026-03-03T20:18:20.542203] [INFO ] [sig ] [543/3369] Completed CABA in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.0m [2026-03-03T20:18:20.542245] [INFO ] [sig ] [544/3369] Forecasting CABO... [2026-03-03T20:18:20.542281] [INFO ] [sig ] Generating forecast for: CABO [2026-03-03T20:18:20.542314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-03-03T20:18:20.555490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-03-03T20:18:20.555772] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-03-03T20:18:20.556550] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-03-03T20:18:20.556622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:20.556655] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:20.556682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:20.556740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:20.614100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:20.614720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:20.614799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:20.614831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:20.735453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:20.735624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:20.735666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:20.735695] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:20.739087] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-03-03T20:18:20.739368] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-03-03T20:18:20.739496] [INFO ] [sig ] CABO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:20.880669] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CABO.txt [2026-03-03T20:18:20.880831] [INFO ] [sig ] [544/3369] Completed CABO in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:20.880871] [INFO ] [sig ] [545/3369] Forecasting CAC... [2026-03-03T20:18:20.880903] [INFO ] [sig ] Generating forecast for: CAC [2026-03-03T20:18:20.880934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-03-03T20:18:20.892374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-03-03T20:18:20.892727] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-03-03T20:18:20.893513] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-03-03T20:18:20.893606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:20.893641] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:20.893669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:20.893726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:20.952971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:20.953874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:20.953961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:20.953994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:21.073871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:21.074033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:21.074074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:21.074103] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:21.077940] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-03-03T20:18:21.078224] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-03-03T20:18:21.078364] [INFO ] [sig ] CAC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:21.226366] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CAC.txt [2026-03-03T20:18:21.226519] [INFO ] [sig ] [545/3369] Completed CAC in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:21.226595] [INFO ] [sig ] [546/3369] Forecasting CACC... [2026-03-03T20:18:21.226629] [INFO ] [sig ] Generating forecast for: CACC [2026-03-03T20:18:21.226659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-03-03T20:18:21.238467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-03-03T20:18:21.238797] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-03-03T20:18:21.239621] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-03-03T20:18:21.239675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:21.239707] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:21.239734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:21.239790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:21.297547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:21.298215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:21.298307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:21.298342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:21.419903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:21.420066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:21.420112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:21.420142] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:21.423544] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=24.35%) [2026-03-03T20:18:21.423839] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-03-03T20:18:21.423968] [INFO ] [sig ] CACC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:21.570289] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CACC.txt [2026-03-03T20:18:21.570456] [INFO ] [sig ] [546/3369] Completed CACC in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:21.570501] [INFO ] [sig ] [547/3369] Forecasting CACI... [2026-03-03T20:18:21.570532] [INFO ] [sig ] Generating forecast for: CACI [2026-03-03T20:18:21.570591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-03-03T20:18:21.581674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-03-03T20:18:21.581979] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-03-03T20:18:21.582765] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-03-03T20:18:21.582818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:21.582877] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:21.582906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:21.582974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:21.640110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:21.640947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:21.641031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:21.641066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:21.769525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:21.769915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:21.769958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:21.769988] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:21.773787] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-03-03T20:18:21.774116] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-03-03T20:18:21.774255] [INFO ] [sig ] CACI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:21.925140] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CACI.txt [2026-03-03T20:18:21.925315] [INFO ] [sig ] [547/3369] Completed CACI in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:21.925357] [INFO ] [sig ] [548/3369] Forecasting CADL... [2026-03-03T20:18:21.925388] [INFO ] [sig ] Generating forecast for: CADL [2026-03-03T20:18:21.925420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-03-03T20:18:21.937184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-03-03T20:18:21.937534] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-03-03T20:18:21.938399] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-03-03T20:18:21.938459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:21.938502] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:21.938537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:21.938631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:21.996972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:21.997975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:21.998094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:21.998131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:22.117160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:22.117322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:22.117363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:22.117393] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:22.120870] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-03-03T20:18:22.121156] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-03-03T20:18:22.121285] [INFO ] [sig ] CADL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:22.262599] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CADL.txt [2026-03-03T20:18:22.262763] [INFO ] [sig ] [548/3369] Completed CADL in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:22.262804] [INFO ] [sig ] [549/3369] Forecasting CAE... [2026-03-03T20:18:22.262835] [INFO ] [sig ] Generating forecast for: CAE [2026-03-03T20:18:22.262866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-03-03T20:18:22.274344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-03-03T20:18:22.274746] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-03-03T20:18:22.275611] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-03-03T20:18:22.275680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:22.275716] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:22.275745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:22.275805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:22.335042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:22.335965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:22.336055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:22.336114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:22.456459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:22.456654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:22.456696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:22.456725] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:22.460135] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: UP (p=61.57%) [2026-03-03T20:18:22.460421] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-03-03T20:18:22.460600] [INFO ] [sig ] CAE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:22.602631] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAE.txt [2026-03-03T20:18:22.602796] [INFO ] [sig ] [549/3369] Completed CAE in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:22.602837] [INFO ] [sig ] [550/3369] Forecasting CAF... [2026-03-03T20:18:22.602869] [INFO ] [sig ] Generating forecast for: CAF [2026-03-03T20:18:22.602901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-03-03T20:18:22.614593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-03-03T20:18:22.615009] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-03-03T20:18:22.615910] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-03-03T20:18:22.615970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:22.616004] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:22.616032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:22.616091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:22.680174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:22.681266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:22.681355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:22.681390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:22.793276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:22.793468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:22.793511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:22.793595] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:22.797045] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-03-03T20:18:22.797332] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-03-03T20:18:22.797471] [INFO ] [sig ] CAF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:22.940564] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAF.txt [2026-03-03T20:18:22.940752] [INFO ] [sig ] [550/3369] Completed CAF in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:22.940794] [INFO ] [sig ] [551/3369] Forecasting CAG... [2026-03-03T20:18:22.940825] [INFO ] [sig ] Generating forecast for: CAG [2026-03-03T20:18:22.940857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-03-03T20:18:22.952436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-03-03T20:18:22.952793] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-03-03T20:18:22.953567] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-03-03T20:18:22.953637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:22.953670] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:22.953697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:22.953755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:23.012558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:23.013461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:23.013567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:23.013636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:23.136021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:23.136187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:23.136231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:23.136262] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:23.139997] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-03-03T20:18:23.140301] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-03-03T20:18:23.140462] [INFO ] [sig ] CAG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:23.286656] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CAG.txt [2026-03-03T20:18:23.287024] [INFO ] [sig ] [551/3369] Completed CAG in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:23.287065] [INFO ] [sig ] [552/3369] Forecasting CAH... [2026-03-03T20:18:23.287095] [INFO ] [sig ] Generating forecast for: CAH [2026-03-03T20:18:23.287127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-03-03T20:18:23.300416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-03-03T20:18:23.301022] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-03-03T20:18:23.302042] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-03-03T20:18:23.302097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:23.302131] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:23.302159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:23.302217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:23.366133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:23.367260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:23.367391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:23.367430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:23.490172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:23.490337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:23.490377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:23.490407] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:23.493958] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-03-03T20:18:23.494260] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-03-03T20:18:23.494405] [INFO ] [sig ] CAH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:23.646468] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAH.txt [2026-03-03T20:18:23.646682] [INFO ] [sig ] [552/3369] Completed CAH in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:23.646741] [INFO ] [sig ] [553/3369] Forecasting CAKE... [2026-03-03T20:18:23.646776] [INFO ] [sig ] Generating forecast for: CAKE [2026-03-03T20:18:23.646809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-03-03T20:18:23.660292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-03-03T20:18:23.660737] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-03-03T20:18:23.661701] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-03-03T20:18:23.661763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:23.661797] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:23.661825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:23.661883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:23.720176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:23.721090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:23.721176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:23.721210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:23.841077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:23.841235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:23.841277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:23.841306] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:23.844802] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-03T20:18:23.845128] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-03-03T20:18:23.845265] [INFO ] [sig ] CAKE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:23.993512] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAKE.txt [2026-03-03T20:18:23.993725] [INFO ] [sig ] [553/3369] Completed CAKE in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:23.993769] [INFO ] [sig ] [554/3369] Forecasting CAL... [2026-03-03T20:18:23.993801] [INFO ] [sig ] Generating forecast for: CAL [2026-03-03T20:18:23.993831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-03-03T20:18:24.006471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-03-03T20:18:24.006879] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-03-03T20:18:24.007773] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-03-03T20:18:24.007829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:24.007862] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:24.008101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:24.008160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:24.067086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:24.068254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:24.068344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:24.068377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:24.197957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:24.198151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:24.198196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:24.198226] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:24.202185] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-03-03T20:18:24.202482] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-03-03T20:18:24.202861] [INFO ] [sig ] CAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:24.350338] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAL.txt [2026-03-03T20:18:24.350509] [INFO ] [sig ] [554/3369] Completed CAL in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:24.350551] [INFO ] [sig ] [555/3369] Forecasting CALM... [2026-03-03T20:18:24.350600] [INFO ] [sig ] Generating forecast for: CALM [2026-03-03T20:18:24.350635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-03-03T20:18:24.362862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-03-03T20:18:24.363244] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-03-03T20:18:24.364095] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-03-03T20:18:24.364149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:24.364181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:24.364207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:24.364263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:24.423146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:24.424098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:24.424206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:24.424240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:24.552235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:24.552395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:24.552436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:24.552465] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:24.556401] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=81.52%) [2026-03-03T20:18:24.556709] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-03-03T20:18:24.557035] [INFO ] [sig ] CALM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:24.702941] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CALM.txt [2026-03-03T20:18:24.703098] [INFO ] [sig ] [555/3369] Completed CALM in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:24.703139] [INFO ] [sig ] [556/3369] Forecasting CALX... [2026-03-03T20:18:24.703169] [INFO ] [sig ] Generating forecast for: CALX [2026-03-03T20:18:24.703199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-03-03T20:18:24.715401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-03-03T20:18:24.715780] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-03-03T20:18:24.716567] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-03-03T20:18:24.716641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:24.716674] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:24.716700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:24.716757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:24.776057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:24.777123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:24.777208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:24.777241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:24.903458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:24.903660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:24.903718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:24.903748] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:24.907305] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-03-03T20:18:24.907629] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-03-03T20:18:24.907762] [INFO ] [sig ] CALX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:25.051847] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CALX.txt [2026-03-03T20:18:25.051997] [INFO ] [sig ] [556/3369] Completed CALX in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:25.052037] [INFO ] [sig ] [557/3369] Forecasting CAPL... [2026-03-03T20:18:25.052066] [INFO ] [sig ] Generating forecast for: CAPL [2026-03-03T20:18:25.052097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-03-03T20:18:25.065104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-03-03T20:18:25.065423] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-03-03T20:18:25.066266] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-03-03T20:18:25.066320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:25.066352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:25.066379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:25.066437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:25.124962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:25.125679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:25.125817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:25.125869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:25.243175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:25.243323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:25.243364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:25.243394] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:25.247542] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-03-03T20:18:25.247840] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-03-03T20:18:25.248023] [INFO ] [sig ] CAPL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:25.393791] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAPL.txt [2026-03-03T20:18:25.393934] [INFO ] [sig ] [557/3369] Completed CAPL in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-03T20:18:25.393974] [INFO ] [sig ] [558/3369] Forecasting CARE... [2026-03-03T20:18:25.394004] [INFO ] [sig ] Generating forecast for: CARE [2026-03-03T20:18:25.394034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-03-03T20:18:25.405817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-03-03T20:18:25.406174] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-03-03T20:18:25.407217] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-03-03T20:18:25.407271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:25.407304] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:25.407331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:25.407388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:25.465784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:25.466635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:25.466910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:25.466943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:25.587202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:25.587372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:25.587413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:25.587442] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:25.590977] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=31.58%) [2026-03-03T20:18:25.591255] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-03-03T20:18:25.591382] [INFO ] [sig ] CARE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:25.738247] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CARE.txt [2026-03-03T20:18:25.738422] [INFO ] [sig ] [558/3369] Completed CARE in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.8m [2026-03-03T20:18:25.738465] [INFO ] [sig ] [559/3369] Forecasting CARG... [2026-03-03T20:18:25.738497] [INFO ] [sig ] Generating forecast for: CARG [2026-03-03T20:18:25.738528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-03-03T20:18:25.750257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-03-03T20:18:25.750656] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-03-03T20:18:25.751451] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-03-03T20:18:25.751504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:25.751537] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:25.751564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:25.751643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:25.808720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:25.809629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:25.809728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:25.809762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:25.929801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:25.929962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:25.930003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:25.930033] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:25.933473] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=62.41%) [2026-03-03T20:18:25.933771] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-03-03T20:18:25.933902] [INFO ] [sig ] CARG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:26.075214] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CARG.txt [2026-03-03T20:18:26.075356] [INFO ] [sig ] [559/3369] Completed CARG in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 16.8m [2026-03-03T20:18:26.075397] [INFO ] [sig ] [560/3369] Forecasting CARS... [2026-03-03T20:18:26.075426] [INFO ] [sig ] Generating forecast for: CARS [2026-03-03T20:18:26.075457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-03-03T20:18:26.086935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-03-03T20:18:26.087287] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-03-03T20:18:26.088142] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-03-03T20:18:26.088197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:26.088241] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:26.088270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:26.088328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:26.145333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:26.146201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:26.146286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:26.146320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:26.264429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:26.264614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:26.264657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:26.264687] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:26.268387] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-03-03T20:18:26.268724] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-03-03T20:18:26.268860] [INFO ] [sig ] CARS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:26.415502] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CARS.txt [2026-03-03T20:18:26.415741] [INFO ] [sig ] [560/3369] Completed CARS in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:26.415784] [INFO ] [sig ] [561/3369] Forecasting CASH... [2026-03-03T20:18:26.415815] [INFO ] [sig ] Generating forecast for: CASH [2026-03-03T20:18:26.415846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-03-03T20:18:26.427442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-03-03T20:18:26.427824] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-03-03T20:18:26.428784] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-03-03T20:18:26.428842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:26.428876] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:26.428905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:26.428963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:26.488447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:26.489221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:26.489320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:26.489357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:26.609196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:26.609368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:26.609422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:26.609453] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:26.613023] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-03-03T20:18:26.613343] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-03-03T20:18:26.613483] [INFO ] [sig ] CASH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:26.756687] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CASH.txt [2026-03-03T20:18:26.756835] [INFO ] [sig ] [561/3369] Completed CASH in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:26.756875] [INFO ] [sig ] [562/3369] Forecasting CASS... [2026-03-03T20:18:26.756906] [INFO ] [sig ] Generating forecast for: CASS [2026-03-03T20:18:26.756937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-03-03T20:18:26.769597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-03-03T20:18:26.770146] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-03-03T20:18:26.770989] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-03-03T20:18:26.771044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:26.771077] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:26.771106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:26.771165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:26.843833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:26.844797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:26.844883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:26.844917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:26.976835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:26.976997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:26.977039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:26.977069] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:26.980545] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-03-03T20:18:26.980872] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-03-03T20:18:26.981000] [INFO ] [sig ] CASS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:27.130296] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CASS.txt [2026-03-03T20:18:27.130711] [INFO ] [sig ] [562/3369] Completed CASS in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:27.130755] [INFO ] [sig ] [563/3369] Forecasting CASY... [2026-03-03T20:18:27.130787] [INFO ] [sig ] Generating forecast for: CASY [2026-03-03T20:18:27.130819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-03-03T20:18:27.143371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-03-03T20:18:27.143789] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-03-03T20:18:27.144641] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-03-03T20:18:27.144718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:27.144761] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:27.144792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:27.144851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:27.204853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:27.205771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:27.205855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:27.205889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:27.337647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:27.338023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:27.338065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:27.338096] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:27.341764] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=56.03%) [2026-03-03T20:18:27.342250] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-03-03T20:18:27.342385] [INFO ] [sig ] CASY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:27.491643] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CASY.txt [2026-03-03T20:18:27.491815] [INFO ] [sig ] [563/3369] Completed CASY in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:27.491870] [INFO ] [sig ] [564/3369] Forecasting CATH... [2026-03-03T20:18:27.491926] [INFO ] [sig ] Generating forecast for: CATH [2026-03-03T20:18:27.491965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-03-03T20:18:27.503389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-03-03T20:18:27.503841] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-03-03T20:18:27.504746] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-03-03T20:18:27.504801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:27.504864] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:27.504900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:27.504981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:27.573810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:27.575065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:27.575179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:27.575230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:27.712128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:27.712295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:27.712338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:27.712370] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:27.715983] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-03-03T20:18:27.716324] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-03-03T20:18:27.716470] [INFO ] [sig ] CATH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:27.882416] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CATH.txt [2026-03-03T20:18:27.882607] [INFO ] [sig ] [564/3369] Completed CATH in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:27.882654] [INFO ] [sig ] [565/3369] Forecasting CATO... [2026-03-03T20:18:27.882684] [INFO ] [sig ] Generating forecast for: CATO [2026-03-03T20:18:27.882715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-03-03T20:18:27.896646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-03-03T20:18:27.897245] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-03-03T20:18:27.898330] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-03-03T20:18:27.898387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:27.898419] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:27.898446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:27.898503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:27.958597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:27.959493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:27.959623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:27.959684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:28.078414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:28.078594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:28.078643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:28.078674] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:28.082333] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-03-03T20:18:28.082667] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-03-03T20:18:28.082808] [INFO ] [sig ] CATO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:28.232633] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CATO.txt [2026-03-03T20:18:28.232815] [INFO ] [sig ] [565/3369] Completed CATO in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:28.232856] [INFO ] [sig ] [566/3369] Forecasting CATY... [2026-03-03T20:18:28.232886] [INFO ] [sig ] Generating forecast for: CATY [2026-03-03T20:18:28.232918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-03-03T20:18:28.245238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-03-03T20:18:28.245641] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-03-03T20:18:28.246460] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-03-03T20:18:28.246513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:28.246546] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:28.246605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:28.246669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:28.306664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:28.307522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:28.307643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:28.307683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:28.431787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:28.431934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:28.431974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:28.432003] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:28.435821] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=10.24%) [2026-03-03T20:18:28.436287] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-03-03T20:18:28.436413] [INFO ] [sig ] CATY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:28.581406] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CATY.txt [2026-03-03T20:18:28.581547] [INFO ] [sig ] [566/3369] Completed CATY in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:28.581604] [INFO ] [sig ] [567/3369] Forecasting CAVA... [2026-03-03T20:18:28.581636] [INFO ] [sig ] Generating forecast for: CAVA [2026-03-03T20:18:28.581666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-03-03T20:18:28.593224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-03-03T20:18:28.593510] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-03-03T20:18:28.594292] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-03-03T20:18:28.594345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:28.594378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:28.594406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:28.594463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:28.654922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:28.655597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:28.655679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:28.655713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:28.781913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:28.782068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:28.782109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:28.782186] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:28.785657] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-03-03T20:18:28.785937] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-03-03T20:18:28.786066] [INFO ] [sig ] CAVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:28.929958] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CAVA.txt [2026-03-03T20:18:28.930101] [INFO ] [sig ] [567/3369] Completed CAVA in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:28.930140] [INFO ] [sig ] [568/3369] Forecasting CB... [2026-03-03T20:18:28.930169] [INFO ] [sig ] Generating forecast for: CB [2026-03-03T20:18:28.930200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-03-03T20:18:28.941334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-03-03T20:18:28.941655] [INFO ] [FORECASTER] Starting predict_future for CB [2026-03-03T20:18:28.942428] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-03-03T20:18:28.942481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:28.942514] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:28.942541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:28.942623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:29.001117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:29.001874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:29.001956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:29.001989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:29.127743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:29.127916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:29.127958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:29.127988] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:29.131403] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-03-03T20:18:29.131725] [INFO ] [FORECASTER] Completed predict_future for CB [2026-03-03T20:18:29.131868] [INFO ] [sig ] CB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:29.275981] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CB.txt [2026-03-03T20:18:29.276147] [INFO ] [sig ] [568/3369] Completed CB in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:29.276187] [INFO ] [sig ] [569/3369] Forecasting CBAN... [2026-03-03T20:18:29.276218] [INFO ] [sig ] Generating forecast for: CBAN [2026-03-03T20:18:29.276250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-03-03T20:18:29.288426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-03-03T20:18:29.288819] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-03-03T20:18:29.289677] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-03-03T20:18:29.289743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:29.289783] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:29.289814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:29.289872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:29.355435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:29.356526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:29.356638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:29.356694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:29.477281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:29.477441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:29.477483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:29.477514] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:29.481406] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=32.14%) [2026-03-03T20:18:29.481738] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-03-03T20:18:29.481892] [INFO ] [sig ] CBAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:29.626427] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CBAN.txt [2026-03-03T20:18:29.626591] [INFO ] [sig ] [569/3369] Completed CBAN in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:29.626635] [INFO ] [sig ] [570/3369] Forecasting CBNK... [2026-03-03T20:18:29.626668] [INFO ] [sig ] Generating forecast for: CBNK [2026-03-03T20:18:29.626706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-03-03T20:18:29.639286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-03-03T20:18:29.639665] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-03-03T20:18:29.641159] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-03-03T20:18:29.641215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:29.641248] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:29.641275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:29.641332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:29.709565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:29.710700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:29.710793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:29.711015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:29.835482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:29.835658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:29.835708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:29.835743] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:29.839341] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-03-03T20:18:29.839649] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-03-03T20:18:29.839788] [INFO ] [sig ] CBNK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:29.984143] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CBNK.txt [2026-03-03T20:18:29.984287] [INFO ] [sig ] [570/3369] Completed CBNK in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:29.984326] [INFO ] [sig ] [571/3369] Forecasting CBRE... [2026-03-03T20:18:29.984356] [INFO ] [sig ] Generating forecast for: CBRE [2026-03-03T20:18:29.984387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-03-03T20:18:29.999880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-03-03T20:18:30.000221] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-03-03T20:18:30.001041] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-03-03T20:18:30.001095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:30.001136] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:30.001175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:30.001234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:30.060123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:30.060792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:30.060873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:30.060907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:30.184172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:30.184332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:30.184373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:30.184402] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:30.187848] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=61.70%) [2026-03-03T20:18:30.188176] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-03-03T20:18:30.188310] [INFO ] [sig ] CBRE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:30.334258] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CBRE.txt [2026-03-03T20:18:30.334395] [INFO ] [sig ] [571/3369] Completed CBRE in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:30.334436] [INFO ] [sig ] [572/3369] Forecasting CBRL... [2026-03-03T20:18:30.334467] [INFO ] [sig ] Generating forecast for: CBRL [2026-03-03T20:18:30.334497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-03-03T20:18:30.347821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-03-03T20:18:30.348155] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-03-03T20:18:30.349024] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-03-03T20:18:30.349080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:30.349113] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:30.349140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:30.349198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:30.411733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:30.412412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:30.412495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:30.412529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:30.538349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:30.538500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:30.538540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:30.538588] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:30.542083] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=18.09%) [2026-03-03T20:18:30.542365] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-03-03T20:18:30.542495] [INFO ] [sig ] CBRL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:30.688057] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CBRL.txt [2026-03-03T20:18:30.688199] [INFO ] [sig ] [572/3369] Completed CBRL in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-03T20:18:30.688246] [INFO ] [sig ] [573/3369] Forecasting CBSH... [2026-03-03T20:18:30.688282] [INFO ] [sig ] Generating forecast for: CBSH [2026-03-03T20:18:30.688319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-03-03T20:18:30.699871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-03-03T20:18:30.700174] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-03-03T20:18:30.700990] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-03-03T20:18:30.701043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:30.701076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:30.701104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:30.701161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:30.761451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:30.762108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:30.762197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:30.762233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:30.883080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:30.883225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:30.883266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:30.883296] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:30.886839] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-03-03T20:18:30.887131] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-03-03T20:18:30.887281] [INFO ] [sig ] CBSH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:31.032111] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CBSH.txt [2026-03-03T20:18:31.032235] [INFO ] [sig ] [573/3369] Completed CBSH in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.7m [2026-03-03T20:18:31.032273] [INFO ] [sig ] [574/3369] Forecasting CBUS... [2026-03-03T20:18:31.032303] [INFO ] [sig ] Generating forecast for: CBUS [2026-03-03T20:18:31.032333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-03-03T20:18:31.044027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-03-03T20:18:31.044297] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-03-03T20:18:31.045109] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-03-03T20:18:31.045163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:31.045196] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:31.045224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:31.045287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:31.104517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:31.105200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:31.105309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:31.105344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:31.229837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:31.230189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:31.230229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:31.230258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:31.233690] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=5.12%) [2026-03-03T20:18:31.234022] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-03-03T20:18:31.234159] [INFO ] [sig ] CBUS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:31.381973] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CBUS.txt [2026-03-03T20:18:31.382111] [INFO ] [sig ] [574/3369] Completed CBUS in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.7m [2026-03-03T20:18:31.382151] [INFO ] [sig ] [575/3369] Forecasting CBZ... [2026-03-03T20:18:31.382182] [INFO ] [sig ] Generating forecast for: CBZ [2026-03-03T20:18:31.382220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-03-03T20:18:31.393910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-03-03T20:18:31.394232] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-03-03T20:18:31.395029] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-03-03T20:18:31.395082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:31.395115] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:31.395142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:31.395200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:31.453339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:31.454261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:31.454347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:31.454381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:31.572658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:31.572826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:31.572867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:31.572896] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:31.576328] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=18.84%) [2026-03-03T20:18:31.576632] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-03-03T20:18:31.576782] [INFO ] [sig ] CBZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:31.724365] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CBZ.txt [2026-03-03T20:18:31.724529] [INFO ] [sig ] [575/3369] Completed CBZ in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.7m [2026-03-03T20:18:31.724585] [INFO ] [sig ] [576/3369] Forecasting CC... [2026-03-03T20:18:31.724619] [INFO ] [sig ] Generating forecast for: CC [2026-03-03T20:18:31.724652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-03-03T20:18:31.737659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-03-03T20:18:31.738031] [INFO ] [FORECASTER] Starting predict_future for CC [2026-03-03T20:18:31.738877] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-03-03T20:18:31.738930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:31.738963] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:31.738989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:31.739046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:31.802332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:31.803274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:31.803375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:31.803412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:31.940613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:31.940794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:31.940837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:31.940867] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:31.944490] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-03T20:18:31.944857] [INFO ] [FORECASTER] Completed predict_future for CC [2026-03-03T20:18:31.945205] [INFO ] [sig ] CC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:32.097015] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CC.txt [2026-03-03T20:18:32.097195] [INFO ] [sig ] [576/3369] Completed CC in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.7m [2026-03-03T20:18:32.097238] [INFO ] [sig ] [577/3369] Forecasting CCAP... [2026-03-03T20:18:32.097268] [INFO ] [sig ] Generating forecast for: CCAP [2026-03-03T20:18:32.097300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-03-03T20:18:32.109793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-03-03T20:18:32.110214] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-03-03T20:18:32.111162] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-03-03T20:18:32.111223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:32.111257] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:32.111287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:32.111347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:32.173527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:32.174554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:32.174668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:32.174706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:32.301808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:32.301974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:32.302018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:32.302051] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:32.305744] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=63.41%) [2026-03-03T20:18:32.306065] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-03-03T20:18:32.306211] [INFO ] [sig ] CCAP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:32.455593] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCAP.txt [2026-03-03T20:18:32.455778] [INFO ] [sig ] [577/3369] Completed CCAP in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:32.455821] [INFO ] [sig ] [578/3369] Forecasting CCB... [2026-03-03T20:18:32.455855] [INFO ] [sig ] Generating forecast for: CCB [2026-03-03T20:18:32.455887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-03-03T20:18:32.467912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-03-03T20:18:32.468276] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-03-03T20:18:32.469215] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-03-03T20:18:32.469280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:32.469318] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:32.469358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:32.469421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:32.530636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:32.531471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:32.531559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:32.531615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:32.661371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:32.661540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:32.661619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:32.661662] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:32.665813] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-03-03T20:18:32.666140] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-03-03T20:18:32.666289] [INFO ] [sig ] CCB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:32.814756] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCB.txt [2026-03-03T20:18:32.814924] [INFO ] [sig ] [578/3369] Completed CCB in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:32.814967] [INFO ] [sig ] [579/3369] Forecasting CCBG... [2026-03-03T20:18:32.815019] [INFO ] [sig ] Generating forecast for: CCBG [2026-03-03T20:18:32.815082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-03-03T20:18:32.827645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-03-03T20:18:32.828051] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-03-03T20:18:32.828929] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-03-03T20:18:32.828985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:32.829019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:32.829047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:32.829107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:32.890491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:32.891369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:32.891459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:32.891495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:33.020639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:33.020834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:33.020901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:33.020941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:33.024670] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=22.93%) [2026-03-03T20:18:33.024973] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-03-03T20:18:33.025109] [INFO ] [sig ] CCBG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:33.176440] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCBG.txt [2026-03-03T20:18:33.176617] [INFO ] [sig ] [579/3369] Completed CCBG in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:33.176666] [INFO ] [sig ] [580/3369] Forecasting CCCC... [2026-03-03T20:18:33.176698] [INFO ] [sig ] Generating forecast for: CCCC [2026-03-03T20:18:33.176730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-03-03T20:18:33.188968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-03-03T20:18:33.189388] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-03-03T20:18:33.190248] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-03-03T20:18:33.190303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:33.190337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:33.190364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:33.190422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:33.248984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:33.249892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:33.249984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:33.250018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:33.375669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:33.375853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:33.375896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:33.375926] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:33.379475] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-03-03T20:18:33.379790] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-03-03T20:18:33.379954] [INFO ] [sig ] CCCC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:33.530941] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCCC.txt [2026-03-03T20:18:33.531323] [INFO ] [sig ] [580/3369] Completed CCCC in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:33.531373] [INFO ] [sig ] [581/3369] Forecasting CCD... [2026-03-03T20:18:33.531405] [INFO ] [sig ] Generating forecast for: CCD [2026-03-03T20:18:33.531436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-03-03T20:18:33.543214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-03-03T20:18:33.543516] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-03-03T20:18:33.544337] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-03-03T20:18:33.544393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:33.544471] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:33.544501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:33.544560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:33.609328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:33.610410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:33.610521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:33.610560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:33.739290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:33.739456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:33.739500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:33.739531] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:33.743878] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=27.40%) [2026-03-03T20:18:33.744178] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-03-03T20:18:33.744314] [INFO ] [sig ] CCD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:33.893359] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCD.txt [2026-03-03T20:18:33.893499] [INFO ] [sig ] [581/3369] Completed CCD in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:33.893539] [INFO ] [sig ] [582/3369] Forecasting CCEC... [2026-03-03T20:18:33.893586] [INFO ] [sig ] Generating forecast for: CCEC [2026-03-03T20:18:33.893622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-03-03T20:18:33.904907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-03-03T20:18:33.905182] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-03-03T20:18:33.906016] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-03-03T20:18:33.906072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:33.906107] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:33.906143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:33.906213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:33.964884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:33.965503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:33.965603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:33.965641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:34.070891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:34.071021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:34.071060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:34.071089] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:34.074559] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-03-03T20:18:34.074865] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-03-03T20:18:34.074995] [INFO ] [sig ] CCEC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:34.218619] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCEC.txt [2026-03-03T20:18:34.218781] [INFO ] [sig ] [582/3369] Completed CCEC in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:34.218828] [INFO ] [sig ] [583/3369] Forecasting CCEP... [2026-03-03T20:18:34.218858] [INFO ] [sig ] Generating forecast for: CCEP [2026-03-03T20:18:34.218888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-03-03T20:18:34.231672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-03-03T20:18:34.232017] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-03-03T20:18:34.232853] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-03-03T20:18:34.232917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:34.232950] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:34.232977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:34.233033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:34.292206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:34.293372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:34.293475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:34.293518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:34.425371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:34.425752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:34.425796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:34.425826] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:34.429452] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=57.24%) [2026-03-03T20:18:34.429763] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-03-03T20:18:34.429914] [INFO ] [sig ] CCEP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:34.575039] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCEP.txt [2026-03-03T20:18:34.575201] [INFO ] [sig ] [583/3369] Completed CCEP in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:34.575241] [INFO ] [sig ] [584/3369] Forecasting CCI... [2026-03-03T20:18:34.575272] [INFO ] [sig ] Generating forecast for: CCI [2026-03-03T20:18:34.575303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-03-03T20:18:34.594734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-03-03T20:18:34.595151] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-03-03T20:18:34.596045] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-03-03T20:18:34.596116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:34.596162] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:34.596190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:34.596281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:34.653810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:34.654748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:34.654875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:34.654912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:34.776684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:34.776859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:34.776910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:34.776978] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:34.780675] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-03-03T20:18:34.781007] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-03-03T20:18:34.781344] [INFO ] [sig ] CCI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:34.925919] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCI.txt [2026-03-03T20:18:34.926302] [INFO ] [sig ] [584/3369] Completed CCI in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:34.926349] [INFO ] [sig ] [585/3369] Forecasting CCIF... [2026-03-03T20:18:34.926380] [INFO ] [sig ] Generating forecast for: CCIF [2026-03-03T20:18:34.926411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-03-03T20:18:34.939545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-03-03T20:18:34.939931] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-03-03T20:18:34.940740] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-03-03T20:18:34.940805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:34.940844] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:34.940888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:34.940972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:34.999971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:35.000917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:35.001005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:35.001043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:35.127759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:35.127943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:35.127986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:35.128017] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:35.131654] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: UP (p=69.05%) [2026-03-03T20:18:35.131975] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-03-03T20:18:35.132112] [INFO ] [sig ] CCIF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:35.283237] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCIF.txt [2026-03-03T20:18:35.283400] [INFO ] [sig ] [585/3369] Completed CCIF in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:35.283441] [INFO ] [sig ] [586/3369] Forecasting CCJ... [2026-03-03T20:18:35.283472] [INFO ] [sig ] Generating forecast for: CCJ [2026-03-03T20:18:35.283503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-03-03T20:18:35.300948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-03-03T20:18:35.301367] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-03-03T20:18:35.302214] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-03-03T20:18:35.302269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:35.302302] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:35.302329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:35.302395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:35.361433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:35.362412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:35.362502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:35.362537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:35.492536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:35.492719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:35.492761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:35.492791] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:35.496567] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=72.66%) [2026-03-03T20:18:35.496890] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-03-03T20:18:35.497025] [INFO ] [sig ] CCJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:35.646734] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCJ.txt [2026-03-03T20:18:35.646909] [INFO ] [sig ] [586/3369] Completed CCJ in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:35.646949] [INFO ] [sig ] [587/3369] Forecasting CCK... [2026-03-03T20:18:35.646980] [INFO ] [sig ] Generating forecast for: CCK [2026-03-03T20:18:35.647012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-03-03T20:18:35.662345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-03-03T20:18:35.662769] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-03-03T20:18:35.663673] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-03-03T20:18:35.663729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:35.663765] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:35.663793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:35.663860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:35.726557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:35.727527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:35.727643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:35.727680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:35.859598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:35.859770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:35.859820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:35.859858] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:35.863488] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-03-03T20:18:35.863828] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-03-03T20:18:35.863988] [INFO ] [sig ] CCK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:36.014538] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCK.txt [2026-03-03T20:18:36.014729] [INFO ] [sig ] [587/3369] Completed CCK in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:36.014775] [INFO ] [sig ] [588/3369] Forecasting CCL... [2026-03-03T20:18:36.014806] [INFO ] [sig ] Generating forecast for: CCL [2026-03-03T20:18:36.014837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-03-03T20:18:36.207435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-03-03T20:18:36.207848] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-03-03T20:18:36.209682] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-03-03T20:18:36.209797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:36.209832] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:36.209866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:36.209926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:36.274957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:36.276144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:36.276235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:36.276270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:36.402637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:36.402804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:36.402846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:36.402876] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:36.406443] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-03-03T20:18:36.406753] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-03-03T20:18:36.406910] [INFO ] [sig ] CCL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:36.551107] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCL.txt [2026-03-03T20:18:36.551267] [INFO ] [sig ] [588/3369] Completed CCL in 0.5s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:36.551308] [INFO ] [sig ] [589/3369] Forecasting CCLD... [2026-03-03T20:18:36.551339] [INFO ] [sig ] Generating forecast for: CCLD [2026-03-03T20:18:36.551370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-03-03T20:18:36.564256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-03-03T20:18:36.564626] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-03-03T20:18:36.565412] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-03-03T20:18:36.565466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:36.565498] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:36.565525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:36.565609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:36.625879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:36.626740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:36.626827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:36.626862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:36.746602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:36.746766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:36.746810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:36.746845] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:36.750368] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: UP (p=56.81%) [2026-03-03T20:18:36.750699] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-03-03T20:18:36.750870] [INFO ] [sig ] CCLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:36.918272] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCLD.txt [2026-03-03T20:18:36.918445] [INFO ] [sig ] [589/3369] Completed CCLD in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:36.918486] [INFO ] [sig ] [590/3369] Forecasting CCNE... [2026-03-03T20:18:36.918517] [INFO ] [sig ] Generating forecast for: CCNE [2026-03-03T20:18:36.918548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-03-03T20:18:36.930501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-03-03T20:18:36.930941] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-03-03T20:18:36.931766] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-03-03T20:18:36.931819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:36.931851] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:36.931878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:36.931936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:36.990278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:36.991235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:36.991326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:36.991361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:37.113810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:37.113966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:37.114007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:37.114036] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:37.117679] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-03-03T20:18:37.118000] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-03-03T20:18:37.118135] [INFO ] [sig ] CCNE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:37.265594] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCNE.txt [2026-03-03T20:18:37.265757] [INFO ] [sig ] [590/3369] Completed CCNE in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-03T20:18:37.265799] [INFO ] [sig ] [591/3369] Forecasting CCO... [2026-03-03T20:18:37.265830] [INFO ] [sig ] Generating forecast for: CCO [2026-03-03T20:18:37.265864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-03-03T20:18:37.278728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-03-03T20:18:37.279011] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-03-03T20:18:37.279825] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-03-03T20:18:37.279891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:37.279930] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:37.279965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:37.280029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:37.343740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:37.344653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:37.344773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:37.344810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:37.467293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:37.467457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:37.467498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:37.467545] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:37.471108] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-03-03T20:18:37.471391] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-03-03T20:18:37.471523] [INFO ] [sig ] CCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:37.618226] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCO.txt [2026-03-03T20:18:37.618398] [INFO ] [sig ] [591/3369] Completed CCO in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.6m [2026-03-03T20:18:37.618438] [INFO ] [sig ] [592/3369] Forecasting CCOI... [2026-03-03T20:18:37.618469] [INFO ] [sig ] Generating forecast for: CCOI [2026-03-03T20:18:37.618500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-03-03T20:18:37.630166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-03-03T20:18:37.630545] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-03-03T20:18:37.631353] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-03-03T20:18:37.631406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:37.631439] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:37.631466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:37.631529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:37.692922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:37.694235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:37.694325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:37.694367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:37.820785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:37.820953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:37.820996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:37.821028] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:37.825513] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-03-03T20:18:37.825856] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-03-03T20:18:37.826008] [INFO ] [sig ] CCOI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:37.978306] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCOI.txt [2026-03-03T20:18:37.978475] [INFO ] [sig ] [592/3369] Completed CCOI in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 16.6m [2026-03-03T20:18:37.978515] [INFO ] [sig ] [593/3369] Forecasting CCRN... [2026-03-03T20:18:37.978545] [INFO ] [sig ] Generating forecast for: CCRN [2026-03-03T20:18:37.978600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-03-03T20:18:37.991291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-03-03T20:18:37.991728] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-03-03T20:18:37.992556] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-03-03T20:18:37.992636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:37.992671] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:37.992700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:37.992758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:38.055335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:38.056251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:38.056358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:38.056394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:38.180436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:38.180611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:38.180655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:38.180683] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:38.184190] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=40.17%) [2026-03-03T20:18:38.184481] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-03-03T20:18:38.184652] [INFO ] [sig ] CCRN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:38.377152] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCRN.txt [2026-03-03T20:18:38.377317] [INFO ] [sig ] [593/3369] Completed CCRN in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:38.377358] [INFO ] [sig ] [594/3369] Forecasting CCS... [2026-03-03T20:18:38.377389] [INFO ] [sig ] Generating forecast for: CCS [2026-03-03T20:18:38.377419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-03-03T20:18:38.390413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-03-03T20:18:38.390784] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-03-03T20:18:38.392692] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-03-03T20:18:38.392748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:38.392782] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:38.392810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:38.392868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:38.451695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:38.452654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:38.452740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:38.452775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:38.578016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:38.578187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:38.578229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:38.578260] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:38.581982] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-03-03T20:18:38.582280] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-03-03T20:18:38.582409] [INFO ] [sig ] CCS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:38.726044] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CCS.txt [2026-03-03T20:18:38.726213] [INFO ] [sig ] [594/3369] Completed CCS in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:38.726254] [INFO ] [sig ] [595/3369] Forecasting CCSI... [2026-03-03T20:18:38.726284] [INFO ] [sig ] Generating forecast for: CCSI [2026-03-03T20:18:38.726314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-03-03T20:18:38.737384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-03-03T20:18:38.737699] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-03-03T20:18:38.738500] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-03-03T20:18:38.738554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:38.738611] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:38.738650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:38.738708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:38.797629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:38.798433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:38.798518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:38.798553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:38.916837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:38.917006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:38.917049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:38.917079] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:38.920763] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=47.69%) [2026-03-03T20:18:38.921096] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-03-03T20:18:38.921239] [INFO ] [sig ] CCSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:39.076387] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CCSI.txt [2026-03-03T20:18:39.076567] [INFO ] [sig ] [595/3369] Completed CCSI in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:39.076639] [INFO ] [sig ] [596/3369] Forecasting CDC... [2026-03-03T20:18:39.076672] [INFO ] [sig ] Generating forecast for: CDC [2026-03-03T20:18:39.076704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-03-03T20:18:39.089785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-03-03T20:18:39.090199] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-03-03T20:18:39.091047] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-03-03T20:18:39.091101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:39.091134] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:39.091162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:39.091220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:39.151380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:39.152296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:39.152385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:39.152419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:39.268983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:39.269130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:39.269170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:39.269199] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:39.272564] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=58.13%) [2026-03-03T20:18:39.272880] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-03-03T20:18:39.273046] [INFO ] [sig ] CDC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:39.429085] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CDC.txt [2026-03-03T20:18:39.429223] [INFO ] [sig ] [596/3369] Completed CDC in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:39.429262] [INFO ] [sig ] [597/3369] Forecasting CDE... [2026-03-03T20:18:39.429292] [INFO ] [sig ] Generating forecast for: CDE [2026-03-03T20:18:39.429324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-03-03T20:18:39.440618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-03-03T20:18:39.440891] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-03-03T20:18:39.441722] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-03-03T20:18:39.441774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:39.441807] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:39.441834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:39.441891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:39.500411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:39.501138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:39.501223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:39.501259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:39.623639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:39.623788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:39.623829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:39.623859] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:39.627222] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=56.45%) [2026-03-03T20:18:39.627502] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-03-03T20:18:39.627651] [INFO ] [sig ] CDE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:39.775180] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CDE.txt [2026-03-03T20:18:39.775316] [INFO ] [sig ] [597/3369] Completed CDE in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:39.775355] [INFO ] [sig ] [598/3369] Forecasting CDIO... [2026-03-03T20:18:39.775385] [INFO ] [sig ] Generating forecast for: CDIO [2026-03-03T20:18:39.775415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-03-03T20:18:39.786810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-03-03T20:18:39.787124] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-03-03T20:18:39.788017] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-03-03T20:18:39.788073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:39.788144] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:39.788176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:39.788241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:39.848741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:39.849445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:39.849546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:39.849600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:39.977408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:39.977561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:39.977622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:39.977652] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:39.981257] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=20.55%) [2026-03-03T20:18:39.981553] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-03-03T20:18:39.981705] [INFO ] [sig ] CDIO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:40.127650] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CDIO.txt [2026-03-03T20:18:40.127843] [INFO ] [sig ] [598/3369] Completed CDIO in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:40.128036] [INFO ] [sig ] [599/3369] Forecasting CDL... [2026-03-03T20:18:40.128073] [INFO ] [sig ] Generating forecast for: CDL [2026-03-03T20:18:40.128110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-03-03T20:18:40.140525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-03-03T20:18:40.140903] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-03-03T20:18:40.141916] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-03-03T20:18:40.141969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:40.142002] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:40.142029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:40.142087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:40.202550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:40.203453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:40.203543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:40.203598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:40.316912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:40.317086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:40.317127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:40.317157] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:40.323758] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-03-03T20:18:40.324065] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-03-03T20:18:40.324195] [INFO ] [sig ] CDL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:40.470250] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CDL.txt [2026-03-03T20:18:40.470398] [INFO ] [sig ] [599/3369] Completed CDL in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:40.470445] [INFO ] [sig ] [600/3369] Forecasting CDNA... [2026-03-03T20:18:40.470477] [INFO ] [sig ] Generating forecast for: CDNA [2026-03-03T20:18:40.470506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-03-03T20:18:40.484955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-03-03T20:18:40.485266] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-03-03T20:18:40.486109] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-03-03T20:18:40.486164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:40.486200] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:40.486229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:40.486287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:40.545476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:40.546185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:40.546268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:40.546303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:40.667234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:40.667375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:40.667415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:40.667443] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:40.671069] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-03-03T20:18:40.671357] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-03-03T20:18:40.671494] [INFO ] [sig ] CDNA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:40.815093] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CDNA.txt [2026-03-03T20:18:40.815229] [INFO ] [sig ] [600/3369] Completed CDNA in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:40.815268] [INFO ] [sig ] [601/3369] Forecasting CDNS... [2026-03-03T20:18:40.815299] [INFO ] [sig ] Generating forecast for: CDNS [2026-03-03T20:18:40.815331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-03-03T20:18:40.827586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-03-03T20:18:40.827931] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-03-03T20:18:40.828817] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-03-03T20:18:40.828872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:40.828912] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:40.828946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:40.829018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:40.891667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:40.892413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:40.892499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:40.892534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:41.021315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:41.021485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:41.021529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:41.021623] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:41.025462] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=83.98%) [2026-03-03T20:18:41.025780] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-03-03T20:18:41.025919] [INFO ] [sig ] CDNS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:41.173615] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CDNS.txt [2026-03-03T20:18:41.173755] [INFO ] [sig ] [601/3369] Completed CDNS in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:41.173796] [INFO ] [sig ] [602/3369] Forecasting CDP... [2026-03-03T20:18:41.173827] [INFO ] [sig ] Generating forecast for: CDP [2026-03-03T20:18:41.173858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-03-03T20:18:41.186346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-03-03T20:18:41.186719] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-03-03T20:18:41.187530] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-03-03T20:18:41.187605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:41.187640] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:41.187668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:41.187726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:41.246734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:41.247595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:41.247679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:41.247713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:41.375259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:41.375430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:41.375472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:41.375502] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:41.379098] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=22.17%) [2026-03-03T20:18:41.379400] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-03-03T20:18:41.379540] [INFO ] [sig ] CDP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:41.525506] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CDP.txt [2026-03-03T20:18:41.525670] [INFO ] [sig ] [602/3369] Completed CDP in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:41.525727] [INFO ] [sig ] [603/3369] Forecasting CDRE... [2026-03-03T20:18:41.525759] [INFO ] [sig ] Generating forecast for: CDRE [2026-03-03T20:18:41.525789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-03-03T20:18:41.538050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-03-03T20:18:41.538527] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-03-03T20:18:41.539336] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-03-03T20:18:41.539390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:41.539422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:41.539449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:41.539507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:41.599283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:41.599949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:41.600049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:41.600091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:41.722910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:41.723068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:41.723116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:41.723148] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:41.726798] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-03T20:18:41.727119] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-03-03T20:18:41.727437] [INFO ] [sig ] CDRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:41.871052] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CDRE.txt [2026-03-03T20:18:41.871171] [INFO ] [sig ] [603/3369] Completed CDRE in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:41.871208] [INFO ] [sig ] [604/3369] Forecasting CDRO... [2026-03-03T20:18:41.871237] [INFO ] [sig ] Generating forecast for: CDRO [2026-03-03T20:18:41.871268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-03-03T20:18:41.882678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-03-03T20:18:41.882932] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-03-03T20:18:41.883730] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-03-03T20:18:41.883784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:41.883817] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:41.883843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:41.883901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:41.942980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:41.943638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:41.943718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:41.943751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:42.049713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:42.049815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:42.049851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:42.049880] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:42.053286] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=68.02%) [2026-03-03T20:18:42.053583] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-03-03T20:18:42.053713] [INFO ] [sig ] CDRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:42.199087] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CDRO.txt [2026-03-03T20:18:42.199204] [INFO ] [sig ] [604/3369] Completed CDRO in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:42.199242] [INFO ] [sig ] [605/3369] Forecasting CDXS... [2026-03-03T20:18:42.199271] [INFO ] [sig ] Generating forecast for: CDXS [2026-03-03T20:18:42.199301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-03-03T20:18:42.210714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-03-03T20:18:42.210983] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-03-03T20:18:42.211797] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-03-03T20:18:42.211849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:42.211881] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:42.211909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:42.211966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:42.269412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:42.270050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:42.270141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:42.270174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:42.388210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:42.388334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:42.388372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:42.388402] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:42.391682] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-03-03T20:18:42.391956] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-03-03T20:18:42.392085] [INFO ] [sig ] CDXS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:42.537329] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CDXS.txt [2026-03-03T20:18:42.537460] [INFO ] [sig ] [605/3369] Completed CDXS in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-03T20:18:42.537499] [INFO ] [sig ] [606/3369] Forecasting CDZI... [2026-03-03T20:18:42.537530] [INFO ] [sig ] Generating forecast for: CDZI [2026-03-03T20:18:42.537560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-03-03T20:18:42.549227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-03-03T20:18:42.549503] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-03-03T20:18:42.550336] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-03-03T20:18:42.550389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:42.550422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:42.550450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:42.550517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:42.607873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:42.608595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:42.608681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:42.608713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:42.728556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:42.728694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:42.728732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:42.728762] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:42.732084] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-03-03T20:18:42.732359] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-03-03T20:18:42.732487] [INFO ] [sig ] CDZI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:42.873866] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CDZI.txt [2026-03-03T20:18:42.873978] [INFO ] [sig ] [606/3369] Completed CDZI in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.5m [2026-03-03T20:18:42.874016] [INFO ] [sig ] [607/3369] Forecasting CE... [2026-03-03T20:18:42.874046] [INFO ] [sig ] Generating forecast for: CE [2026-03-03T20:18:42.874075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-03-03T20:18:42.885451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-03-03T20:18:42.885741] [INFO ] [FORECASTER] Starting predict_future for CE [2026-03-03T20:18:42.886505] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-03-03T20:18:42.886556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:42.886611] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:42.886641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:42.886698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:42.944717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:42.945332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:42.945412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:42.945444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:43.068447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:43.068620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:43.068662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:43.068691] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:43.072117] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-03-03T20:18:43.072395] [INFO ] [FORECASTER] Completed predict_future for CE [2026-03-03T20:18:43.072521] [INFO ] [sig ] CE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:43.220335] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CE.txt [2026-03-03T20:18:43.220507] [INFO ] [sig ] [607/3369] Completed CE in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.5m [2026-03-03T20:18:43.220547] [INFO ] [sig ] [608/3369] Forecasting CECO... [2026-03-03T20:18:43.220597] [INFO ] [sig ] Generating forecast for: CECO [2026-03-03T20:18:43.220630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-03-03T20:18:43.236938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-03-03T20:18:43.237497] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-03-03T20:18:43.238998] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-03-03T20:18:43.239086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:43.239142] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:43.239192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:43.239289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:43.301468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:43.302618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:43.302747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:43.302801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:43.449492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:43.449741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:43.449814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:43.449868] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:43.455562] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=38.89%) [2026-03-03T20:18:43.456159] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-03-03T20:18:43.456378] [INFO ] [sig ] CECO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:43.681524] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CECO.txt [2026-03-03T20:18:43.681951] [INFO ] [sig ] [608/3369] Completed CECO in 0.5s | 2.78 sym/s | Total: 3.6m | ETA: 16.5m [2026-03-03T20:18:43.682042] [INFO ] [sig ] [609/3369] Forecasting CEG... [2026-03-03T20:18:43.682102] [INFO ] [sig ] Generating forecast for: CEG [2026-03-03T20:18:43.682159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-03-03T20:18:43.708102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-03-03T20:18:43.708718] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-03-03T20:18:43.710114] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-03-03T20:18:43.710191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:43.710247] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:43.710297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:43.710392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:43.802773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:43.804068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:43.804202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:43.804258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:43.980271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:43.980475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:43.980535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:43.980600] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:43.985893] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=32.30%) [2026-03-03T20:18:43.986426] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-03-03T20:18:43.986671] [INFO ] [sig ] CEG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:44.232911] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CEG.txt [2026-03-03T20:18:44.233126] [INFO ] [sig ] [609/3369] Completed CEG in 0.6s | 2.78 sym/s | Total: 3.7m | ETA: 16.6m [2026-03-03T20:18:44.233173] [INFO ] [sig ] [610/3369] Forecasting CELC... [2026-03-03T20:18:44.233206] [INFO ] [sig ] Generating forecast for: CELC [2026-03-03T20:18:44.233238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-03-03T20:18:44.265965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-03-03T20:18:44.266502] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-03-03T20:18:44.267658] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-03-03T20:18:44.267722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:44.267760] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:44.267792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:44.267864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:44.369668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:44.371061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:44.371196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:44.371240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:44.539206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:44.539406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:44.539474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:44.539525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:44.547369] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: UP (p=55.87%) [2026-03-03T20:18:44.549038] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-03-03T20:18:44.549264] [INFO ] [sig ] CELC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:44.753114] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CELC.txt [2026-03-03T20:18:44.753339] [INFO ] [sig ] [610/3369] Completed CELC in 0.5s | 2.78 sym/s | Total: 3.7m | ETA: 16.6m [2026-03-03T20:18:44.753390] [INFO ] [sig ] [611/3369] Forecasting CELH... [2026-03-03T20:18:44.753428] [INFO ] [sig ] Generating forecast for: CELH [2026-03-03T20:18:44.753471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-03-03T20:18:44.772975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-03-03T20:18:44.773457] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-03-03T20:18:44.774545] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-03-03T20:18:44.774630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:44.774671] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:44.774705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:44.774786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:44.851085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:44.852192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:44.852299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:44.852340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:44.976147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:44.976319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:44.976362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:44.976392] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:44.980152] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-03-03T20:18:44.980538] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-03-03T20:18:44.980715] [INFO ] [sig ] CELH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:45.132116] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CELH.txt [2026-03-03T20:18:45.132281] [INFO ] [sig ] [611/3369] Completed CELH in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.6m [2026-03-03T20:18:45.132327] [INFO ] [sig ] [612/3369] Forecasting CELZ... [2026-03-03T20:18:45.132359] [INFO ] [sig ] Generating forecast for: CELZ [2026-03-03T20:18:45.132390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-03-03T20:18:45.143744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-03-03T20:18:45.144086] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-03-03T20:18:45.144961] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-03-03T20:18:45.145022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:45.145063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:45.145097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:45.145169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:45.204853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:45.205778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:45.205863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:45.205898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:45.323645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:45.323804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:45.323845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:45.323875] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:45.327710] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-03-03T20:18:45.328038] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-03-03T20:18:45.328174] [INFO ] [sig ] CELZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:45.482239] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CELZ.txt [2026-03-03T20:18:45.482403] [INFO ] [sig ] [612/3369] Completed CELZ in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:45.482472] [INFO ] [sig ] [613/3369] Forecasting CENTA... [2026-03-03T20:18:45.482510] [INFO ] [sig ] Generating forecast for: CENTA [2026-03-03T20:18:45.482545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-03-03T20:18:45.494922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-03-03T20:18:45.495292] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-03-03T20:18:45.496142] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-03-03T20:18:45.496199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:45.496233] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:45.496261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:45.496320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:45.555264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:45.556140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:45.556233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:45.556292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:45.677658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:45.677816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:45.677857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:45.677911] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:45.681509] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-03-03T20:18:45.681846] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-03-03T20:18:45.681982] [INFO ] [sig ] CENTA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:45.847907] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CENTA.txt [2026-03-03T20:18:45.848093] [INFO ] [sig ] [613/3369] Completed CENTA in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:45.848137] [INFO ] [sig ] [614/3369] Forecasting CENX... [2026-03-03T20:18:45.848169] [INFO ] [sig ] Generating forecast for: CENX [2026-03-03T20:18:45.848200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-03-03T20:18:45.862289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-03-03T20:18:45.862736] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-03-03T20:18:45.863602] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-03-03T20:18:45.863659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:45.863695] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:45.863724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:45.863784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:45.924054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:45.924746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:45.924830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:45.924865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:46.050413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:46.050591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:46.050634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:46.050664] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:46.054075] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-03-03T20:18:46.054353] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-03-03T20:18:46.054507] [INFO ] [sig ] CENX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:46.196457] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CENX.txt [2026-03-03T20:18:46.196611] [INFO ] [sig ] [614/3369] Completed CENX in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:46.196653] [INFO ] [sig ] [615/3369] Forecasting CERS... [2026-03-03T20:18:46.196684] [INFO ] [sig ] Generating forecast for: CERS [2026-03-03T20:18:46.196716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-03-03T20:18:46.209173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-03-03T20:18:46.209492] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-03-03T20:18:46.210318] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-03-03T20:18:46.210371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:46.210428] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:46.210457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:46.210515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:46.268665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:46.269390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:46.269471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:46.269504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:46.386905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:46.387070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:46.387129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:46.387159] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:46.390725] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-03-03T20:18:46.391024] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-03-03T20:18:46.391163] [INFO ] [sig ] CERS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:46.541722] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CERS.txt [2026-03-03T20:18:46.541901] [INFO ] [sig ] [615/3369] Completed CERS in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:46.541953] [INFO ] [sig ] [616/3369] Forecasting CETX... [2026-03-03T20:18:46.541991] [INFO ] [sig ] Generating forecast for: CETX [2026-03-03T20:18:46.542023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-03-03T20:18:46.553834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-03-03T20:18:46.554264] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-03-03T20:18:46.555201] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-03-03T20:18:46.555260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:46.555295] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:46.555323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:46.555383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:46.615947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:46.616787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:46.616875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:46.616909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:46.729258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:46.729421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:46.729462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:46.729492] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:46.732904] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-03-03T20:18:46.733188] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-03-03T20:18:46.733316] [INFO ] [sig ] CETX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:46.879422] [INFO ] [LOCAL ] Saved forecast: CETX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CETX.txt [2026-03-03T20:18:46.879631] [INFO ] [sig ] [616/3369] Completed CETX in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:46.879676] [INFO ] [sig ] [617/3369] Forecasting CF... [2026-03-03T20:18:46.879708] [INFO ] [sig ] Generating forecast for: CF [2026-03-03T20:18:46.879742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-03-03T20:18:46.892400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-03-03T20:18:46.892873] [INFO ] [FORECASTER] Starting predict_future for CF [2026-03-03T20:18:46.893856] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-03-03T20:18:46.893929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:46.893964] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:46.893992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:46.894051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:46.957022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:46.958005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:46.958106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:46.958148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:47.082390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:47.082555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:47.082621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:47.082653] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:47.086140] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=24.12%) [2026-03-03T20:18:47.086431] [INFO ] [FORECASTER] Completed predict_future for CF [2026-03-03T20:18:47.086565] [INFO ] [sig ] CF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:47.238644] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CF.txt [2026-03-03T20:18:47.238813] [INFO ] [sig ] [617/3369] Completed CF in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:47.238854] [INFO ] [sig ] [618/3369] Forecasting CFFN... [2026-03-03T20:18:47.238886] [INFO ] [sig ] Generating forecast for: CFFN [2026-03-03T20:18:47.238922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-03-03T20:18:47.251734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-03-03T20:18:47.252118] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-03-03T20:18:47.253073] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-03-03T20:18:47.253142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:47.253182] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:47.253216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:47.253275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:47.310354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:47.311201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:47.311290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:47.311325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:47.432459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:47.432631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:47.432673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:47.432745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:47.436290] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=34.01%) [2026-03-03T20:18:47.436604] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-03-03T20:18:47.436742] [INFO ] [sig ] CFFN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:47.580228] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CFFN.txt [2026-03-03T20:18:47.580566] [INFO ] [sig ] [618/3369] Completed CFFN in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:47.580627] [INFO ] [sig ] [619/3369] Forecasting CFG... [2026-03-03T20:18:47.580659] [INFO ] [sig ] Generating forecast for: CFG [2026-03-03T20:18:47.580691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-03-03T20:18:47.593603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-03-03T20:18:47.593961] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-03-03T20:18:47.594846] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-03-03T20:18:47.594902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:47.594946] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:47.594976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:47.595035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:47.654879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:47.655764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:47.655851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:47.655886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:47.779058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:47.779236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:47.779282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:47.779313] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:47.782848] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=55.76%) [2026-03-03T20:18:47.783157] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-03-03T20:18:47.783289] [INFO ] [sig ] CFG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:47.924022] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CFG.txt [2026-03-03T20:18:47.924188] [INFO ] [sig ] [619/3369] Completed CFG in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:47.924237] [INFO ] [sig ] [620/3369] Forecasting CFO... [2026-03-03T20:18:47.924273] [INFO ] [sig ] Generating forecast for: CFO [2026-03-03T20:18:47.924304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-03-03T20:18:47.935484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-03-03T20:18:47.935889] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-03-03T20:18:47.936767] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-03-03T20:18:47.936821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:47.936854] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:47.936882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:47.936941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:47.995076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:47.996025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:47.996113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:47.996154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:48.109528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:48.109702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:48.109746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:48.109778] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:48.113265] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=11.48%) [2026-03-03T20:18:48.113547] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-03-03T20:18:48.113697] [INFO ] [sig ] CFO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:48.258092] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CFO.txt [2026-03-03T20:18:48.258332] [INFO ] [sig ] [620/3369] Completed CFO in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:48.258405] [INFO ] [sig ] [621/3369] Forecasting CG... [2026-03-03T20:18:48.258462] [INFO ] [sig ] Generating forecast for: CG [2026-03-03T20:18:48.258519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-03-03T20:18:48.271092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-03-03T20:18:48.271423] [INFO ] [FORECASTER] Starting predict_future for CG [2026-03-03T20:18:48.272222] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-03-03T20:18:48.272275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:48.272308] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:48.272335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:48.272392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:48.330608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:48.331329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:48.331414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:48.331449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:48.451954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:48.452114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:48.452156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:48.452185] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:48.455706] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-03-03T20:18:48.456007] [INFO ] [FORECASTER] Completed predict_future for CG [2026-03-03T20:18:48.456145] [INFO ] [sig ] CG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:48.602410] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CG.txt [2026-03-03T20:18:48.602594] [INFO ] [sig ] [621/3369] Completed CG in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:48.602638] [INFO ] [sig ] [622/3369] Forecasting CGABL... [2026-03-03T20:18:48.602670] [INFO ] [sig ] Generating forecast for: CGABL [2026-03-03T20:18:48.602700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-03-03T20:18:48.613932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-03-03T20:18:48.614242] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-03-03T20:18:48.615059] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-03-03T20:18:48.615113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:48.615146] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:48.615172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:48.615230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:48.676016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:48.676921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:48.677007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:48.677040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:48.808317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:48.808492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:48.808535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:48.808566] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:48.812817] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-03-03T20:18:48.813132] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-03-03T20:18:48.813286] [INFO ] [sig ] CGABL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:48.960759] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CGABL.txt [2026-03-03T20:18:48.960917] [INFO ] [sig ] [622/3369] Completed CGABL in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:48.960960] [INFO ] [sig ] [623/3369] Forecasting CGBD... [2026-03-03T20:18:48.961014] [INFO ] [sig ] Generating forecast for: CGBD [2026-03-03T20:18:48.961048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-03-03T20:18:48.974621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-03-03T20:18:48.975006] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-03-03T20:18:48.975860] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-03-03T20:18:48.975915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:48.975948] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:48.975976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:48.976033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:49.033375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:49.034285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:49.034373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:49.034408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:49.158079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:49.158254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:49.158300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:49.158331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:49.162601] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=38.34%) [2026-03-03T20:18:49.162900] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-03-03T20:18:49.163038] [INFO ] [sig ] CGBD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:49.306262] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CGBD.txt [2026-03-03T20:18:49.306410] [INFO ] [sig ] [623/3369] Completed CGBD in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:49.306450] [INFO ] [sig ] [624/3369] Forecasting CGC... [2026-03-03T20:18:49.306480] [INFO ] [sig ] Generating forecast for: CGC [2026-03-03T20:18:49.306512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-03-03T20:18:49.319064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-03-03T20:18:49.319412] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-03-03T20:18:49.320307] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-03-03T20:18:49.320365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:49.320399] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:49.320426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:49.320484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:49.381196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:49.382044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:49.382132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:49.382173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:49.503184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:49.503544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:49.503606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:49.503638] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:49.507535] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-03-03T20:18:49.507852] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-03-03T20:18:49.508014] [INFO ] [sig ] CGC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:49.658031] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CGC.txt [2026-03-03T20:18:49.658201] [INFO ] [sig ] [624/3369] Completed CGC in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:49.658241] [INFO ] [sig ] [625/3369] Forecasting CGEM... [2026-03-03T20:18:49.658272] [INFO ] [sig ] Generating forecast for: CGEM [2026-03-03T20:18:49.658490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-03-03T20:18:49.670822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-03-03T20:18:49.671197] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-03-03T20:18:49.672012] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-03-03T20:18:49.672065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:49.672097] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:49.672125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:49.672183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:49.732085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:49.733219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:49.733535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:49.733569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:49.859237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:49.859398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:49.859438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:49.859468] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:49.862924] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-03-03T20:18:49.863205] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-03-03T20:18:49.863334] [INFO ] [sig ] CGEM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:50.004107] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CGEM.txt [2026-03-03T20:18:50.004269] [INFO ] [sig ] [625/3369] Completed CGEM in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-03T20:18:50.004311] [INFO ] [sig ] [626/3369] Forecasting CGEN... [2026-03-03T20:18:50.004349] [INFO ] [sig ] Generating forecast for: CGEN [2026-03-03T20:18:50.004388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-03-03T20:18:50.017193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-03-03T20:18:50.017518] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-03-03T20:18:50.018373] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-03-03T20:18:50.018428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:50.018460] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:50.018487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:50.018545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:50.080445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:50.081289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:50.081375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:50.081409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:50.205062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:50.205233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:50.205284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:50.205331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:50.208902] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-03-03T20:18:50.209243] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-03-03T20:18:50.209395] [INFO ] [sig ] CGEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:50.354842] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CGEN.txt [2026-03-03T20:18:50.354987] [INFO ] [sig ] [626/3369] Completed CGEN in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:50.355028] [INFO ] [sig ] [627/3369] Forecasting CGNX... [2026-03-03T20:18:50.355058] [INFO ] [sig ] Generating forecast for: CGNX [2026-03-03T20:18:50.355089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-03-03T20:18:50.366244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-03-03T20:18:50.366617] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-03-03T20:18:50.367426] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-03-03T20:18:50.367482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:50.367521] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:50.367558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:50.367652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:50.426055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:50.426963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:50.427050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:50.427083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:50.559868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:50.560029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:50.560071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:50.560102] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:50.564298] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: UP (p=64.31%) [2026-03-03T20:18:50.564816] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-03-03T20:18:50.564959] [INFO ] [sig ] CGNX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:50.717385] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CGNX.txt [2026-03-03T20:18:50.717786] [INFO ] [sig ] [627/3369] Completed CGNX in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:50.717830] [INFO ] [sig ] [628/3369] Forecasting CGO... [2026-03-03T20:18:50.717861] [INFO ] [sig ] Generating forecast for: CGO [2026-03-03T20:18:50.717920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-03-03T20:18:50.731598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-03-03T20:18:50.732022] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-03-03T20:18:50.732896] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-03-03T20:18:50.732950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:50.732984] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:50.733011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:50.733067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:50.791913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:50.792861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:50.792959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:50.793014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:50.909715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:50.909886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:50.909929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:50.909960] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:50.913895] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-03-03T20:18:50.914403] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-03-03T20:18:50.914541] [INFO ] [sig ] CGO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:51.064350] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CGO.txt [2026-03-03T20:18:51.064567] [INFO ] [sig ] [628/3369] Completed CGO in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:51.064629] [INFO ] [sig ] [629/3369] Forecasting CGON... [2026-03-03T20:18:51.064660] [INFO ] [sig ] Generating forecast for: CGON [2026-03-03T20:18:51.064691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-03-03T20:18:51.076429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-03-03T20:18:51.076876] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-03-03T20:18:51.077760] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-03-03T20:18:51.077815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:51.077848] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:51.077908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:51.077971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:51.135530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:51.136466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:51.136554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:51.136611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:51.254738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:51.254910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:51.254952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:51.254982] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:51.258520] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=74.69%) [2026-03-03T20:18:51.258841] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-03-03T20:18:51.258978] [INFO ] [sig ] CGON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:51.401717] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CGON.txt [2026-03-03T20:18:51.401886] [INFO ] [sig ] [629/3369] Completed CGON in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:51.401927] [INFO ] [sig ] [630/3369] Forecasting CHCI... [2026-03-03T20:18:51.401957] [INFO ] [sig ] Generating forecast for: CHCI [2026-03-03T20:18:51.401989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-03-03T20:18:51.413594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-03-03T20:18:51.413976] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-03-03T20:18:51.415179] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-03-03T20:18:51.415239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:51.415273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:51.415504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:51.415564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:51.473638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:51.474606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:51.474698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:51.474732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:51.588779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:51.588951] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:18:51.588992] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:51.589022] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:51.592753] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-03-03T20:18:51.593042] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-03-03T20:18:51.593179] [INFO ] [sig ] CHCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:51.743236] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHCI.txt [2026-03-03T20:18:51.743414] [INFO ] [sig ] [630/3369] Completed CHCI in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:51.743454] [INFO ] [sig ] [631/3369] Forecasting CHCO... [2026-03-03T20:18:51.743484] [INFO ] [sig ] Generating forecast for: CHCO [2026-03-03T20:18:51.743517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-03-03T20:18:51.756690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-03-03T20:18:51.757053] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-03-03T20:18:51.758071] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-03-03T20:18:51.758125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:51.758158] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:51.758185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:51.758246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:51.818160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:51.819127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:51.819219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:51.819252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:51.946355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:51.946526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:51.946775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:51.946807] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:51.950251] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-03-03T20:18:51.950555] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-03-03T20:18:51.950709] [INFO ] [sig ] CHCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:52.100607] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHCO.txt [2026-03-03T20:18:52.100766] [INFO ] [sig ] [631/3369] Completed CHCO in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:52.100806] [INFO ] [sig ] [632/3369] Forecasting CHD... [2026-03-03T20:18:52.100835] [INFO ] [sig ] Generating forecast for: CHD [2026-03-03T20:18:52.100866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-03-03T20:18:52.112911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-03-03T20:18:52.113284] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-03-03T20:18:52.114309] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-03-03T20:18:52.114537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:52.114620] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:52.114650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:52.114707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:52.176643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:52.177511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:52.177614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:52.177651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:52.310026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:52.310227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:52.310272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:52.310301] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:52.314293] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-03T20:18:52.314812] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-03-03T20:18:52.314954] [INFO ] [sig ] CHD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:52.471564] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHD.txt [2026-03-03T20:18:52.471759] [INFO ] [sig ] [632/3369] Completed CHD in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:52.471808] [INFO ] [sig ] [633/3369] Forecasting CHDN... [2026-03-03T20:18:52.471842] [INFO ] [sig ] Generating forecast for: CHDN [2026-03-03T20:18:52.471873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-03-03T20:18:52.484899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-03-03T20:18:52.485276] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-03-03T20:18:52.486168] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-03-03T20:18:52.486223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:52.486256] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:52.486291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:52.486363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:52.550710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:52.551593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:52.551681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:52.551716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:52.685958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:52.686129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:52.686171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:52.686200] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:52.690891] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-03T20:18:52.691357] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-03-03T20:18:52.691545] [INFO ] [sig ] CHDN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:52.837953] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHDN.txt [2026-03-03T20:18:52.838121] [INFO ] [sig ] [633/3369] Completed CHDN in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:52.838163] [INFO ] [sig ] [634/3369] Forecasting CHE... [2026-03-03T20:18:52.838194] [INFO ] [sig ] Generating forecast for: CHE [2026-03-03T20:18:52.838230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-03-03T20:18:52.849697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-03-03T20:18:52.850016] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-03-03T20:18:52.850870] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-03-03T20:18:52.850923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:52.850956] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:52.850983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:52.851060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:52.911824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:52.912713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:52.912800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:52.912835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:53.042532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:53.042735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:53.042784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:53.042814] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:53.046917] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-03-03T20:18:53.047228] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-03-03T20:18:53.047369] [INFO ] [sig ] CHE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:53.205564] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHE.txt [2026-03-03T20:18:53.205762] [INFO ] [sig ] [634/3369] Completed CHE in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:53.205804] [INFO ] [sig ] [635/3369] Forecasting CHEF... [2026-03-03T20:18:53.205834] [INFO ] [sig ] Generating forecast for: CHEF [2026-03-03T20:18:53.205865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-03-03T20:18:53.218892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-03-03T20:18:53.219297] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-03-03T20:18:53.220188] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-03-03T20:18:53.220278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:53.220319] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:53.220352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:53.220414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:53.284496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:53.285423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:53.285532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:53.285609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:53.414241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:53.414416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:53.414458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:53.414525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:53.418038] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-03-03T20:18:53.418326] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-03-03T20:18:53.418462] [INFO ] [sig ] CHEF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:53.560838] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHEF.txt [2026-03-03T20:18:53.560989] [INFO ] [sig ] [635/3369] Completed CHEF in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:53.561030] [INFO ] [sig ] [636/3369] Forecasting CHH... [2026-03-03T20:18:53.561060] [INFO ] [sig ] Generating forecast for: CHH [2026-03-03T20:18:53.561091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-03-03T20:18:53.572542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-03-03T20:18:53.572899] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-03-03T20:18:53.573735] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-03-03T20:18:53.573788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:53.573821] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:53.573848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:53.573906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:53.639679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:53.640564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:53.640670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:53.640722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:53.760404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:53.760609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:53.760654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:53.760687] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:53.764251] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=29.39%) [2026-03-03T20:18:53.764562] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-03-03T20:18:53.764722] [INFO ] [sig ] CHH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:53.907566] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHH.txt [2026-03-03T20:18:53.907735] [INFO ] [sig ] [636/3369] Completed CHH in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:53.907776] [INFO ] [sig ] [637/3369] Forecasting CHI... [2026-03-03T20:18:53.907806] [INFO ] [sig ] Generating forecast for: CHI [2026-03-03T20:18:53.907836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-03-03T20:18:53.919118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-03-03T20:18:53.919451] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-03-03T20:18:53.920280] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-03-03T20:18:53.920347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:53.920385] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:53.920412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:53.920470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:53.978326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:53.979207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:53.979295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:53.979330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:54.104637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:54.104811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:54.104852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:54.104882] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:54.108629] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-03-03T20:18:54.108935] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-03-03T20:18:54.109068] [INFO ] [sig ] CHI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:54.250875] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHI.txt [2026-03-03T20:18:54.251046] [INFO ] [sig ] [637/3369] Completed CHI in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:54.251089] [INFO ] [sig ] [638/3369] Forecasting CHKP... [2026-03-03T20:18:54.251121] [INFO ] [sig ] Generating forecast for: CHKP [2026-03-03T20:18:54.251155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-03-03T20:18:54.263646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-03-03T20:18:54.264016] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-03-03T20:18:54.264867] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-03-03T20:18:54.264921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:54.264953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:54.264980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:54.265036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:54.325435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:54.326373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:54.326675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:54.326710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:54.460908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:54.461071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:54.461112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:54.461141] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:54.464916] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-03-03T20:18:54.465229] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-03-03T20:18:54.465365] [INFO ] [sig ] CHKP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:54.614736] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHKP.txt [2026-03-03T20:18:54.614903] [INFO ] [sig ] [638/3369] Completed CHKP in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:54.614944] [INFO ] [sig ] [639/3369] Forecasting CHMI... [2026-03-03T20:18:54.614975] [INFO ] [sig ] Generating forecast for: CHMI [2026-03-03T20:18:54.615005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-03-03T20:18:54.626898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-03-03T20:18:54.627213] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-03-03T20:18:54.628080] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-03-03T20:18:54.628136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:54.628169] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:54.628196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:54.628254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:54.688355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:54.689198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:54.689282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:54.689315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:54.804538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:54.804738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:54.804782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:54.804813] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:54.809027] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=68.18%) [2026-03-03T20:18:54.809338] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-03-03T20:18:54.809684] [INFO ] [sig ] CHMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:54.953694] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHMI.txt [2026-03-03T20:18:54.953899] [INFO ] [sig ] [639/3369] Completed CHMI in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:54.953960] [INFO ] [sig ] [640/3369] Forecasting CHRD... [2026-03-03T20:18:54.954007] [INFO ] [sig ] Generating forecast for: CHRD [2026-03-03T20:18:54.954054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-03-03T20:18:54.968634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-03-03T20:18:54.969064] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-03-03T20:18:54.969931] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-03-03T20:18:54.969987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:54.970021] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:54.970049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:54.970107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:55.030227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:55.031181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:55.031271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:55.031306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:55.155140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:55.155309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:55.155360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:55.155396] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:55.158916] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-03-03T20:18:55.159199] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-03-03T20:18:55.159353] [INFO ] [sig ] CHRD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:55.306431] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHRD.txt [2026-03-03T20:18:55.306592] [INFO ] [sig ] [640/3369] Completed CHRD in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:55.306634] [INFO ] [sig ] [641/3369] Forecasting CHRS... [2026-03-03T20:18:55.306665] [INFO ] [sig ] Generating forecast for: CHRS [2026-03-03T20:18:55.306695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-03-03T20:18:55.319678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-03-03T20:18:55.320057] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-03-03T20:18:55.320965] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-03-03T20:18:55.321020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:55.321053] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:55.321082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:55.321141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:55.380089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:55.381092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:55.381175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:55.381207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:55.510513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:55.510688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:55.510731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:55.510761] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:55.514315] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=29.67%) [2026-03-03T20:18:55.514619] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-03-03T20:18:55.514752] [INFO ] [sig ] CHRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:55.661623] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHRS.txt [2026-03-03T20:18:55.661793] [INFO ] [sig ] [641/3369] Completed CHRS in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-03T20:18:55.661836] [INFO ] [sig ] [642/3369] Forecasting CHSCL... [2026-03-03T20:18:55.661868] [INFO ] [sig ] Generating forecast for: CHSCL [2026-03-03T20:18:55.661900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-03-03T20:18:55.673701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-03-03T20:18:55.674085] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-03-03T20:18:55.674947] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-03-03T20:18:55.675006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:55.675040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:55.675068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:55.675127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:55.734141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:55.735058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:55.735179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:55.735236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:55.858141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:55.858307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:55.858349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:55.858381] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:55.862047] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-03-03T20:18:55.862360] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-03-03T20:18:55.862500] [INFO ] [sig ] CHSCL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:56.009376] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHSCL.txt [2026-03-03T20:18:56.009548] [INFO ] [sig ] [642/3369] Completed CHSCL in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.3m [2026-03-03T20:18:56.009613] [INFO ] [sig ] [643/3369] Forecasting CHSCM... [2026-03-03T20:18:56.009647] [INFO ] [sig ] Generating forecast for: CHSCM [2026-03-03T20:18:56.009680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-03-03T20:18:56.021277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-03-03T20:18:56.021701] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-03-03T20:18:56.022561] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-03-03T20:18:56.022644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:56.022680] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:56.022709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:56.022767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:56.080914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:56.081899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:56.081990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:56.082024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:56.203019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:56.203181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:56.203223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:56.203258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:56.206888] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-03T20:18:56.207210] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-03-03T20:18:56.207349] [INFO ] [sig ] CHSCM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:56.354065] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHSCM.txt [2026-03-03T20:18:56.354248] [INFO ] [sig ] [643/3369] Completed CHSCM in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:56.354296] [INFO ] [sig ] [644/3369] Forecasting CHSCN... [2026-03-03T20:18:56.354326] [INFO ] [sig ] Generating forecast for: CHSCN [2026-03-03T20:18:56.354356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-03-03T20:18:56.366468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-03-03T20:18:56.366832] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-03-03T20:18:56.367642] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-03-03T20:18:56.367695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:56.367727] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:56.367754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:56.367810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:56.427178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:56.428096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:56.428179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:56.428212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:56.550621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:56.550800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:56.550841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:56.550870] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:56.554488] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-03T20:18:56.554782] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-03-03T20:18:56.554910] [INFO ] [sig ] CHSCN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:56.699962] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHSCN.txt [2026-03-03T20:18:56.700124] [INFO ] [sig ] [644/3369] Completed CHSCN in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:56.700164] [INFO ] [sig ] [645/3369] Forecasting CHSCO... [2026-03-03T20:18:56.700196] [INFO ] [sig ] Generating forecast for: CHSCO [2026-03-03T20:18:56.700227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-03-03T20:18:56.712019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-03-03T20:18:56.712390] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-03-03T20:18:56.713204] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-03-03T20:18:56.713257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:56.713290] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:56.713317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:56.713373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:56.772355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:56.773043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:56.773123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:56.773155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:56.886539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:56.886726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:56.886768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:56.886798] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:56.890268] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=60.64%) [2026-03-03T20:18:56.890589] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-03-03T20:18:56.890726] [INFO ] [sig ] CHSCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:57.038973] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CHSCO.txt [2026-03-03T20:18:57.039115] [INFO ] [sig ] [645/3369] Completed CHSCO in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:57.039155] [INFO ] [sig ] [646/3369] Forecasting CHSCP... [2026-03-03T20:18:57.039187] [INFO ] [sig ] Generating forecast for: CHSCP [2026-03-03T20:18:57.039219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-03-03T20:18:57.050541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-03-03T20:18:57.050842] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-03-03T20:18:57.051639] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-03-03T20:18:57.051691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:57.051724] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:57.051752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:57.051810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:57.110215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:57.111087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:57.111169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:57.111202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:57.221111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:57.221366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:57.221441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:57.221479] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:57.225589] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-03-03T20:18:57.225880] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-03-03T20:18:57.226017] [INFO ] [sig ] CHSCP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:57.375917] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHSCP.txt [2026-03-03T20:18:57.376106] [INFO ] [sig ] [646/3369] Completed CHSCP in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:57.376153] [INFO ] [sig ] [647/3369] Forecasting CHWY... [2026-03-03T20:18:57.376185] [INFO ] [sig ] Generating forecast for: CHWY [2026-03-03T20:18:57.376224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-03-03T20:18:57.390415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-03-03T20:18:57.391030] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-03-03T20:18:57.392041] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-03-03T20:18:57.392096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:57.392129] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:57.392158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:57.392217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:57.457090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:57.458003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:57.458094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:57.458128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:57.591850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:57.592009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:57.592051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:57.592082] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:57.595727] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=8.30%) [2026-03-03T20:18:57.596024] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-03-03T20:18:57.596157] [INFO ] [sig ] CHWY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:57.745120] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHWY.txt [2026-03-03T20:18:57.745280] [INFO ] [sig ] [647/3369] Completed CHWY in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:57.745323] [INFO ] [sig ] [648/3369] Forecasting CHY... [2026-03-03T20:18:57.745353] [INFO ] [sig ] Generating forecast for: CHY [2026-03-03T20:18:57.745385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-03-03T20:18:57.758171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-03-03T20:18:57.758563] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-03-03T20:18:57.759393] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-03-03T20:18:57.759447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:57.759482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:57.759510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:57.759570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:57.821565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:57.822472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:57.822561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:57.822616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:57.948944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:57.949166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:57.949210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:57.949239] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:57.953566] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=34.43%) [2026-03-03T20:18:57.954082] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-03-03T20:18:57.954230] [INFO ] [sig ] CHY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:58.102080] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CHY.txt [2026-03-03T20:18:58.102234] [INFO ] [sig ] [648/3369] Completed CHY in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:58.102276] [INFO ] [sig ] [649/3369] Forecasting CI... [2026-03-03T20:18:58.102306] [INFO ] [sig ] Generating forecast for: CI [2026-03-03T20:18:58.102343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-03-03T20:18:58.115091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-03-03T20:18:58.115448] [INFO ] [FORECASTER] Starting predict_future for CI [2026-03-03T20:18:58.116301] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-03-03T20:18:58.116395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:58.116429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:58.116457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:58.116515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:58.173721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:58.174546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:58.174655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:58.174689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:58.296466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:58.296830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:58.296872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:58.296901] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:58.300734] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-03-03T20:18:58.301013] [INFO ] [FORECASTER] Completed predict_future for CI [2026-03-03T20:18:58.301144] [INFO ] [sig ] CI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:58.446266] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CI.txt [2026-03-03T20:18:58.446397] [INFO ] [sig ] [649/3369] Completed CI in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:58.446436] [INFO ] [sig ] [650/3369] Forecasting CIA... [2026-03-03T20:18:58.446466] [INFO ] [sig ] Generating forecast for: CIA [2026-03-03T20:18:58.446496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-03-03T20:18:58.460019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-03-03T20:18:58.460328] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-03-03T20:18:58.461129] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-03-03T20:18:58.461182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:58.461214] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:58.461240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:58.461299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:58.521432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:58.522245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:58.522326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:58.522358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:58.658468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:58.658678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:58.658744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:58.658776] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:58.662325] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-03-03T20:18:58.662636] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-03-03T20:18:58.662769] [INFO ] [sig ] CIA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:58.807031] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CIA.txt [2026-03-03T20:18:58.807205] [INFO ] [sig ] [650/3369] Completed CIA in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:58.807246] [INFO ] [sig ] [651/3369] Forecasting CIB... [2026-03-03T20:18:58.807278] [INFO ] [sig ] Generating forecast for: CIB [2026-03-03T20:18:58.807310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-03-03T20:18:58.820152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-03-03T20:18:58.820532] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-03-03T20:18:58.821338] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-03-03T20:18:58.821391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:58.821424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:58.821450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:58.821506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:58.880978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:58.881874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:58.881958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:58.881991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:59.005528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:59.005710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:59.005752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:59.005781] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:59.010317] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-03-03T20:18:59.010628] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-03-03T20:18:59.010764] [INFO ] [sig ] CIB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:59.155928] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CIB.txt [2026-03-03T20:18:59.156103] [INFO ] [sig ] [651/3369] Completed CIB in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:59.156146] [INFO ] [sig ] [652/3369] Forecasting CIEN... [2026-03-03T20:18:59.156179] [INFO ] [sig ] Generating forecast for: CIEN [2026-03-03T20:18:59.156211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-03-03T20:18:59.169313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-03-03T20:18:59.169902] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-03-03T20:18:59.170963] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-03-03T20:18:59.171019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:59.171053] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:59.171080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:59.171140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:59.236370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:59.237469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:59.237606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:59.237644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:59.371741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:59.372128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:59.372217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:59.372249] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:59.376309] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: DOWN (p=46.02%) [2026-03-03T20:18:59.376898] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-03-03T20:18:59.377053] [INFO ] [sig ] CIEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:18:59.534355] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CIEN.txt [2026-03-03T20:18:59.534785] [INFO ] [sig ] [652/3369] Completed CIEN in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:59.534852] [INFO ] [sig ] [653/3369] Forecasting CIF... [2026-03-03T20:18:59.534898] [INFO ] [sig ] Generating forecast for: CIF [2026-03-03T20:18:59.534945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-03-03T20:18:59.547561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-03-03T20:18:59.548049] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-03-03T20:18:59.548875] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-03-03T20:18:59.548928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:59.548960] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:59.548987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:59.549045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:59.606847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:59.607814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:59.607919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:59.607954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:18:59.719275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:18:59.719449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:18:59.719500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:18:59.719530] [INFO ] [FORECASTER] Training complete [2026-03-03T20:18:59.723192] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-03-03T20:18:59.723501] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-03-03T20:18:59.723659] [INFO ] [sig ] CIF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:18:59.877116] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CIF.txt [2026-03-03T20:18:59.877290] [INFO ] [sig ] [653/3369] Completed CIF in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:18:59.877334] [INFO ] [sig ] [654/3369] Forecasting CIG... [2026-03-03T20:18:59.877367] [INFO ] [sig ] Generating forecast for: CIG [2026-03-03T20:18:59.877400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-03-03T20:18:59.889959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-03-03T20:18:59.890361] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-03-03T20:18:59.891212] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-03-03T20:18:59.891266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:18:59.891311] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:18:59.891340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:18:59.891398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:18:59.957259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:18:59.958374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:18:59.958473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:18:59.958510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:00.080922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:00.081083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:00.081131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:00.081173] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:00.085123] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-03-03T20:19:00.085419] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-03-03T20:19:00.085609] [INFO ] [sig ] CIG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:00.306109] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CIG.txt [2026-03-03T20:19:00.306263] [INFO ] [sig ] [654/3369] Completed CIG in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:19:00.306302] [INFO ] [sig ] [655/3369] Forecasting CIGI... [2026-03-03T20:19:00.306333] [INFO ] [sig ] Generating forecast for: CIGI [2026-03-03T20:19:00.306364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-03-03T20:19:00.318739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-03-03T20:19:00.319091] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-03-03T20:19:00.319888] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-03-03T20:19:00.319941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:00.319974] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:00.320001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:00.320057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:00.380183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:00.381084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:00.381174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:00.381209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:00.510650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:00.510820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:00.510862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:00.510893] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:00.514683] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-03-03T20:19:00.514975] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-03-03T20:19:00.515111] [INFO ] [sig ] CIGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:00.669119] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CIGI.txt [2026-03-03T20:19:00.669266] [INFO ] [sig ] [655/3369] Completed CIGI in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:19:00.669305] [INFO ] [sig ] [656/3369] Forecasting CII... [2026-03-03T20:19:00.669335] [INFO ] [sig ] Generating forecast for: CII [2026-03-03T20:19:00.669400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-03-03T20:19:00.681667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-03-03T20:19:00.682013] [INFO ] [FORECASTER] Starting predict_future for CII [2026-03-03T20:19:00.682836] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-03-03T20:19:00.682889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:00.682923] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:00.682950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:00.683007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:00.754561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:00.755496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:00.755615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:00.755655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:00.884547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:00.884766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:00.884853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:00.884886] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:00.888425] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-03-03T20:19:00.888770] [INFO ] [FORECASTER] Completed predict_future for CII [2026-03-03T20:19:00.888914] [INFO ] [sig ] CII: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:01.039304] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CII.txt [2026-03-03T20:19:01.039473] [INFO ] [sig ] [656/3369] Completed CII in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:19:01.039514] [INFO ] [sig ] [657/3369] Forecasting CIM... [2026-03-03T20:19:01.039545] [INFO ] [sig ] Generating forecast for: CIM [2026-03-03T20:19:01.039610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-03-03T20:19:01.052839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-03-03T20:19:01.053218] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-03-03T20:19:01.054037] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-03-03T20:19:01.054091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:01.054122] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:01.054150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:01.054226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:01.117602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:01.118516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:01.118644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:01.118693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:01.252107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:01.252278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:01.252339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:01.252376] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:01.256373] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: UP (p=59.28%) [2026-03-03T20:19:01.257037] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-03-03T20:19:01.257209] [INFO ] [sig ] CIM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:01.421064] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CIM.txt [2026-03-03T20:19:01.421232] [INFO ] [sig ] [657/3369] Completed CIM in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:19:01.421274] [INFO ] [sig ] [658/3369] Forecasting CINF... [2026-03-03T20:19:01.421312] [INFO ] [sig ] Generating forecast for: CINF [2026-03-03T20:19:01.421345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-03-03T20:19:01.435642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-03-03T20:19:01.436057] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-03-03T20:19:01.437159] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-03-03T20:19:01.437219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:01.437252] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:01.437279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:01.437338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:01.502619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:01.503596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:01.503693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:01.503729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:01.644943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:01.645113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:01.645156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:01.645187] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:01.648750] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-03-03T20:19:01.649041] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-03-03T20:19:01.649179] [INFO ] [sig ] CINF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:01.795767] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CINF.txt [2026-03-03T20:19:01.795932] [INFO ] [sig ] [658/3369] Completed CINF in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-03T20:19:01.795974] [INFO ] [sig ] [659/3369] Forecasting CING... [2026-03-03T20:19:01.796006] [INFO ] [sig ] Generating forecast for: CING [2026-03-03T20:19:01.796036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-03-03T20:19:01.809002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-03-03T20:19:01.809356] [INFO ] [FORECASTER] Starting predict_future for CING [2026-03-03T20:19:01.810240] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-03-03T20:19:01.810296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:01.810330] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:01.810359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:01.810419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:01.871036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:01.872038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:01.872167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:01.872203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:01.994841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:01.995006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:01.995049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:01.995080] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:02.001908] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-03-03T20:19:02.002229] [INFO ] [FORECASTER] Completed predict_future for CING [2026-03-03T20:19:02.002378] [INFO ] [sig ] CING: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:02.145176] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CING.txt [2026-03-03T20:19:02.145298] [INFO ] [sig ] [659/3369] Completed CING in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:02.145337] [INFO ] [sig ] [660/3369] Forecasting CION... [2026-03-03T20:19:02.145368] [INFO ] [sig ] Generating forecast for: CION [2026-03-03T20:19:02.145398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-03-03T20:19:02.159343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-03-03T20:19:02.159900] [INFO ] [FORECASTER] Starting predict_future for CION [2026-03-03T20:19:02.161119] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-03-03T20:19:02.161191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:02.161237] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:02.161275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:02.161358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:02.224632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:02.225676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:02.225771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:02.225807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:02.361372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:02.361546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:02.361617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:02.361651] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:02.365256] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=37.51%) [2026-03-03T20:19:02.365606] [INFO ] [FORECASTER] Completed predict_future for CION [2026-03-03T20:19:02.365747] [INFO ] [sig ] CION: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:02.521285] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CION.txt [2026-03-03T20:19:02.521479] [INFO ] [sig ] [660/3369] Completed CION in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:02.521530] [INFO ] [sig ] [661/3369] Forecasting CIVB... [2026-03-03T20:19:02.521591] [INFO ] [sig ] Generating forecast for: CIVB [2026-03-03T20:19:02.521632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-03-03T20:19:02.533751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-03-03T20:19:02.534163] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-03-03T20:19:02.535076] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-03-03T20:19:02.535135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:02.535168] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:02.535196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:02.535254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:02.594970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:02.595878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:02.595968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:02.596000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:02.738091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:02.738309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:02.738360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:02.738409] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:02.742226] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-03-03T20:19:02.742520] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-03-03T20:19:02.742674] [INFO ] [sig ] CIVB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:02.890628] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CIVB.txt [2026-03-03T20:19:02.891000] [INFO ] [sig ] [661/3369] Completed CIVB in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:02.891041] [INFO ] [sig ] [662/3369] Forecasting CLB... [2026-03-03T20:19:02.891073] [INFO ] [sig ] Generating forecast for: CLB [2026-03-03T20:19:02.891104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-03-03T20:19:02.904669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-03-03T20:19:02.905221] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-03-03T20:19:02.906048] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-03-03T20:19:02.906102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:02.906136] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:02.906164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:02.906223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:02.969325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:02.970482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:02.970785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:02.970822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:03.103087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:03.103257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:03.103301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:03.103331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:03.107041] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-03-03T20:19:03.107342] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-03-03T20:19:03.107537] [INFO ] [sig ] CLB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:03.267291] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLB.txt [2026-03-03T20:19:03.267457] [INFO ] [sig ] [662/3369] Completed CLB in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:03.267500] [INFO ] [sig ] [663/3369] Forecasting CLBK... [2026-03-03T20:19:03.267533] [INFO ] [sig ] Generating forecast for: CLBK [2026-03-03T20:19:03.267564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-03-03T20:19:03.279781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-03-03T20:19:03.280129] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-03-03T20:19:03.280967] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-03-03T20:19:03.281021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:03.281055] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:03.281083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:03.281154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:03.339635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:03.340543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:03.340651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:03.340703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:03.464675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:03.464875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:03.464917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:03.464947] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:03.468700] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-03-03T20:19:03.469009] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-03-03T20:19:03.469159] [INFO ] [sig ] CLBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:03.618900] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLBK.txt [2026-03-03T20:19:03.619063] [INFO ] [sig ] [663/3369] Completed CLBK in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:03.619113] [INFO ] [sig ] [664/3369] Forecasting CLDX... [2026-03-03T20:19:03.619147] [INFO ] [sig ] Generating forecast for: CLDX [2026-03-03T20:19:03.619179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-03-03T20:19:03.632268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-03-03T20:19:03.632729] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-03-03T20:19:03.633653] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-03-03T20:19:03.633710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:03.633742] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:03.633771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:03.633830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:03.692777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:03.693707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:03.693817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:03.693854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:03.815663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:03.816028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:03.816069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:03.816097] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:03.820006] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=45.40%) [2026-03-03T20:19:03.820296] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-03-03T20:19:03.820429] [INFO ] [sig ] CLDX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:03.965999] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLDX.txt [2026-03-03T20:19:03.966164] [INFO ] [sig ] [664/3369] Completed CLDX in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:03.966205] [INFO ] [sig ] [665/3369] Forecasting CLF... [2026-03-03T20:19:03.966236] [INFO ] [sig ] Generating forecast for: CLF [2026-03-03T20:19:03.966267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-03-03T20:19:03.978533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-03-03T20:19:03.978925] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-03-03T20:19:03.979827] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-03-03T20:19:03.979883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:03.979915] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:03.979941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:03.980009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:04.039121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:04.040107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:04.040208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:04.040244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:04.182000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:04.182185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:04.182228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:04.182257] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:04.186639] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-03-03T20:19:04.187141] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-03-03T20:19:04.187277] [INFO ] [sig ] CLF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:04.337872] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLF.txt [2026-03-03T20:19:04.338079] [INFO ] [sig ] [665/3369] Completed CLF in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:04.338121] [INFO ] [sig ] [666/3369] Forecasting CLFD... [2026-03-03T20:19:04.338154] [INFO ] [sig ] Generating forecast for: CLFD [2026-03-03T20:19:04.338187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-03-03T20:19:04.350529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-03-03T20:19:04.350980] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-03-03T20:19:04.351986] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-03-03T20:19:04.352044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:04.352078] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:04.352107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:04.352167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:04.413353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:04.414338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:04.414431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:04.414466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:04.541474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:04.541666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:04.541711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:04.541744] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:04.545767] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=73.69%) [2026-03-03T20:19:04.546180] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-03-03T20:19:04.546363] [INFO ] [sig ] CLFD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:04.693917] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CLFD.txt [2026-03-03T20:19:04.694091] [INFO ] [sig ] [666/3369] Completed CLFD in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:04.694133] [INFO ] [sig ] [667/3369] Forecasting CLH... [2026-03-03T20:19:04.694165] [INFO ] [sig ] Generating forecast for: CLH [2026-03-03T20:19:04.694197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-03-03T20:19:04.707507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-03-03T20:19:04.707981] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-03-03T20:19:04.708862] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-03-03T20:19:04.708931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:04.708965] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:04.708993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:04.709051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:04.776395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:04.777440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:04.777535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:04.777589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:04.901622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:04.901782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:04.901825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:04.901856] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:04.905470] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-03-03T20:19:04.905781] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-03-03T20:19:04.905915] [INFO ] [sig ] CLH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:05.048412] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLH.txt [2026-03-03T20:19:05.048595] [INFO ] [sig ] [667/3369] Completed CLH in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:05.048640] [INFO ] [sig ] [668/3369] Forecasting CLLS... [2026-03-03T20:19:05.048670] [INFO ] [sig ] Generating forecast for: CLLS [2026-03-03T20:19:05.048700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-03-03T20:19:05.060640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-03-03T20:19:05.060961] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-03-03T20:19:05.061768] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-03-03T20:19:05.061821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:05.061852] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:05.061879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:05.061936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:05.122127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:05.122972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:05.123059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:05.123094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:05.254941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:05.255102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:05.255143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:05.255171] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:05.258666] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-03-03T20:19:05.258956] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-03-03T20:19:05.259083] [INFO ] [sig ] CLLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:05.406880] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CLLS.txt [2026-03-03T20:19:05.407026] [INFO ] [sig ] [668/3369] Completed CLLS in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:05.407068] [INFO ] [sig ] [669/3369] Forecasting CLMB... [2026-03-03T20:19:05.407097] [INFO ] [sig ] Generating forecast for: CLMB [2026-03-03T20:19:05.407127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-03-03T20:19:05.420334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-03-03T20:19:05.420709] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-03-03T20:19:05.421482] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-03-03T20:19:05.421534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:05.421567] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:05.421626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:05.421866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:05.485653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:05.486515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:05.486625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:05.486663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:05.605173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:05.605369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:05.605410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:05.605440] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:05.608876] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=42.36%) [2026-03-03T20:19:05.609163] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-03-03T20:19:05.609290] [INFO ] [sig ] CLMB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:05.753486] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLMB.txt [2026-03-03T20:19:05.753659] [INFO ] [sig ] [669/3369] Completed CLMB in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:05.753702] [INFO ] [sig ] [670/3369] Forecasting CLNE... [2026-03-03T20:19:05.753734] [INFO ] [sig ] Generating forecast for: CLNE [2026-03-03T20:19:05.753764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-03-03T20:19:05.766385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-03-03T20:19:05.766723] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-03-03T20:19:05.767506] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-03-03T20:19:05.767593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:05.767637] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:05.767671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:05.767731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:05.825794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:05.826593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:05.826693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:05.826727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:05.944276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:05.944415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:05.944454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:05.944484] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:05.947904] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-03-03T20:19:05.948183] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-03-03T20:19:05.948313] [INFO ] [sig ] CLNE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:06.095734] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CLNE.txt [2026-03-03T20:19:06.095935] [INFO ] [sig ] [670/3369] Completed CLNE in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:06.095978] [INFO ] [sig ] [671/3369] Forecasting CLNN... [2026-03-03T20:19:06.096009] [INFO ] [sig ] Generating forecast for: CLNN [2026-03-03T20:19:06.096040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-03-03T20:19:06.107679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-03-03T20:19:06.108080] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-03-03T20:19:06.108926] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-03-03T20:19:06.108982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:06.109016] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:06.109044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:06.109103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:06.172846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:06.173812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:06.173906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:06.173941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:06.298120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:06.298286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:06.298328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:06.298359] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:06.302055] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-03-03T20:19:06.302367] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-03-03T20:19:06.302516] [INFO ] [sig ] CLNN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:06.456024] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLNN.txt [2026-03-03T20:19:06.456190] [INFO ] [sig ] [671/3369] Completed CLNN in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:06.456235] [INFO ] [sig ] [672/3369] Forecasting CLOA... [2026-03-03T20:19:06.456264] [INFO ] [sig ] Generating forecast for: CLOA [2026-03-03T20:19:06.456295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-03-03T20:19:06.469691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-03-03T20:19:06.470090] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-03-03T20:19:06.470990] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-03-03T20:19:06.471046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:06.471080] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:06.471107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:06.471167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:06.529038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:06.530027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:06.530117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:06.530151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:06.641417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:06.641607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:06.641649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:06.641679] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:06.645360] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-03T20:19:06.645677] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-03-03T20:19:06.645810] [INFO ] [sig ] CLOA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:06.793236] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CLOA.txt [2026-03-03T20:19:06.793403] [INFO ] [sig ] [672/3369] Completed CLOA in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:06.793476] [INFO ] [sig ] [673/3369] Forecasting CLRB... [2026-03-03T20:19:06.793512] [INFO ] [sig ] Generating forecast for: CLRB [2026-03-03T20:19:06.793550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-03-03T20:19:06.805628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-03-03T20:19:06.806038] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-03-03T20:19:06.806953] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-03-03T20:19:06.807009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:06.807044] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:06.807071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:06.807129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:06.873394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:06.874348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:06.874439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:06.874474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:07.001338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:07.001500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:07.001549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:07.001612] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:07.005290] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-03T20:19:07.005615] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-03-03T20:19:07.005945] [INFO ] [sig ] CLRB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:07.155553] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CLRB.txt [2026-03-03T20:19:07.155744] [INFO ] [sig ] [673/3369] Completed CLRB in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:07.155973] [INFO ] [sig ] [674/3369] Forecasting CLRO... [2026-03-03T20:19:07.156005] [INFO ] [sig ] Generating forecast for: CLRO [2026-03-03T20:19:07.156037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-03-03T20:19:07.169708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-03-03T20:19:07.170144] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-03-03T20:19:07.171055] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-03-03T20:19:07.171110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:07.171144] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:07.171171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:07.171231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:07.233713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:07.234626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:07.234718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:07.234751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:07.350289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:07.350465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:07.350507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:07.350536] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:07.354629] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-03-03T20:19:07.354930] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-03-03T20:19:07.355067] [INFO ] [sig ] CLRO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:07.511237] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLRO.txt [2026-03-03T20:19:07.511402] [INFO ] [sig ] [674/3369] Completed CLRO in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-03T20:19:07.511443] [INFO ] [sig ] [675/3369] Forecasting CLS... [2026-03-03T20:19:07.511475] [INFO ] [sig ] Generating forecast for: CLS [2026-03-03T20:19:07.511507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-03-03T20:19:07.524440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-03-03T20:19:07.524815] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-03-03T20:19:07.525610] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-03-03T20:19:07.525663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:07.525696] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:07.525725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:07.525783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:07.584020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:07.584828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:07.584912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:07.584947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:07.712250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:07.712410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:07.712452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:07.712483] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:07.716073] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-03-03T20:19:07.716393] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-03-03T20:19:07.716539] [INFO ] [sig ] CLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:07.863535] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLS.txt [2026-03-03T20:19:07.863748] [INFO ] [sig ] [675/3369] Completed CLS in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.1m [2026-03-03T20:19:07.863791] [INFO ] [sig ] [676/3369] Forecasting CLX... [2026-03-03T20:19:07.863823] [INFO ] [sig ] Generating forecast for: CLX [2026-03-03T20:19:07.863854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-03-03T20:19:07.877966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-03-03T20:19:07.878327] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-03-03T20:19:07.879423] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-03-03T20:19:07.879479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:07.879512] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:07.879587] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:07.879653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:07.941806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:07.942757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:07.942847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:07.942882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:08.070526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:08.070729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:08.070784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:08.070823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:08.074662] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-03-03T20:19:08.074961] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-03-03T20:19:08.075099] [INFO ] [sig ] CLX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:08.223143] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CLX.txt [2026-03-03T20:19:08.223336] [INFO ] [sig ] [676/3369] Completed CLX in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:08.223386] [INFO ] [sig ] [677/3369] Forecasting CM... [2026-03-03T20:19:08.223426] [INFO ] [sig ] Generating forecast for: CM [2026-03-03T20:19:08.223464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-03-03T20:19:08.236108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-03-03T20:19:08.236464] [INFO ] [FORECASTER] Starting predict_future for CM [2026-03-03T20:19:08.237345] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-03-03T20:19:08.237400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:08.237433] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:08.237459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:08.237517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:08.298738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:08.299653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:08.299753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:08.299789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:08.428755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:08.429114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:08.429155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:08.429185] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:08.433197] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-03T20:19:08.433517] [INFO ] [FORECASTER] Completed predict_future for CM [2026-03-03T20:19:08.433705] [INFO ] [sig ] CM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:08.587487] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CM.txt [2026-03-03T20:19:08.587674] [INFO ] [sig ] [677/3369] Completed CM in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:08.587718] [INFO ] [sig ] [678/3369] Forecasting CMC... [2026-03-03T20:19:08.587748] [INFO ] [sig ] Generating forecast for: CMC [2026-03-03T20:19:08.587780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-03-03T20:19:08.601064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-03-03T20:19:08.601476] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-03-03T20:19:08.602383] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-03-03T20:19:08.602443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:08.602514] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:08.602547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:08.602626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:08.664217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:08.665196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:08.665285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:08.665322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:08.800286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:08.800452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:08.800497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:08.800531] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:08.804679] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-03-03T20:19:08.804991] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-03-03T20:19:08.805134] [INFO ] [sig ] CMC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:08.963006] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMC.txt [2026-03-03T20:19:08.963175] [INFO ] [sig ] [678/3369] Completed CMC in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:08.963226] [INFO ] [sig ] [679/3369] Forecasting CMCM... [2026-03-03T20:19:08.963260] [INFO ] [sig ] Generating forecast for: CMCM [2026-03-03T20:19:08.963295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-03-03T20:19:08.975383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-03-03T20:19:08.975805] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-03-03T20:19:08.976862] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-03-03T20:19:08.976922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:08.976956] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:08.976984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:08.977044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:09.037713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:09.038611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:09.038712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:09.038754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:09.156078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:09.156239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:09.156280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:09.156309] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:09.159776] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-03-03T20:19:09.160103] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-03-03T20:19:09.160238] [INFO ] [sig ] CMCM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:09.303020] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMCM.txt [2026-03-03T20:19:09.303160] [INFO ] [sig ] [679/3369] Completed CMCM in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:09.303200] [INFO ] [sig ] [680/3369] Forecasting CMCO... [2026-03-03T20:19:09.303230] [INFO ] [sig ] Generating forecast for: CMCO [2026-03-03T20:19:09.303262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-03-03T20:19:09.314962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-03-03T20:19:09.315292] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-03-03T20:19:09.316093] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-03-03T20:19:09.316146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:09.316178] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:09.316206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:09.316263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:09.377120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:09.377947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:09.378037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:09.378071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:09.502880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:09.503032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:09.503074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:09.503102] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:09.506642] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-03-03T20:19:09.506960] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-03-03T20:19:09.507091] [INFO ] [sig ] CMCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:09.654925] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMCO.txt [2026-03-03T20:19:09.655087] [INFO ] [sig ] [680/3369] Completed CMCO in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:09.655128] [INFO ] [sig ] [681/3369] Forecasting CMCSA... [2026-03-03T20:19:09.655157] [INFO ] [sig ] Generating forecast for: CMCSA [2026-03-03T20:19:09.655189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-03-03T20:19:09.668136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-03-03T20:19:09.668535] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-03-03T20:19:09.669515] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-03-03T20:19:09.669594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:09.669652] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:09.669683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:09.669741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:09.731832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:09.732596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:09.732682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:09.732717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:09.856189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:09.856351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:09.856420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:09.856452] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:09.860117] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-03-03T20:19:09.860433] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-03-03T20:19:09.860566] [INFO ] [sig ] CMCSA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:10.006515] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMCSA.txt [2026-03-03T20:19:10.006698] [INFO ] [sig ] [681/3369] Completed CMCSA in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:10.006759] [INFO ] [sig ] [682/3369] Forecasting CME... [2026-03-03T20:19:10.006797] [INFO ] [sig ] Generating forecast for: CME [2026-03-03T20:19:10.006831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-03-03T20:19:10.020438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-03-03T20:19:10.020834] [INFO ] [FORECASTER] Starting predict_future for CME [2026-03-03T20:19:10.021795] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-03-03T20:19:10.021851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:10.021886] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:10.021916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:10.021975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:10.086354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:10.087311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:10.087405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:10.087441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:10.230236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:10.230398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:10.230441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:10.230471] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:10.234493] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-03-03T20:19:10.234807] [INFO ] [FORECASTER] Completed predict_future for CME [2026-03-03T20:19:10.234945] [INFO ] [sig ] CME: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:10.382134] [INFO ] [LOCAL ] Saved forecast: CME 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CME.txt [2026-03-03T20:19:10.382282] [INFO ] [sig ] [682/3369] Completed CME in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:10.382324] [INFO ] [sig ] [683/3369] Forecasting CMG... [2026-03-03T20:19:10.382356] [INFO ] [sig ] Generating forecast for: CMG [2026-03-03T20:19:10.382386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-03-03T20:19:10.396997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-03-03T20:19:10.397654] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-03-03T20:19:10.398742] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-03-03T20:19:10.398809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:10.398845] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:10.398874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:10.398932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:10.466209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:10.467111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:10.467201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:10.467237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:10.598757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:10.598912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:10.598954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:10.598984] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:10.602638] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-03-03T20:19:10.602931] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-03-03T20:19:10.603085] [INFO ] [sig ] CMG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:10.749236] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMG.txt [2026-03-03T20:19:10.749391] [INFO ] [sig ] [683/3369] Completed CMG in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:10.749434] [INFO ] [sig ] [684/3369] Forecasting CMI... [2026-03-03T20:19:10.749467] [INFO ] [sig ] Generating forecast for: CMI [2026-03-03T20:19:10.749499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-03-03T20:19:10.762203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-03-03T20:19:10.762551] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-03-03T20:19:10.763400] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-03-03T20:19:10.763455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:10.763489] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:10.763529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:10.763609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:10.822828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:10.823622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:10.823724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:10.823759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:10.946638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:10.946801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:10.946842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:10.946871] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:10.950309] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-03T20:19:10.950612] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-03-03T20:19:10.950749] [INFO ] [sig ] CMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:11.097256] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMI.txt [2026-03-03T20:19:11.097397] [INFO ] [sig ] [684/3369] Completed CMI in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:11.097437] [INFO ] [sig ] [685/3369] Forecasting CMMB... [2026-03-03T20:19:11.097468] [INFO ] [sig ] Generating forecast for: CMMB [2026-03-03T20:19:11.097499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-03-03T20:19:11.109854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-03-03T20:19:11.110151] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-03-03T20:19:11.110990] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-03-03T20:19:11.111044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:11.111076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:11.111102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:11.111159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:11.168794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:11.169476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:11.169558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:11.169617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:11.294786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:11.294943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:11.294985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:11.295032] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:11.298684] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-03-03T20:19:11.298988] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-03-03T20:19:11.299118] [INFO ] [sig ] CMMB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:11.452014] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMMB.txt [2026-03-03T20:19:11.452181] [INFO ] [sig ] [685/3369] Completed CMMB in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:11.452226] [INFO ] [sig ] [686/3369] Forecasting CMP... [2026-03-03T20:19:11.452257] [INFO ] [sig ] Generating forecast for: CMP [2026-03-03T20:19:11.452288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-03-03T20:19:11.465071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-03-03T20:19:11.465479] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-03-03T20:19:11.466350] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-03-03T20:19:11.466412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:11.466448] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:11.466476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:11.466536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:11.530363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:11.531262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:11.531351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:11.531386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:11.661218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:11.661378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:11.661418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:11.661448] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:11.665515] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-03-03T20:19:11.665848] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-03-03T20:19:11.665982] [INFO ] [sig ] CMP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:11.822438] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMP.txt [2026-03-03T20:19:11.822638] [INFO ] [sig ] [686/3369] Completed CMP in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:11.822688] [INFO ] [sig ] [687/3369] Forecasting CMPS... [2026-03-03T20:19:11.822721] [INFO ] [sig ] Generating forecast for: CMPS [2026-03-03T20:19:11.822752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-03-03T20:19:11.836047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-03-03T20:19:11.836521] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-03-03T20:19:11.837484] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-03-03T20:19:11.837547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:11.837602] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:11.837633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:11.837692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:11.898100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:11.899069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:11.899201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:11.899238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:12.030105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:12.030276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:12.030318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:12.030347] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:12.034077] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=38.24%) [2026-03-03T20:19:12.034468] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-03-03T20:19:12.034679] [INFO ] [sig ] CMPS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:12.199349] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMPS.txt [2026-03-03T20:19:12.199532] [INFO ] [sig ] [687/3369] Completed CMPS in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:12.199595] [INFO ] [sig ] [688/3369] Forecasting CMPX... [2026-03-03T20:19:12.199630] [INFO ] [sig ] Generating forecast for: CMPX [2026-03-03T20:19:12.199666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-03-03T20:19:12.211436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-03-03T20:19:12.211903] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-03-03T20:19:12.212787] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-03-03T20:19:12.212844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:12.212877] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:12.212904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:12.212960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:12.273402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:12.274348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:12.274437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:12.274473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:12.396748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:12.397108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:12.397150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:12.397178] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:12.401045] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-03-03T20:19:12.401371] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-03-03T20:19:12.401517] [INFO ] [sig ] CMPX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:12.547317] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMPX.txt [2026-03-03T20:19:12.547476] [INFO ] [sig ] [688/3369] Completed CMPX in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:12.547523] [INFO ] [sig ] [689/3369] Forecasting CMRE... [2026-03-03T20:19:12.547556] [INFO ] [sig ] Generating forecast for: CMRE [2026-03-03T20:19:12.547608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-03-03T20:19:12.561480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-03-03T20:19:12.562048] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-03-03T20:19:12.562882] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-03-03T20:19:12.562935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:12.562968] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:12.563007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:12.563067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:12.627194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:12.628122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:12.628210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:12.628245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:12.761348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:12.761519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:12.761562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:12.761613] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:12.765542] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-03-03T20:19:12.765898] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-03-03T20:19:12.766223] [INFO ] [sig ] CMRE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:12.920087] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMRE.txt [2026-03-03T20:19:12.920266] [INFO ] [sig ] [689/3369] Completed CMRE in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:12.920337] [INFO ] [sig ] [690/3369] Forecasting CMS... [2026-03-03T20:19:12.920368] [INFO ] [sig ] Generating forecast for: CMS [2026-03-03T20:19:12.920410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-03-03T20:19:12.932470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-03-03T20:19:12.932874] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-03-03T20:19:12.933715] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-03-03T20:19:12.933769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:12.933815] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:12.933845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:12.933937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:12.995527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:12.996539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:12.996687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:12.996741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:13.126785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:13.126949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:13.126991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:13.127020] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:13.130743] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-03-03T20:19:13.131053] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-03-03T20:19:13.131191] [INFO ] [sig ] CMS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:13.284714] [INFO ] [LOCAL ] Saved forecast: CMS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMS.txt [2026-03-03T20:19:13.284870] [INFO ] [sig ] [690/3369] Completed CMS in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:13.284911] [INFO ] [sig ] [691/3369] Forecasting CMSA... [2026-03-03T20:19:13.284940] [INFO ] [sig ] Generating forecast for: CMSA [2026-03-03T20:19:13.284971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-03-03T20:19:13.296336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-03-03T20:19:13.296656] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-03-03T20:19:13.297454] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-03-03T20:19:13.297507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:13.297539] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:13.297566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:13.297653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:13.358784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:13.359700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:13.359807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:13.359847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:13.471366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:13.471521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:13.471562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:13.471612] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:13.475005] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-03-03T20:19:13.475278] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-03-03T20:19:13.475407] [INFO ] [sig ] CMSA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:13.624864] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CMSA.txt [2026-03-03T20:19:13.625038] [INFO ] [sig ] [691/3369] Completed CMSA in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-03T20:19:13.625080] [INFO ] [sig ] [692/3369] Forecasting CMSC... [2026-03-03T20:19:13.625111] [INFO ] [sig ] Generating forecast for: CMSC [2026-03-03T20:19:13.625141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-03-03T20:19:13.638068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-03-03T20:19:13.638392] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-03-03T20:19:13.639461] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-03-03T20:19:13.639513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:13.639559] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:13.639617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:13.639690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:13.704382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:13.705332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:13.705421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:13.705455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:13.822428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:13.822595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:13.822636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:13.822665] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:13.826097] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: DOWN (p=40.41%) [2026-03-03T20:19:13.826389] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-03-03T20:19:13.826529] [INFO ] [sig ] CMSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:13.969056] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMSC.txt [2026-03-03T20:19:13.969187] [INFO ] [sig ] [692/3369] Completed CMSC in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.0m [2026-03-03T20:19:13.969226] [INFO ] [sig ] [693/3369] Forecasting CMSD... [2026-03-03T20:19:13.969256] [INFO ] [sig ] Generating forecast for: CMSD [2026-03-03T20:19:13.969292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-03-03T20:19:13.981100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-03-03T20:19:13.981390] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-03-03T20:19:13.982197] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-03-03T20:19:13.982250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:13.982283] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:13.982356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:13.982417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:14.042360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:14.043086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:14.043170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:14.043208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:14.168462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:14.168629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:14.168675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:14.168710] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:14.172654] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: DOWN (p=36.73%) [2026-03-03T20:19:14.173128] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-03-03T20:19:14.173259] [INFO ] [sig ] CMSD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:14.321148] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMSD.txt [2026-03-03T20:19:14.321298] [INFO ] [sig ] [693/3369] Completed CMSD in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:14.321341] [INFO ] [sig ] [694/3369] Forecasting CMTG... [2026-03-03T20:19:14.321372] [INFO ] [sig ] Generating forecast for: CMTG [2026-03-03T20:19:14.321402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-03-03T20:19:14.332912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-03-03T20:19:14.333210] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-03-03T20:19:14.334015] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-03-03T20:19:14.334069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:14.334102] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:14.334129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:14.334187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:14.393467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:14.394239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:14.394320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:14.394353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:14.515366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:14.515528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:14.515588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:14.515623] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:14.519055] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: DOWN (p=46.10%) [2026-03-03T20:19:14.519332] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-03-03T20:19:14.519460] [INFO ] [sig ] CMTG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:14.662857] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMTG.txt [2026-03-03T20:19:14.663012] [INFO ] [sig ] [694/3369] Completed CMTG in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:14.663054] [INFO ] [sig ] [695/3369] Forecasting CMTL... [2026-03-03T20:19:14.663084] [INFO ] [sig ] Generating forecast for: CMTL [2026-03-03T20:19:14.663113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-03-03T20:19:14.674477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-03-03T20:19:14.674817] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-03-03T20:19:14.675613] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-03-03T20:19:14.675666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:14.675697] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:14.675725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:14.675783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:14.735808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:14.736666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:14.736769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:14.736806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:14.864217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:14.864382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:14.864426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:14.864455] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:14.868298] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-03-03T20:19:14.868607] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-03-03T20:19:14.868741] [INFO ] [sig ] CMTL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:15.014190] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CMTL.txt [2026-03-03T20:19:15.014351] [INFO ] [sig ] [695/3369] Completed CMTL in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:15.014392] [INFO ] [sig ] [696/3369] Forecasting CNA... [2026-03-03T20:19:15.014425] [INFO ] [sig ] Generating forecast for: CNA [2026-03-03T20:19:15.014458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-03-03T20:19:15.025787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-03-03T20:19:15.026279] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-03-03T20:19:15.027133] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-03-03T20:19:15.027188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:15.027222] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:15.027251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:15.027311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:15.089806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:15.090958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:15.091044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:15.091081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:15.218326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:15.218484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:15.218526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:15.218592] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:15.222435] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-03-03T20:19:15.222747] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-03-03T20:19:15.222889] [INFO ] [sig ] CNA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:15.368628] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNA.txt [2026-03-03T20:19:15.368764] [INFO ] [sig ] [696/3369] Completed CNA in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:15.368804] [INFO ] [sig ] [697/3369] Forecasting CNC... [2026-03-03T20:19:15.368834] [INFO ] [sig ] Generating forecast for: CNC [2026-03-03T20:19:15.368864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-03-03T20:19:15.382128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-03-03T20:19:15.382437] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-03-03T20:19:15.383224] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-03-03T20:19:15.383278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:15.383310] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:15.383337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:15.383394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:15.443234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:15.443914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:15.443998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:15.444033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:15.572482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:15.572648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:15.572696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:15.572756] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:15.576682] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=53.19%) [2026-03-03T20:19:15.576976] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-03-03T20:19:15.577108] [INFO ] [sig ] CNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:15.721887] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNC.txt [2026-03-03T20:19:15.722024] [INFO ] [sig ] [697/3369] Completed CNC in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:15.722065] [INFO ] [sig ] [698/3369] Forecasting CNF... [2026-03-03T20:19:15.722096] [INFO ] [sig ] Generating forecast for: CNF [2026-03-03T20:19:15.722127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-03-03T20:19:15.733894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-03-03T20:19:15.734186] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-03-03T20:19:15.734988] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-03-03T20:19:15.735041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:15.735074] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:15.735102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:15.735160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:15.796905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:15.797822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:15.798116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:15.798157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:15.908313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:15.908465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:15.908507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:15.908539] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:15.912125] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=46.04%) [2026-03-03T20:19:15.912452] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-03-03T20:19:15.912606] [INFO ] [sig ] CNF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:16.056392] [INFO ] [LOCAL ] Saved forecast: CNF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNF.txt [2026-03-03T20:19:16.056547] [INFO ] [sig ] [698/3369] Completed CNF in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:16.056609] [INFO ] [sig ] [699/3369] Forecasting CNI... [2026-03-03T20:19:16.056642] [INFO ] [sig ] Generating forecast for: CNI [2026-03-03T20:19:16.056673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-03-03T20:19:16.069087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-03-03T20:19:16.069439] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-03-03T20:19:16.070270] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-03-03T20:19:16.070326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:16.070359] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:16.070387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:16.070446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:16.131515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:16.132222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:16.132305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:16.132340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:16.259839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:16.259993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:16.260043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:16.260074] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:16.263734] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-03-03T20:19:16.264216] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-03-03T20:19:16.264345] [INFO ] [sig ] CNI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:16.408045] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNI.txt [2026-03-03T20:19:16.408213] [INFO ] [sig ] [699/3369] Completed CNI in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:16.408257] [INFO ] [sig ] [700/3369] Forecasting CNK... [2026-03-03T20:19:16.408288] [INFO ] [sig ] Generating forecast for: CNK [2026-03-03T20:19:16.408322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-03-03T20:19:16.420883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-03-03T20:19:16.421294] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-03-03T20:19:16.422197] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-03-03T20:19:16.422255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:16.422289] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:16.422317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:16.422377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:16.482882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:16.483875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:16.483965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:16.483999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:16.609869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:16.610029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:16.610070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:16.610099] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:16.613514] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-03-03T20:19:16.613828] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-03-03T20:19:16.613960] [INFO ] [sig ] CNK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:16.758811] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNK.txt [2026-03-03T20:19:16.758978] [INFO ] [sig ] [700/3369] Completed CNK in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:16.759017] [INFO ] [sig ] [701/3369] Forecasting CNM... [2026-03-03T20:19:16.759048] [INFO ] [sig ] Generating forecast for: CNM [2026-03-03T20:19:16.759080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-03-03T20:19:16.770932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-03-03T20:19:16.771241] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-03-03T20:19:16.772059] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-03-03T20:19:16.772114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:16.772146] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:16.772174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:16.772232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:16.830932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:16.831643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:16.831726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:16.831761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:16.957857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:16.958076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:16.958119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:16.958148] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:16.961751] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=31.08%) [2026-03-03T20:19:16.962033] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-03-03T20:19:16.962165] [INFO ] [sig ] CNM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:17.107989] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNM.txt [2026-03-03T20:19:17.108162] [INFO ] [sig ] [701/3369] Completed CNM in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:17.108203] [INFO ] [sig ] [702/3369] Forecasting CNMD... [2026-03-03T20:19:17.108234] [INFO ] [sig ] Generating forecast for: CNMD [2026-03-03T20:19:17.108266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-03-03T20:19:17.119941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-03-03T20:19:17.120326] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-03-03T20:19:17.121157] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-03-03T20:19:17.121224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:17.121257] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:17.121284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:17.121341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:17.179288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:17.180223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:17.180316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:17.180350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:17.304177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:17.304343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:17.304384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:17.304413] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:17.308649] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-03-03T20:19:17.309108] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-03-03T20:19:17.309267] [INFO ] [sig ] CNMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:17.454540] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNMD.txt [2026-03-03T20:19:17.454700] [INFO ] [sig ] [702/3369] Completed CNMD in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:17.454741] [INFO ] [sig ] [703/3369] Forecasting CNNE... [2026-03-03T20:19:17.454775] [INFO ] [sig ] Generating forecast for: CNNE [2026-03-03T20:19:17.454812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-03-03T20:19:17.467900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-03-03T20:19:17.468261] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-03-03T20:19:17.469129] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-03-03T20:19:17.469188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:17.469222] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:17.469250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:17.469310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:17.527701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:17.528382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:17.528465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:17.528498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:17.671114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:17.671303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:17.671371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:17.671413] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:17.675673] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-03T20:19:17.675978] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-03-03T20:19:17.676114] [INFO ] [sig ] CNNE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:17.826057] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNNE.txt [2026-03-03T20:19:17.826234] [INFO ] [sig ] [703/3369] Completed CNNE in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:17.826276] [INFO ] [sig ] [704/3369] Forecasting CNO... [2026-03-03T20:19:17.826307] [INFO ] [sig ] Generating forecast for: CNO [2026-03-03T20:19:17.826338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-03-03T20:19:17.839447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-03-03T20:19:17.839754] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-03-03T20:19:17.840829] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-03-03T20:19:17.840884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:17.840916] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:17.840943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:17.841006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:17.904891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:17.905617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:17.905709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:17.905746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:18.031084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:18.031232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:18.031273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:18.031303] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:18.034874] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-03-03T20:19:18.035161] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-03-03T20:19:18.035292] [INFO ] [sig ] CNO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:18.178444] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNO.txt [2026-03-03T20:19:18.178603] [INFO ] [sig ] [704/3369] Completed CNO in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:18.178644] [INFO ] [sig ] [705/3369] Forecasting CNOB... [2026-03-03T20:19:18.178674] [INFO ] [sig ] Generating forecast for: CNOB [2026-03-03T20:19:18.178704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-03-03T20:19:18.192066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-03-03T20:19:18.192392] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-03-03T20:19:18.193220] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-03-03T20:19:18.193275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:18.193308] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:18.193336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:18.193394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:18.252429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:18.253341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:18.253431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:18.253466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:18.386802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:18.386976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:18.387025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:18.387055] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:18.391007] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=70.77%) [2026-03-03T20:19:18.391304] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-03-03T20:19:18.391445] [INFO ] [sig ] CNOB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:18.535669] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNOB.txt [2026-03-03T20:19:18.535810] [INFO ] [sig ] [705/3369] Completed CNOB in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:18.535896] [INFO ] [sig ] [706/3369] Forecasting CNP... [2026-03-03T20:19:18.535937] [INFO ] [sig ] Generating forecast for: CNP [2026-03-03T20:19:18.535975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-03-03T20:19:18.548176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-03-03T20:19:18.548503] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-03-03T20:19:18.549330] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-03-03T20:19:18.549383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:18.549415] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:18.549442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:18.549500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:18.607548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:18.608237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:18.608319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:18.608351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:18.735329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:18.735485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:18.735526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:18.735555] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:18.739056] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=39.67%) [2026-03-03T20:19:18.739333] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-03-03T20:19:18.739460] [INFO ] [sig ] CNP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:18.880524] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNP.txt [2026-03-03T20:19:18.880679] [INFO ] [sig ] [706/3369] Completed CNP in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-03T20:19:18.880752] [INFO ] [sig ] [707/3369] Forecasting CNQ... [2026-03-03T20:19:18.880783] [INFO ] [sig ] Generating forecast for: CNQ [2026-03-03T20:19:18.880814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-03-03T20:19:18.892493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-03-03T20:19:18.892836] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-03-03T20:19:18.893631] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-03-03T20:19:18.893683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:18.893723] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:18.893751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:18.893809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:18.952606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:18.953288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:18.953370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:18.953404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:19.078741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:19.078908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:19.078951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:19.078982] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:19.082605] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=67.88%) [2026-03-03T20:19:19.082915] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-03-03T20:19:19.083084] [INFO ] [sig ] CNQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:19.228021] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNQ.txt [2026-03-03T20:19:19.228158] [INFO ] [sig ] [707/3369] Completed CNQ in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 15.9m [2026-03-03T20:19:19.228197] [INFO ] [sig ] [708/3369] Forecasting CNS... [2026-03-03T20:19:19.228226] [INFO ] [sig ] Generating forecast for: CNS [2026-03-03T20:19:19.228256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-03-03T20:19:19.239996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-03-03T20:19:19.240291] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-03-03T20:19:19.241105] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-03-03T20:19:19.241158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:19.241190] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:19.241218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:19.241276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:19.299486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:19.300172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:19.300250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:19.300283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:19.421328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:19.421502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:19.421548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:19.421597] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:19.425132] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=68.09%) [2026-03-03T20:19:19.425414] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-03-03T20:19:19.425545] [INFO ] [sig ] CNS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:19.570559] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNS.txt [2026-03-03T20:19:19.570729] [INFO ] [sig ] [708/3369] Completed CNS in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 15.9m [2026-03-03T20:19:19.570770] [INFO ] [sig ] [709/3369] Forecasting CNSP... [2026-03-03T20:19:19.570801] [INFO ] [sig ] Generating forecast for: CNSP [2026-03-03T20:19:19.570837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-03-03T20:19:19.581610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-03-03T20:19:19.581939] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-03-03T20:19:19.582899] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-03-03T20:19:19.582952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:19.582986] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:19.583015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:19.583075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:19.643898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:19.644554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:19.644654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:19.644690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:19.771894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:19.772079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:19.772157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:19.772192] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:19.775839] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-03-03T20:19:19.776192] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-03-03T20:19:19.776338] [INFO ] [sig ] CNSP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:19.920856] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNSP.txt [2026-03-03T20:19:19.920992] [INFO ] [sig ] [709/3369] Completed CNSP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.9m [2026-03-03T20:19:19.921032] [INFO ] [sig ] [710/3369] Forecasting CNTA... [2026-03-03T20:19:19.921061] [INFO ] [sig ] Generating forecast for: CNTA [2026-03-03T20:19:19.921091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-03-03T20:19:19.933125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-03-03T20:19:19.933483] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-03-03T20:19:19.934316] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-03-03T20:19:19.934371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:19.934405] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:19.934472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:19.934533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:19.994027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:19.994869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:19.994955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:19.994990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:20.122116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:20.122280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:20.122324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:20.122354] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:20.125964] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=10.14%) [2026-03-03T20:19:20.126262] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-03-03T20:19:20.126397] [INFO ] [sig ] CNTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:20.272498] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNTA.txt [2026-03-03T20:19:20.272652] [INFO ] [sig ] [710/3369] Completed CNTA in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:20.272696] [INFO ] [sig ] [711/3369] Forecasting CNTY... [2026-03-03T20:19:20.272726] [INFO ] [sig ] Generating forecast for: CNTY [2026-03-03T20:19:20.272757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-03-03T20:19:20.284097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-03-03T20:19:20.284422] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-03-03T20:19:20.285307] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-03-03T20:19:20.285363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:20.285398] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:20.285428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:20.285487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:20.349748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:20.350737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:20.350846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:20.350889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:20.482542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:20.482757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:20.482810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:20.482842] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:20.486740] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=71.12%) [2026-03-03T20:19:20.487160] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-03-03T20:19:20.487319] [INFO ] [sig ] CNTY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:20.656511] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CNTY.txt [2026-03-03T20:19:20.656691] [INFO ] [sig ] [711/3369] Completed CNTY in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:20.656735] [INFO ] [sig ] [712/3369] Forecasting CNVS... [2026-03-03T20:19:20.656767] [INFO ] [sig ] Generating forecast for: CNVS [2026-03-03T20:19:20.656799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-03-03T20:19:20.669420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-03-03T20:19:20.669814] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-03-03T20:19:20.670651] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-03-03T20:19:20.670707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:20.670740] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:20.670767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:20.670826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:20.732488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:20.733288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:20.733373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:20.733408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:20.856346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:20.856511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:20.856564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:20.856620] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:20.860260] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-03-03T20:19:20.860551] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-03-03T20:19:20.860718] [INFO ] [sig ] CNVS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:21.010093] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNVS.txt [2026-03-03T20:19:21.010259] [INFO ] [sig ] [712/3369] Completed CNVS in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:21.010302] [INFO ] [sig ] [713/3369] Forecasting CNX... [2026-03-03T20:19:21.010345] [INFO ] [sig ] Generating forecast for: CNX [2026-03-03T20:19:21.010392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-03-03T20:19:21.029601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-03-03T20:19:21.030065] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-03-03T20:19:21.031025] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-03-03T20:19:21.031100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:21.031151] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:21.031181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:21.031241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:21.097902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:21.099308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:21.099405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:21.099447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:21.231414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:21.231591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:21.231638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:21.231670] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:21.235664] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=27.49%) [2026-03-03T20:19:21.236012] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-03-03T20:19:21.236358] [INFO ] [sig ] CNX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:21.391015] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNX.txt [2026-03-03T20:19:21.391183] [INFO ] [sig ] [713/3369] Completed CNX in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:21.391223] [INFO ] [sig ] [714/3369] Forecasting CNXN... [2026-03-03T20:19:21.391255] [INFO ] [sig ] Generating forecast for: CNXN [2026-03-03T20:19:21.391287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-03-03T20:19:21.404428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-03-03T20:19:21.404779] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-03-03T20:19:21.405647] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-03-03T20:19:21.405706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:21.405753] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:21.405795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:21.405874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:21.468939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:21.469846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:21.469934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:21.469971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:21.603169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:21.603335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:21.603377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:21.603407] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:21.607052] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-03-03T20:19:21.607395] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-03-03T20:19:21.607562] [INFO ] [sig ] CNXN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:21.766858] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CNXN.txt [2026-03-03T20:19:21.767048] [INFO ] [sig ] [714/3369] Completed CNXN in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:21.767092] [INFO ] [sig ] [715/3369] Forecasting COCO... [2026-03-03T20:19:21.767125] [INFO ] [sig ] Generating forecast for: COCO [2026-03-03T20:19:21.767156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-03-03T20:19:21.780037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-03-03T20:19:21.780460] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-03-03T20:19:21.781484] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-03-03T20:19:21.781540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:21.781591] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:21.781623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:21.781683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:21.847807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:21.848970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:21.849168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:21.849206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:21.982989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:21.983175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:21.983236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:21.983287] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:21.987181] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=60.62%) [2026-03-03T20:19:21.987489] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-03-03T20:19:21.987650] [INFO ] [sig ] COCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:22.138607] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COCO.txt [2026-03-03T20:19:22.138757] [INFO ] [sig ] [715/3369] Completed COCO in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:22.138797] [INFO ] [sig ] [716/3369] Forecasting CODA... [2026-03-03T20:19:22.138828] [INFO ] [sig ] Generating forecast for: CODA [2026-03-03T20:19:22.138863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-03-03T20:19:22.150890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-03-03T20:19:22.151236] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-03-03T20:19:22.152128] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-03-03T20:19:22.152184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:22.152217] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:22.152246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:22.152304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:22.215100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:22.216004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:22.216121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:22.216164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:22.342072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:22.342232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:22.342273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:22.342303] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:22.345828] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-03-03T20:19:22.346152] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-03-03T20:19:22.346285] [INFO ] [sig ] CODA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:22.502787] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CODA.txt [2026-03-03T20:19:22.502958] [INFO ] [sig ] [716/3369] Completed CODA in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:22.503020] [INFO ] [sig ] [717/3369] Forecasting CODI... [2026-03-03T20:19:22.503076] [INFO ] [sig ] Generating forecast for: CODI [2026-03-03T20:19:22.503113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-03-03T20:19:22.515808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-03-03T20:19:22.516157] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-03-03T20:19:22.517026] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-03-03T20:19:22.517081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:22.517115] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:22.517143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:22.517201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:22.578614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:22.579337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:22.579439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:22.579476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:22.704917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:22.705080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:22.705122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:22.705153] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:22.709067] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-03-03T20:19:22.709377] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-03-03T20:19:22.709521] [INFO ] [sig ] CODI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:22.862349] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CODI.txt [2026-03-03T20:19:22.862690] [INFO ] [sig ] [717/3369] Completed CODI in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:22.862747] [INFO ] [sig ] [718/3369] Forecasting COEP... [2026-03-03T20:19:22.862797] [INFO ] [sig ] Generating forecast for: COEP [2026-03-03T20:19:22.862835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-03-03T20:19:22.874820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-03-03T20:19:22.875176] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-03-03T20:19:22.876178] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-03-03T20:19:22.876243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:22.876281] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:22.876315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:22.876375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:22.933753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:22.934468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:22.934550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:22.934603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:23.058882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:23.059044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:23.059084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:23.059113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:23.062515] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=16.03%) [2026-03-03T20:19:23.062811] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-03-03T20:19:23.062954] [INFO ] [sig ] COEP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:23.210757] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/COEP.txt [2026-03-03T20:19:23.210926] [INFO ] [sig ] [718/3369] Completed COEP in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:23.210968] [INFO ] [sig ] [719/3369] Forecasting COF... [2026-03-03T20:19:23.211003] [INFO ] [sig ] Generating forecast for: COF [2026-03-03T20:19:23.211040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-03-03T20:19:23.223803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-03-03T20:19:23.224154] [INFO ] [FORECASTER] Starting predict_future for COF [2026-03-03T20:19:23.225171] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-03-03T20:19:23.225417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:23.225448] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:23.225475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:23.225532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:23.283779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:23.284789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:23.284873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:23.284907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:23.412613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:23.412784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:23.412827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:23.412859] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:23.416654] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-03-03T20:19:23.416997] [INFO ] [FORECASTER] Completed predict_future for COF [2026-03-03T20:19:23.417155] [INFO ] [sig ] COF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:23.579207] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COF.txt [2026-03-03T20:19:23.579401] [INFO ] [sig ] [719/3369] Completed COF in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:23.579444] [INFO ] [sig ] [720/3369] Forecasting COFS... [2026-03-03T20:19:23.579475] [INFO ] [sig ] Generating forecast for: COFS [2026-03-03T20:19:23.579507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-03-03T20:19:23.592434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-03-03T20:19:23.592827] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-03-03T20:19:23.593659] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-03-03T20:19:23.593714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:23.593748] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:23.593778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:23.593836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:23.657262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:23.658248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:23.658376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:23.658412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:23.789817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:23.790045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:23.790097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:23.790145] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:23.794781] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-03-03T20:19:23.795151] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-03-03T20:19:23.795316] [INFO ] [sig ] COFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:23.955068] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COFS.txt [2026-03-03T20:19:23.955244] [INFO ] [sig ] [720/3369] Completed COFS in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:23.955287] [INFO ] [sig ] [721/3369] Forecasting COKE... [2026-03-03T20:19:23.955318] [INFO ] [sig ] Generating forecast for: COKE [2026-03-03T20:19:23.955357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-03-03T20:19:23.968630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-03-03T20:19:23.969012] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-03-03T20:19:23.969884] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-03-03T20:19:23.969949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:23.969991] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:23.970026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:23.970099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:24.029394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:24.030242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:24.030344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:24.030380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:24.152836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:24.153007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:24.153052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:24.153083] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:24.156811] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=70.76%) [2026-03-03T20:19:24.157138] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-03-03T20:19:24.157269] [INFO ] [sig ] COKE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:24.301585] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COKE.txt [2026-03-03T20:19:24.301749] [INFO ] [sig ] [721/3369] Completed COKE in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:24.301789] [INFO ] [sig ] [722/3369] Forecasting COLB... [2026-03-03T20:19:24.301821] [INFO ] [sig ] Generating forecast for: COLB [2026-03-03T20:19:24.301852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-03-03T20:19:24.315366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-03-03T20:19:24.315852] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-03-03T20:19:24.316826] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-03-03T20:19:24.316884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:24.316919] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:24.316947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:24.317007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:24.382135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:24.383107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:24.383201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:24.383253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:24.515461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:24.515721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:24.515795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:24.515852] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:24.522009] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-03-03T20:19:24.522679] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-03-03T20:19:24.522879] [INFO ] [sig ] COLB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:24.683121] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COLB.txt [2026-03-03T20:19:24.683294] [INFO ] [sig ] [722/3369] Completed COLB in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:24.683336] [INFO ] [sig ] [723/3369] Forecasting COLD... [2026-03-03T20:19:24.683367] [INFO ] [sig ] Generating forecast for: COLD [2026-03-03T20:19:24.683398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-03-03T20:19:24.698324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-03-03T20:19:24.698756] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-03-03T20:19:24.699548] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-03-03T20:19:24.699628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:24.699663] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:24.699690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:24.699747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:24.758932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:24.759929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:24.760030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:24.760074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:24.885496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:24.885682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:24.885723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:24.885753] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:24.889187] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=67.24%) [2026-03-03T20:19:24.889470] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-03-03T20:19:24.889621] [INFO ] [sig ] COLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:25.043078] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COLD.txt [2026-03-03T20:19:25.043273] [INFO ] [sig ] [723/3369] Completed COLD in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-03T20:19:25.043315] [INFO ] [sig ] [724/3369] Forecasting COLL... [2026-03-03T20:19:25.043543] [INFO ] [sig ] Generating forecast for: COLL [2026-03-03T20:19:25.043590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-03-03T20:19:25.055495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-03-03T20:19:25.055953] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-03-03T20:19:25.056951] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-03-03T20:19:25.057016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:25.057059] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:25.057095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:25.057188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:25.118022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:25.119177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:25.119463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:25.119497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:25.245759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:25.245921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:25.245963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:25.245992] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:25.250084] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-03-03T20:19:25.250570] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-03-03T20:19:25.250731] [INFO ] [sig ] COLL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:25.396892] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/COLL.txt [2026-03-03T20:19:25.397055] [INFO ] [sig ] [724/3369] Completed COLL in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.8m [2026-03-03T20:19:25.397097] [INFO ] [sig ] [725/3369] Forecasting COLM... [2026-03-03T20:19:25.397128] [INFO ] [sig ] Generating forecast for: COLM [2026-03-03T20:19:25.397160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-03-03T20:19:25.409089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-03-03T20:19:25.409725] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-03-03T20:19:25.410818] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-03-03T20:19:25.410874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:25.410909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:25.410937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:25.411034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:25.472089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:25.473020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:25.473125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:25.473159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:25.595589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:25.595749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:25.595793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:25.595824] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:25.599355] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=33.82%) [2026-03-03T20:19:25.599662] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-03-03T20:19:25.599801] [INFO ] [sig ] COLM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:25.743556] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/COLM.txt [2026-03-03T20:19:25.743724] [INFO ] [sig ] [725/3369] Completed COLM in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.8m [2026-03-03T20:19:25.743764] [INFO ] [sig ] [726/3369] Forecasting COMP... [2026-03-03T20:19:25.743795] [INFO ] [sig ] Generating forecast for: COMP [2026-03-03T20:19:25.743825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-03-03T20:19:25.757480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-03-03T20:19:25.758016] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-03-03T20:19:25.758916] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-03-03T20:19:25.758979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:25.759022] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:25.759056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:25.759129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:25.818470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:25.819280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:25.819367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:25.819400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:25.947958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:25.948130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:25.948172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:25.948200] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:25.951701] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=43.82%) [2026-03-03T20:19:25.951989] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-03-03T20:19:25.952128] [INFO ] [sig ] COMP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:26.107234] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/COMP.txt [2026-03-03T20:19:26.107405] [INFO ] [sig ] [726/3369] Completed COMP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:26.107447] [INFO ] [sig ] [727/3369] Forecasting CONL... [2026-03-03T20:19:26.107479] [INFO ] [sig ] Generating forecast for: CONL [2026-03-03T20:19:26.107510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-03-03T20:19:26.121511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-03-03T20:19:26.121934] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-03-03T20:19:26.123047] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-03-03T20:19:26.123102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:26.123172] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:26.123206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:26.123272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:26.182391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:26.183337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:26.183452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:26.183489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:26.312203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:26.312368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:26.312410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:26.312439] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:26.316077] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-03-03T20:19:26.316376] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-03-03T20:19:26.316512] [INFO ] [sig ] CONL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:26.460449] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CONL.txt [2026-03-03T20:19:26.460646] [INFO ] [sig ] [727/3369] Completed CONL in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:26.460692] [INFO ] [sig ] [728/3369] Forecasting COO... [2026-03-03T20:19:26.460724] [INFO ] [sig ] Generating forecast for: COO [2026-03-03T20:19:26.460766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-03-03T20:19:26.474195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-03-03T20:19:26.474593] [INFO ] [FORECASTER] Starting predict_future for COO [2026-03-03T20:19:26.475414] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-03-03T20:19:26.475469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:26.475503] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:26.475531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:26.475614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:26.535957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:26.536946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:26.537035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:26.537069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:26.669136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:26.669306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:26.669539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:26.669587] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:26.673776] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-03T20:19:26.674060] [INFO ] [FORECASTER] Completed predict_future for COO [2026-03-03T20:19:26.674385] [INFO ] [sig ] COO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:26.817498] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COO.txt [2026-03-03T20:19:26.817666] [INFO ] [sig ] [728/3369] Completed COO in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:26.817709] [INFO ] [sig ] [729/3369] Forecasting COP... [2026-03-03T20:19:26.817740] [INFO ] [sig ] Generating forecast for: COP [2026-03-03T20:19:26.817771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-03-03T20:19:26.830146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-03-03T20:19:26.830492] [INFO ] [FORECASTER] Starting predict_future for COP [2026-03-03T20:19:26.831314] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-03-03T20:19:26.831367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:26.831401] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:26.831428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:26.831485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:26.892626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:26.893649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:26.893747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:26.893783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:27.019127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:27.019294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:27.019336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:27.019365] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:27.022890] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=81.34%) [2026-03-03T20:19:27.023208] [INFO ] [FORECASTER] Completed predict_future for COP [2026-03-03T20:19:27.023353] [INFO ] [sig ] COP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:27.175007] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COP.txt [2026-03-03T20:19:27.175173] [INFO ] [sig ] [729/3369] Completed COP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:27.175215] [INFO ] [sig ] [730/3369] Forecasting COPP... [2026-03-03T20:19:27.175247] [INFO ] [sig ] Generating forecast for: COPP [2026-03-03T20:19:27.175278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-03-03T20:19:27.186989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-03-03T20:19:27.187270] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-03-03T20:19:27.188096] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-03-03T20:19:27.188151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:27.188184] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:27.188211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:27.188268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:27.246557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:27.247268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:27.247352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:27.247384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:27.364336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:27.364495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:27.364535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:27.364563] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:27.368051] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-03-03T20:19:27.368331] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-03-03T20:19:27.368462] [INFO ] [sig ] COPP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:27.524136] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/COPP.txt [2026-03-03T20:19:27.524489] [INFO ] [sig ] [730/3369] Completed COPP in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:27.524530] [INFO ] [sig ] [731/3369] Forecasting CORZ... [2026-03-03T20:19:27.524560] [INFO ] [sig ] Generating forecast for: CORZ [2026-03-03T20:19:27.524610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-03-03T20:19:27.539137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-03-03T20:19:27.539475] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-03-03T20:19:27.540339] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-03-03T20:19:27.540392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:27.540424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:27.540451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:27.540508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:27.599487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:27.600186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:27.600433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:27.600469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:27.724115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:27.724265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:27.724306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:27.724336] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:27.727802] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=50.39%) [2026-03-03T20:19:27.728123] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-03-03T20:19:27.728255] [INFO ] [sig ] CORZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:27.871703] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CORZ.txt [2026-03-03T20:19:27.871832] [INFO ] [sig ] [731/3369] Completed CORZ in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:27.871871] [INFO ] [sig ] [732/3369] Forecasting CORZZ... [2026-03-03T20:19:27.871901] [INFO ] [sig ] Generating forecast for: CORZZ [2026-03-03T20:19:27.871931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-03-03T20:19:27.884128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-03-03T20:19:27.884632] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-03-03T20:19:27.885508] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-03-03T20:19:27.885563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:27.885617] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:27.885646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:27.885704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:27.949034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:27.950058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:27.950179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:27.950219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:28.098920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:28.099112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:28.099162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:28.099199] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:28.104070] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=28.62%) [2026-03-03T20:19:28.104490] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-03-03T20:19:28.104687] [INFO ] [sig ] CORZZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:28.260232] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CORZZ.txt [2026-03-03T20:19:28.260373] [INFO ] [sig ] [732/3369] Completed CORZZ in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:28.260414] [INFO ] [sig ] [733/3369] Forecasting COTY... [2026-03-03T20:19:28.260445] [INFO ] [sig ] Generating forecast for: COTY [2026-03-03T20:19:28.260476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-03-03T20:19:28.276911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-03-03T20:19:28.277457] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-03-03T20:19:28.278834] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-03-03T20:19:28.278904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:28.278949] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:28.278986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:28.279087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:28.346806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:28.347826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:28.347972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:28.348025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:28.477664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:28.477864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:28.477920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:28.477951] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:28.481539] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=33.56%) [2026-03-03T20:19:28.481845] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-03-03T20:19:28.481977] [INFO ] [sig ] COTY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:28.628192] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/COTY.txt [2026-03-03T20:19:28.628340] [INFO ] [sig ] [733/3369] Completed COTY in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:28.628382] [INFO ] [sig ] [734/3369] Forecasting COWG... [2026-03-03T20:19:28.628411] [INFO ] [sig ] Generating forecast for: COWG [2026-03-03T20:19:28.628442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-03-03T20:19:28.640949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-03-03T20:19:28.641271] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-03-03T20:19:28.642339] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-03-03T20:19:28.642408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:28.642460] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:28.642504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:28.642610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:28.704368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:28.705258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:28.705348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:28.705382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:28.827657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:28.827811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:28.827851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:28.827902] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:28.831418] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-03-03T20:19:28.831722] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-03-03T20:19:28.831854] [INFO ] [sig ] COWG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:28.973534] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/COWG.txt [2026-03-03T20:19:28.973702] [INFO ] [sig ] [734/3369] Completed COWG in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:28.973743] [INFO ] [sig ] [735/3369] Forecasting COYA... [2026-03-03T20:19:28.973774] [INFO ] [sig ] Generating forecast for: COYA [2026-03-03T20:19:28.973805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-03-03T20:19:28.985595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-03-03T20:19:28.985939] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-03-03T20:19:28.986940] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-03-03T20:19:28.986994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:28.987026] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:28.987053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:28.987116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:29.044004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:29.044788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:29.044873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:29.044906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:29.162678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:29.162863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:29.162905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:29.162936] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:29.166785] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-03-03T20:19:29.167092] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-03-03T20:19:29.167240] [INFO ] [sig ] COYA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:29.317721] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/COYA.txt [2026-03-03T20:19:29.317869] [INFO ] [sig ] [735/3369] Completed COYA in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:29.317927] [INFO ] [sig ] [736/3369] Forecasting CP... [2026-03-03T20:19:29.317967] [INFO ] [sig ] Generating forecast for: CP [2026-03-03T20:19:29.318000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-03-03T20:19:29.329710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-03-03T20:19:29.330070] [INFO ] [FORECASTER] Starting predict_future for CP [2026-03-03T20:19:29.330989] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-03-03T20:19:29.331046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:29.331081] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:29.331110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:29.331170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:29.395265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:29.396155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:29.396241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:29.396277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:29.521087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:29.521248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:29.521292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:29.521323] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:29.525029] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=82.64%) [2026-03-03T20:19:29.525325] [INFO ] [FORECASTER] Completed predict_future for CP [2026-03-03T20:19:29.525458] [INFO ] [sig ] CP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:29.668679] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CP.txt [2026-03-03T20:19:29.668877] [INFO ] [sig ] [736/3369] Completed CP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:29.668923] [INFO ] [sig ] [737/3369] Forecasting CPA... [2026-03-03T20:19:29.668955] [INFO ] [sig ] Generating forecast for: CPA [2026-03-03T20:19:29.668987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-03-03T20:19:29.683089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-03-03T20:19:29.683517] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-03-03T20:19:29.684340] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-03-03T20:19:29.684407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:29.684439] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:29.684468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:29.684525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:29.745932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:29.746765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:29.746879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:29.746916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:29.869970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:29.870128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:29.870169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:29.870198] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:29.873638] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-03-03T20:19:29.873923] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-03-03T20:19:29.874051] [INFO ] [sig ] CPA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:30.022558] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CPA.txt [2026-03-03T20:19:30.022750] [INFO ] [sig ] [737/3369] Completed CPA in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:30.022792] [INFO ] [sig ] [738/3369] Forecasting CPB... [2026-03-03T20:19:30.022825] [INFO ] [sig ] Generating forecast for: CPB [2026-03-03T20:19:30.022856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-03-03T20:19:30.035443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-03-03T20:19:30.035901] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-03-03T20:19:30.036802] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-03-03T20:19:30.036859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:30.036892] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:30.036920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:30.036979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:30.103795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:30.104729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:30.104821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:30.104857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:30.222282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:30.222461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:30.222524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:30.222557] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:30.226274] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=24.63%) [2026-03-03T20:19:30.226607] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-03-03T20:19:30.226776] [INFO ] [sig ] CPB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:30.371528] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CPB.txt [2026-03-03T20:19:30.371710] [INFO ] [sig ] [738/3369] Completed CPB in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:30.371750] [INFO ] [sig ] [739/3369] Forecasting CPF... [2026-03-03T20:19:30.371781] [INFO ] [sig ] Generating forecast for: CPF [2026-03-03T20:19:30.371812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-03-03T20:19:30.383804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-03-03T20:19:30.384161] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-03-03T20:19:30.385088] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-03-03T20:19:30.385156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:30.385199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:30.385234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:30.385301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:30.447136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:30.448124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:30.448230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:30.448264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:30.568968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:30.569292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:30.569337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:30.569368] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:30.573112] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=74.36%) [2026-03-03T20:19:30.573425] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-03-03T20:19:30.573585] [INFO ] [sig ] CPF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:30.717140] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CPF.txt [2026-03-03T20:19:30.717329] [INFO ] [sig ] [739/3369] Completed CPF in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-03T20:19:30.717373] [INFO ] [sig ] [740/3369] Forecasting CPIX... [2026-03-03T20:19:30.717404] [INFO ] [sig ] Generating forecast for: CPIX [2026-03-03T20:19:30.717437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-03-03T20:19:30.730110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-03-03T20:19:30.730516] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-03-03T20:19:30.731399] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-03-03T20:19:30.731457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:30.731492] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:30.731519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:30.731597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:30.793100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:30.794075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:30.794185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:30.794228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:30.923090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:30.923269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:30.923312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:30.923344] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:30.927098] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-03-03T20:19:30.927472] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-03-03T20:19:30.927675] [INFO ] [sig ] CPIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:31.077483] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CPIX.txt [2026-03-03T20:19:31.077689] [INFO ] [sig ] [740/3369] Completed CPIX in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.7m [2026-03-03T20:19:31.077739] [INFO ] [sig ] [741/3369] Forecasting CPK... [2026-03-03T20:19:31.077772] [INFO ] [sig ] Generating forecast for: CPK [2026-03-03T20:19:31.077803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-03-03T20:19:31.090122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-03-03T20:19:31.090470] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-03-03T20:19:31.091373] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-03-03T20:19:31.091429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:31.091464] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:31.091492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:31.091553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:31.151536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:31.152225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:31.152309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:31.152344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:31.271500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:31.271678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:31.271722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:31.271751] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:31.275211] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=68.59%) [2026-03-03T20:19:31.275520] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-03-03T20:19:31.275668] [INFO ] [sig ] CPK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:31.430774] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CPK.txt [2026-03-03T20:19:31.430998] [INFO ] [sig ] [741/3369] Completed CPK in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.7m [2026-03-03T20:19:31.431056] [INFO ] [sig ] [742/3369] Forecasting CPNG... [2026-03-03T20:19:31.431105] [INFO ] [sig ] Generating forecast for: CPNG [2026-03-03T20:19:31.431154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-03-03T20:19:31.448004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-03-03T20:19:31.448387] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-03-03T20:19:31.449301] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-03-03T20:19:31.449567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:31.449658] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:31.449702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:31.449788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:31.515766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:31.516665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:31.516755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:31.516791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:31.642958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:31.643095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:31.643137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:31.643166] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:31.646619] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=53.74%) [2026-03-03T20:19:31.646896] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-03-03T20:19:31.647038] [INFO ] [sig ] CPNG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:31.795312] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CPNG.txt [2026-03-03T20:19:31.795540] [INFO ] [sig ] [742/3369] Completed CPNG in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.7m [2026-03-03T20:19:31.795638] [INFO ] [sig ] [743/3369] Forecasting CPRI... [2026-03-03T20:19:31.795690] [INFO ] [sig ] Generating forecast for: CPRI [2026-03-03T20:19:31.795737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-03-03T20:19:31.809957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-03-03T20:19:31.810353] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-03-03T20:19:31.811165] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-03-03T20:19:31.811219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:31.811252] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:31.811279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:31.811337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:31.870004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:31.870897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:31.870984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:31.871020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:32.002123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:32.002310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:32.002358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:32.002389] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:32.006290] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-03-03T20:19:32.006595] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-03-03T20:19:32.006725] [INFO ] [sig ] CPRI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:32.149985] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CPRI.txt [2026-03-03T20:19:32.150126] [INFO ] [sig ] [743/3369] Completed CPRI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:32.150174] [INFO ] [sig ] [744/3369] Forecasting CPRX... [2026-03-03T20:19:32.150212] [INFO ] [sig ] Generating forecast for: CPRX [2026-03-03T20:19:32.150249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-03-03T20:19:32.162276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-03-03T20:19:32.162811] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-03-03T20:19:32.163625] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-03-03T20:19:32.163678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:32.163746] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:32.163775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:32.163833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:32.225317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:32.226113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:32.226199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:32.226234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:32.345692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:32.345847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:32.345887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:32.345933] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:32.349412] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-03-03T20:19:32.349711] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-03-03T20:19:32.349860] [INFO ] [sig ] CPRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:32.492374] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CPRX.txt [2026-03-03T20:19:32.492536] [INFO ] [sig ] [744/3369] Completed CPRX in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:32.492598] [INFO ] [sig ] [745/3369] Forecasting CPS... [2026-03-03T20:19:32.492632] [INFO ] [sig ] Generating forecast for: CPS [2026-03-03T20:19:32.492665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-03-03T20:19:32.503867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-03-03T20:19:32.504175] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-03-03T20:19:32.505021] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-03-03T20:19:32.505075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:32.505114] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:32.505148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:32.505219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:32.566623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:32.567462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:32.567550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:32.567605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:32.690441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:32.690607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:32.690651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:32.690681] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:32.694063] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=38.24%) [2026-03-03T20:19:32.694379] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-03-03T20:19:32.694505] [INFO ] [sig ] CPS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:32.840768] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CPS.txt [2026-03-03T20:19:32.840926] [INFO ] [sig ] [745/3369] Completed CPS in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:32.840969] [INFO ] [sig ] [746/3369] Forecasting CPSH... [2026-03-03T20:19:32.840999] [INFO ] [sig ] Generating forecast for: CPSH [2026-03-03T20:19:32.841031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-03-03T20:19:32.852629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-03-03T20:19:32.852957] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-03-03T20:19:32.853865] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-03-03T20:19:32.853921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:32.853957] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:32.853986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:32.854045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:32.915313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:32.916087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:32.916189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:32.916225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:33.058183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:33.058382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:33.058454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:33.058507] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:33.063439] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: UP (p=60.87%) [2026-03-03T20:19:33.063916] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-03-03T20:19:33.064123] [INFO ] [sig ] CPSH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:33.213051] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CPSH.txt [2026-03-03T20:19:33.213199] [INFO ] [sig ] [746/3369] Completed CPSH in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:33.213240] [INFO ] [sig ] [747/3369] Forecasting CPSS... [2026-03-03T20:19:33.213269] [INFO ] [sig ] Generating forecast for: CPSS [2026-03-03T20:19:33.213300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-03-03T20:19:33.223975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-03-03T20:19:33.224258] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-03-03T20:19:33.225150] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-03-03T20:19:33.225206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:33.225241] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:33.225270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:33.225328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:33.290632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:33.291553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:33.291655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:33.291690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:33.399906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:33.400084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:33.400128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:33.400191] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:33.404992] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-03-03T20:19:33.405287] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-03-03T20:19:33.405426] [INFO ] [sig ] CPSS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:33.553043] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CPSS.txt [2026-03-03T20:19:33.553177] [INFO ] [sig ] [747/3369] Completed CPSS in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:33.553217] [INFO ] [sig ] [748/3369] Forecasting CPZ... [2026-03-03T20:19:33.553246] [INFO ] [sig ] Generating forecast for: CPZ [2026-03-03T20:19:33.553277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-03-03T20:19:33.564547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-03-03T20:19:33.564897] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-03-03T20:19:33.565778] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-03-03T20:19:33.565835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:33.565870] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:33.565911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:33.565973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:33.629721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:33.630660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:33.630748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:33.630783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:33.750286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:33.750444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:33.750486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:33.750518] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:33.754219] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=79.40%) [2026-03-03T20:19:33.754562] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-03-03T20:19:33.754731] [INFO ] [sig ] CPZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:33.897153] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CPZ.txt [2026-03-03T20:19:33.897304] [INFO ] [sig ] [748/3369] Completed CPZ in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:33.897349] [INFO ] [sig ] [749/3369] Forecasting CQP... [2026-03-03T20:19:33.897379] [INFO ] [sig ] Generating forecast for: CQP [2026-03-03T20:19:33.897409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-03-03T20:19:33.910117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-03-03T20:19:33.910701] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-03-03T20:19:33.911512] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-03-03T20:19:33.911588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:33.911654] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:33.911684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:33.911745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:33.976477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:33.977228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:33.977313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:33.977347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:34.095880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:34.096024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:34.096064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:34.096094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:34.099555] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=18.99%) [2026-03-03T20:19:34.099867] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-03-03T20:19:34.100005] [INFO ] [sig ] CQP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:34.247841] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CQP.txt [2026-03-03T20:19:34.248043] [INFO ] [sig ] [749/3369] Completed CQP in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:34.248090] [INFO ] [sig ] [750/3369] Forecasting CRAI... [2026-03-03T20:19:34.248121] [INFO ] [sig ] Generating forecast for: CRAI [2026-03-03T20:19:34.248156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-03-03T20:19:34.261617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-03-03T20:19:34.262139] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-03-03T20:19:34.263188] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-03-03T20:19:34.263242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:34.263274] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:34.263300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:34.263356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:34.325635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:34.326354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:34.326455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:34.326503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:34.455194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:34.455352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:34.455393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:34.455421] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:34.458888] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=52.62%) [2026-03-03T20:19:34.459175] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-03-03T20:19:34.459331] [INFO ] [sig ] CRAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:34.604956] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRAI.txt [2026-03-03T20:19:34.605090] [INFO ] [sig ] [750/3369] Completed CRAI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:34.605129] [INFO ] [sig ] [751/3369] Forecasting CRBG... [2026-03-03T20:19:34.605160] [INFO ] [sig ] Generating forecast for: CRBG [2026-03-03T20:19:34.605190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-03-03T20:19:34.618885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-03-03T20:19:34.619231] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-03-03T20:19:34.620224] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-03-03T20:19:34.620278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:34.620310] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:34.620337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:34.620394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:34.681025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:34.681821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:34.681906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:34.681938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:34.809115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:34.809296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:34.809342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:34.809372] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:34.813591] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=56.54%) [2026-03-03T20:19:34.813869] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-03-03T20:19:34.814008] [INFO ] [sig ] CRBG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:34.962982] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRBG.txt [2026-03-03T20:19:34.963147] [INFO ] [sig ] [751/3369] Completed CRBG in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:34.963201] [INFO ] [sig ] [752/3369] Forecasting CRBP... [2026-03-03T20:19:34.963239] [INFO ] [sig ] Generating forecast for: CRBP [2026-03-03T20:19:34.963278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-03-03T20:19:34.975840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-03-03T20:19:34.976189] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-03-03T20:19:34.977042] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-03-03T20:19:34.977096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:34.977130] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:34.977158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:34.977217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:35.036469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:35.037158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:35.037259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:35.037296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:35.161521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:35.161696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:35.161739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:35.161769] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:35.165373] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=34.41%) [2026-03-03T20:19:35.165692] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-03-03T20:19:35.165829] [INFO ] [sig ] CRBP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:35.311164] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRBP.txt [2026-03-03T20:19:35.311314] [INFO ] [sig ] [752/3369] Completed CRBP in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:35.311361] [INFO ] [sig ] [753/3369] Forecasting CRC... [2026-03-03T20:19:35.311392] [INFO ] [sig ] Generating forecast for: CRC [2026-03-03T20:19:35.311422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-03-03T20:19:35.323868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-03-03T20:19:35.324181] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-03-03T20:19:35.324985] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-03-03T20:19:35.325037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:35.325070] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:35.325097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:35.325154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:35.385748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:35.386382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:35.386461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:35.386494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:35.518660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:35.518825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:35.518866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:35.518895] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:35.522589] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=67.16%) [2026-03-03T20:19:35.522879] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-03-03T20:19:35.523008] [INFO ] [sig ] CRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:35.667009] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRC.txt [2026-03-03T20:19:35.667183] [INFO ] [sig ] [753/3369] Completed CRC in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:35.667256] [INFO ] [sig ] [754/3369] Forecasting CRDF... [2026-03-03T20:19:35.667295] [INFO ] [sig ] Generating forecast for: CRDF [2026-03-03T20:19:35.667332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-03-03T20:19:35.679174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-03-03T20:19:35.679502] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-03-03T20:19:35.680403] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-03-03T20:19:35.680459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:35.680493] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:35.680522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:35.680608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:35.742664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:35.743527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:35.743672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:35.743707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:35.867482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:35.867654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:35.867696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:35.867725] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:35.871121] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-03-03T20:19:35.871430] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-03-03T20:19:35.871559] [INFO ] [sig ] CRDF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:36.015510] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRDF.txt [2026-03-03T20:19:36.015661] [INFO ] [sig ] [754/3369] Completed CRDF in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:36.015703] [INFO ] [sig ] [755/3369] Forecasting CRDO... [2026-03-03T20:19:36.015732] [INFO ] [sig ] Generating forecast for: CRDO [2026-03-03T20:19:36.015763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-03-03T20:19:36.028813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-03-03T20:19:36.029177] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-03-03T20:19:36.030419] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-03-03T20:19:36.030493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:36.030544] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:36.030612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:36.030701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:36.091074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:36.091971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:36.092054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:36.092087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:36.219856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:36.220046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:36.220088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:36.220116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:36.223756] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-03-03T20:19:36.224052] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-03-03T20:19:36.224189] [INFO ] [sig ] CRDO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:36.367914] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRDO.txt [2026-03-03T20:19:36.368076] [INFO ] [sig ] [755/3369] Completed CRDO in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-03T20:19:36.368116] [INFO ] [sig ] [756/3369] Forecasting CRESY... [2026-03-03T20:19:36.368147] [INFO ] [sig ] Generating forecast for: CRESY [2026-03-03T20:19:36.368177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-03-03T20:19:36.381446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-03-03T20:19:36.381791] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-03-03T20:19:36.382566] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-03-03T20:19:36.382638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:36.382670] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:36.382698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:36.382756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:36.441909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:36.442592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:36.442674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:36.442707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:36.566716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:36.566868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:36.566908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:36.566937] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:36.570350] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-03-03T20:19:36.570643] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-03-03T20:19:36.570774] [INFO ] [sig ] CRESY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:36.718949] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRESY.txt [2026-03-03T20:19:36.719117] [INFO ] [sig ] [756/3369] Completed CRESY in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-03T20:19:36.719158] [INFO ] [sig ] [757/3369] Forecasting CREX... [2026-03-03T20:19:36.719191] [INFO ] [sig ] Generating forecast for: CREX [2026-03-03T20:19:36.719223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-03-03T20:19:36.731910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-03-03T20:19:36.732264] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-03-03T20:19:36.733150] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-03-03T20:19:36.733223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:36.733273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:36.733305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:36.733365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:36.797450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:36.798347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:36.798437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:36.798473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:36.927960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:36.928168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:36.928218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:36.928256] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:36.932606] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-03-03T20:19:36.932911] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-03-03T20:19:36.933046] [INFO ] [sig ] CREX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:37.088705] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CREX.txt [2026-03-03T20:19:37.088910] [INFO ] [sig ] [757/3369] Completed CREX in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-03T20:19:37.088957] [INFO ] [sig ] [758/3369] Forecasting CRGO... [2026-03-03T20:19:37.088989] [INFO ] [sig ] Generating forecast for: CRGO [2026-03-03T20:19:37.089034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-03-03T20:19:37.102264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-03-03T20:19:37.102650] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-03-03T20:19:37.103520] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-03-03T20:19:37.103606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:37.103661] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:37.103707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:37.103772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:37.167015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:37.167867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:37.167973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:37.168009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:37.297345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:37.297514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:37.297557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:37.297610] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:37.301314] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=82.31%) [2026-03-03T20:19:37.301627] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-03-03T20:19:37.301766] [INFO ] [sig ] CRGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:37.456790] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRGO.txt [2026-03-03T20:19:37.457029] [INFO ] [sig ] [758/3369] Completed CRGO in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-03T20:19:37.457080] [INFO ] [sig ] [759/3369] Forecasting CRGY... [2026-03-03T20:19:37.457114] [INFO ] [sig ] Generating forecast for: CRGY [2026-03-03T20:19:37.457146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-03-03T20:19:37.470259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-03-03T20:19:37.470769] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-03-03T20:19:37.471708] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-03-03T20:19:37.471765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:37.471799] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:37.471828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:37.471901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:37.542413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:37.543930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:37.544054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:37.544092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:37.688839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:37.689037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:37.689089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:37.689124] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:37.694749] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-03-03T20:19:37.695293] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-03-03T20:19:37.695526] [INFO ] [sig ] CRGY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:37.917519] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRGY.txt [2026-03-03T20:19:37.917792] [INFO ] [sig ] [759/3369] Completed CRGY in 0.5s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-03T20:19:37.917854] [INFO ] [sig ] [760/3369] Forecasting CRH... [2026-03-03T20:19:37.917924] [INFO ] [sig ] Generating forecast for: CRH [2026-03-03T20:19:37.917972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-03-03T20:19:37.934682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-03-03T20:19:37.935259] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-03-03T20:19:37.936705] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-03-03T20:19:37.936793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:37.936841] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:37.936882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:37.936977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:38.024497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:38.025749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:38.025870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:38.025915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:38.189878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:38.190100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:38.190171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:38.190225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:38.196254] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-03-03T20:19:38.196934] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-03-03T20:19:38.197179] [INFO ] [sig ] CRH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:38.438046] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRH.txt [2026-03-03T20:19:38.438314] [INFO ] [sig ] [760/3369] Completed CRH in 0.5s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:38.438383] [INFO ] [sig ] [761/3369] Forecasting CRI... [2026-03-03T20:19:38.438439] [INFO ] [sig ] Generating forecast for: CRI [2026-03-03T20:19:38.438492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-03-03T20:19:38.471750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-03-03T20:19:38.475476] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-03-03T20:19:38.477137] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-03-03T20:19:38.477254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:38.481898] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:38.481995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:38.482132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:38.588502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:38.589721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:38.589829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:38.589874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:38.762001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:38.762186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:38.762234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:38.762264] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:38.766846] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=25.16%) [2026-03-03T20:19:38.767386] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-03-03T20:19:38.767628] [INFO ] [sig ] CRI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:38.976548] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRI.txt [2026-03-03T20:19:38.976749] [INFO ] [sig ] [761/3369] Completed CRI in 0.5s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:38.976794] [INFO ] [sig ] [762/3369] Forecasting CRK... [2026-03-03T20:19:38.976825] [INFO ] [sig ] Generating forecast for: CRK [2026-03-03T20:19:38.976857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-03-03T20:19:38.991325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-03-03T20:19:38.991780] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-03-03T20:19:38.992664] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-03-03T20:19:38.992721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:38.992755] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:38.992783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:38.992841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:39.052806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:39.053831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:39.053923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:39.053957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:39.176760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:39.176933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:39.176976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:39.177007] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:39.180635] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-03-03T20:19:39.180936] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-03-03T20:19:39.181089] [INFO ] [sig ] CRK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:39.328025] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRK.txt [2026-03-03T20:19:39.328188] [INFO ] [sig ] [762/3369] Completed CRK in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:39.328231] [INFO ] [sig ] [763/3369] Forecasting CRL... [2026-03-03T20:19:39.328260] [INFO ] [sig ] Generating forecast for: CRL [2026-03-03T20:19:39.328291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-03-03T20:19:39.347399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-03-03T20:19:39.347961] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-03-03T20:19:39.349070] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-03-03T20:19:39.349125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:39.349160] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:39.349188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:39.349246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:39.410559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:39.411592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:39.411686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:39.411720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:39.540115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:39.540284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:39.540328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:39.540358] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:39.544129] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=63.13%) [2026-03-03T20:19:39.544416] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-03-03T20:19:39.544548] [INFO ] [sig ] CRL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:39.685727] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRL.txt [2026-03-03T20:19:39.685854] [INFO ] [sig ] [763/3369] Completed CRL in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:39.685894] [INFO ] [sig ] [764/3369] Forecasting CRM... [2026-03-03T20:19:39.685924] [INFO ] [sig ] Generating forecast for: CRM [2026-03-03T20:19:39.685955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-03-03T20:19:39.698169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-03-03T20:19:39.698479] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-03-03T20:19:39.699273] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-03-03T20:19:39.699331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:39.699370] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:39.699404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:39.699474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:39.756825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:39.757569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:39.757671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:39.757707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:39.881236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:39.881390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:39.881430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:39.881459] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:39.885125] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=37.88%) [2026-03-03T20:19:39.885409] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-03-03T20:19:39.885539] [INFO ] [sig ] CRM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:40.031142] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRM.txt [2026-03-03T20:19:40.031338] [INFO ] [sig ] [764/3369] Completed CRM in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:40.031399] [INFO ] [sig ] [765/3369] Forecasting CRMD... [2026-03-03T20:19:40.031438] [INFO ] [sig ] Generating forecast for: CRMD [2026-03-03T20:19:40.031476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-03-03T20:19:40.044983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-03-03T20:19:40.045395] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-03-03T20:19:40.046414] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-03-03T20:19:40.046468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:40.046501] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:40.046527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:40.046601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:40.108517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:40.109668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:40.109759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:40.109794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:40.242345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:40.242511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:40.242554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:40.242602] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:40.246476] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-03-03T20:19:40.246787] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-03-03T20:19:40.246923] [INFO ] [sig ] CRMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:40.397995] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRMD.txt [2026-03-03T20:19:40.398183] [INFO ] [sig ] [765/3369] Completed CRMD in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:40.398228] [INFO ] [sig ] [766/3369] Forecasting CRML... [2026-03-03T20:19:40.398259] [INFO ] [sig ] Generating forecast for: CRML [2026-03-03T20:19:40.398293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-03-03T20:19:40.411488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-03-03T20:19:40.411902] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-03-03T20:19:40.412936] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-03-03T20:19:40.412991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:40.413025] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:40.413053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:40.413112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:40.481235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:40.482483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:40.482598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:40.482636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:40.603142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:40.603316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:40.603358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:40.603388] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:40.606936] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-03-03T20:19:40.607245] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-03-03T20:19:40.607384] [INFO ] [sig ] CRML: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:40.753080] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRML.txt [2026-03-03T20:19:40.753241] [INFO ] [sig ] [766/3369] Completed CRML in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:40.753283] [INFO ] [sig ] [767/3369] Forecasting CRNC... [2026-03-03T20:19:40.753313] [INFO ] [sig ] Generating forecast for: CRNC [2026-03-03T20:19:40.753344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-03-03T20:19:40.765485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-03-03T20:19:40.765897] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-03-03T20:19:40.766714] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-03-03T20:19:40.766768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:40.766801] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:40.766827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:40.766885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:40.824793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:40.825677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:40.825763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:40.825798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:40.944436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:40.944609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:40.944651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:40.944681] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:40.948082] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=81.30%) [2026-03-03T20:19:40.948367] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-03-03T20:19:40.948522] [INFO ] [sig ] CRNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:41.092234] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRNC.txt [2026-03-03T20:19:41.092401] [INFO ] [sig ] [767/3369] Completed CRNC in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:41.092445] [INFO ] [sig ] [768/3369] Forecasting CRNX... [2026-03-03T20:19:41.092476] [INFO ] [sig ] Generating forecast for: CRNX [2026-03-03T20:19:41.092507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-03-03T20:19:41.105191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-03-03T20:19:41.105537] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-03-03T20:19:41.106336] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-03-03T20:19:41.106390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:41.106422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:41.106450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:41.106512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:41.165619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:41.166501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:41.166611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:41.166649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:41.296716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:41.296896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:41.296981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:41.297017] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:41.301125] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=33.04%) [2026-03-03T20:19:41.301513] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-03-03T20:19:41.301696] [INFO ] [sig ] CRNX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:41.458648] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRNX.txt [2026-03-03T20:19:41.458812] [INFO ] [sig ] [768/3369] Completed CRNX in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:41.458852] [INFO ] [sig ] [769/3369] Forecasting CRON... [2026-03-03T20:19:41.458883] [INFO ] [sig ] Generating forecast for: CRON [2026-03-03T20:19:41.458915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-03-03T20:19:41.471354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-03-03T20:19:41.471767] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-03-03T20:19:41.472608] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-03-03T20:19:41.472663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:41.472695] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:41.472721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:41.472778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:41.533099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:41.534034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:41.534124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:41.534160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:41.662685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:41.662852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:41.662893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:41.662921] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:41.666567] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=20.31%) [2026-03-03T20:19:41.666886] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-03-03T20:19:41.667035] [INFO ] [sig ] CRON: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:41.814917] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRON.txt [2026-03-03T20:19:41.815077] [INFO ] [sig ] [769/3369] Completed CRON in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:41.815119] [INFO ] [sig ] [770/3369] Forecasting CROX... [2026-03-03T20:19:41.815148] [INFO ] [sig ] Generating forecast for: CROX [2026-03-03T20:19:41.815179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-03-03T20:19:41.829316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-03-03T20:19:41.829742] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-03-03T20:19:41.830545] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-03-03T20:19:41.830619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:41.830655] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:41.830683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:41.830742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:41.892603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:41.893702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:41.893808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:41.893848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:42.023947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:42.024129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:42.024173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:42.024204] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:42.027824] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=57.03%) [2026-03-03T20:19:42.028161] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-03-03T20:19:42.028300] [INFO ] [sig ] CROX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:42.180402] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CROX.txt [2026-03-03T20:19:42.180586] [INFO ] [sig ] [770/3369] Completed CROX in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:42.180630] [INFO ] [sig ] [771/3369] Forecasting CRS... [2026-03-03T20:19:42.180662] [INFO ] [sig ] Generating forecast for: CRS [2026-03-03T20:19:42.180693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-03-03T20:19:42.194678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-03-03T20:19:42.195097] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-03-03T20:19:42.195979] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-03-03T20:19:42.196033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:42.196067] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:42.196096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:42.196155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:42.257942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:42.258877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:42.259001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:42.259036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:42.387748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:42.387928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:42.387974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:42.388004] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:42.391952] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: DOWN (p=25.29%) [2026-03-03T20:19:42.392273] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-03-03T20:19:42.392410] [INFO ] [sig ] CRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:42.546320] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRS.txt [2026-03-03T20:19:42.546505] [INFO ] [sig ] [771/3369] Completed CRS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:42.546549] [INFO ] [sig ] [772/3369] Forecasting CRSP... [2026-03-03T20:19:42.546598] [INFO ] [sig ] Generating forecast for: CRSP [2026-03-03T20:19:42.546632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-03-03T20:19:42.559207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-03-03T20:19:42.559641] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-03-03T20:19:42.560478] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-03-03T20:19:42.560534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:42.560608] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:42.560646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:42.560707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:42.620341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:42.621266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:42.621354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:42.621390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:42.739327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:42.739489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:42.739529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:42.739559] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:42.743051] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-03-03T20:19:42.743336] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-03-03T20:19:42.743465] [INFO ] [sig ] CRSP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:42.888394] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRSP.txt [2026-03-03T20:19:42.888562] [INFO ] [sig ] [772/3369] Completed CRSP in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:42.888624] [INFO ] [sig ] [773/3369] Forecasting CRTO... [2026-03-03T20:19:42.888655] [INFO ] [sig ] Generating forecast for: CRTO [2026-03-03T20:19:42.888686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-03-03T20:19:42.901233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-03-03T20:19:42.901657] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-03-03T20:19:42.902455] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-03-03T20:19:42.902507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:42.902540] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:42.902583] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:42.902650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:42.961740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:42.962658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:42.962756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:42.962789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:43.086946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:43.087118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:43.087162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:43.087192] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:43.090847] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-03-03T20:19:43.091173] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-03-03T20:19:43.091315] [INFO ] [sig ] CRTO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:43.244884] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRTO.txt [2026-03-03T20:19:43.245045] [INFO ] [sig ] [773/3369] Completed CRTO in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:43.245087] [INFO ] [sig ] [774/3369] Forecasting CRUS... [2026-03-03T20:19:43.245117] [INFO ] [sig ] Generating forecast for: CRUS [2026-03-03T20:19:43.245147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-03-03T20:19:43.258229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-03-03T20:19:43.258629] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-03-03T20:19:43.259416] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-03-03T20:19:43.259474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:43.259507] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:43.259534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:43.259614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:43.319416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:43.320555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:43.320723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:43.320778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:43.456050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:43.456209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:43.456252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:43.456281] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:43.460632] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-03-03T20:19:43.460920] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-03-03T20:19:43.461053] [INFO ] [sig ] CRUS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:43.607504] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRUS.txt [2026-03-03T20:19:43.607734] [INFO ] [sig ] [774/3369] Completed CRUS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:43.607786] [INFO ] [sig ] [775/3369] Forecasting CRVL... [2026-03-03T20:19:43.607820] [INFO ] [sig ] Generating forecast for: CRVL [2026-03-03T20:19:43.607852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-03-03T20:19:43.621238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-03-03T20:19:43.621632] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-03-03T20:19:43.622435] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-03-03T20:19:43.622489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:43.622521] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:43.622548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:43.622627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:43.685249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:43.686214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:43.686303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:43.686338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:43.809322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:43.809485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:43.809526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:43.809557] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:43.813007] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-03-03T20:19:43.813289] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-03-03T20:19:43.813416] [INFO ] [sig ] CRVL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:43.958370] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRVL.txt [2026-03-03T20:19:43.958534] [INFO ] [sig ] [775/3369] Completed CRVL in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-03T20:19:43.958613] [INFO ] [sig ] [776/3369] Forecasting CRVO... [2026-03-03T20:19:43.958651] [INFO ] [sig ] Generating forecast for: CRVO [2026-03-03T20:19:43.958682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-03-03T20:19:43.970967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-03-03T20:19:43.971305] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-03-03T20:19:43.972128] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-03-03T20:19:43.972181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:43.972214] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:43.972241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:43.972298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:44.031023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:44.031776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:44.031860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:44.031894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:44.153704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:44.153866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:44.153910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:44.153941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:44.157612] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=75.90%) [2026-03-03T20:19:44.157923] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-03-03T20:19:44.158057] [INFO ] [sig ] CRVO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:44.300221] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CRVO.txt [2026-03-03T20:19:44.300371] [INFO ] [sig ] [776/3369] Completed CRVO in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:44.300437] [INFO ] [sig ] [777/3369] Forecasting CRVS... [2026-03-03T20:19:44.300490] [INFO ] [sig ] Generating forecast for: CRVS [2026-03-03T20:19:44.300535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-03-03T20:19:44.313434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-03-03T20:19:44.313824] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-03-03T20:19:44.314679] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-03-03T20:19:44.314734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:44.314767] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:44.314795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:44.314853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:44.376203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:44.377013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:44.377100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:44.377135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:44.504266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:44.504431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:44.504480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:44.504516] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:44.508048] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=7.70%) [2026-03-03T20:19:44.508329] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-03-03T20:19:44.508495] [INFO ] [sig ] CRVS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:44.650511] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRVS.txt [2026-03-03T20:19:44.650677] [INFO ] [sig ] [777/3369] Completed CRVS in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:44.650718] [INFO ] [sig ] [778/3369] Forecasting CRWD... [2026-03-03T20:19:44.650749] [INFO ] [sig ] Generating forecast for: CRWD [2026-03-03T20:19:44.650779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-03-03T20:19:44.663798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-03-03T20:19:44.664157] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-03-03T20:19:44.664988] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-03-03T20:19:44.665041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:44.665101] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:44.665130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:44.665188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:44.722992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:44.723668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:44.723752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:44.723784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:44.844069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:44.844226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:44.844267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:44.844296] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:44.847688] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=47.43%) [2026-03-03T20:19:44.847988] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-03-03T20:19:44.848119] [INFO ] [sig ] CRWD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:44.996545] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRWD.txt [2026-03-03T20:19:44.996765] [INFO ] [sig ] [778/3369] Completed CRWD in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:44.996811] [INFO ] [sig ] [779/3369] Forecasting CRWS... [2026-03-03T20:19:44.996847] [INFO ] [sig ] Generating forecast for: CRWS [2026-03-03T20:19:44.996895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-03-03T20:19:45.008753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-03-03T20:19:45.009074] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-03-03T20:19:45.009974] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-03-03T20:19:45.010038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:45.010089] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:45.010128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:45.010189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:45.074092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:45.075095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:45.075184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:45.075220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:45.194903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:45.195066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:45.195109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:45.195156] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:45.199184] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-03-03T20:19:45.199480] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-03-03T20:19:45.199805] [INFO ] [sig ] CRWS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:45.344446] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CRWS.txt [2026-03-03T20:19:45.344597] [INFO ] [sig ] [779/3369] Completed CRWS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:45.344639] [INFO ] [sig ] [780/3369] Forecasting CSAN... [2026-03-03T20:19:45.344670] [INFO ] [sig ] Generating forecast for: CSAN [2026-03-03T20:19:45.344701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-03-03T20:19:45.355942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-03-03T20:19:45.356207] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-03-03T20:19:45.357004] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-03-03T20:19:45.357057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:45.357090] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:45.357117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:45.357174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:45.414331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:45.415001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:45.415087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:45.415119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:45.535758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:45.535903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:45.535942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:45.535971] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:45.539436] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-03-03T20:19:45.539757] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-03-03T20:19:45.539884] [INFO ] [sig ] CSAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:45.680772] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CSAN.txt [2026-03-03T20:19:45.680897] [INFO ] [sig ] [780/3369] Completed CSAN in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:45.680944] [INFO ] [sig ] [781/3369] Forecasting CSB... [2026-03-03T20:19:45.680976] [INFO ] [sig ] Generating forecast for: CSB [2026-03-03T20:19:45.681007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-03-03T20:19:45.692029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-03-03T20:19:45.692318] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-03-03T20:19:45.693104] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-03-03T20:19:45.693157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:45.693189] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:45.693216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:45.693273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:45.750510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:45.751115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:45.751206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:45.751239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:45.861814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:45.861920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:45.861957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:45.862014] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:45.865215] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-03-03T20:19:45.865490] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-03-03T20:19:45.865635] [INFO ] [sig ] CSB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:46.014000] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CSB.txt [2026-03-03T20:19:46.014207] [INFO ] [sig ] [781/3369] Completed CSB in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:46.014259] [INFO ] [sig ] [782/3369] Forecasting CSCO... [2026-03-03T20:19:46.014291] [INFO ] [sig ] Generating forecast for: CSCO [2026-03-03T20:19:46.014323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-03-03T20:19:46.028259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-03-03T20:19:46.028716] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-03-03T20:19:46.029600] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-03-03T20:19:46.029656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:46.029691] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:46.029718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:46.029776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:46.089329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:46.090360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:46.090451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:46.090486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:46.212240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:46.212414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:46.212456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:46.212488] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:46.216188] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-03-03T20:19:46.216489] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-03-03T20:19:46.216648] [INFO ] [sig ] CSCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:46.361113] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CSCO.txt [2026-03-03T20:19:46.361262] [INFO ] [sig ] [782/3369] Completed CSCO in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:46.361304] [INFO ] [sig ] [783/3369] Forecasting CSGP... [2026-03-03T20:19:46.361334] [INFO ] [sig ] Generating forecast for: CSGP [2026-03-03T20:19:46.361364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-03-03T20:19:46.373160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-03-03T20:19:46.373522] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-03-03T20:19:46.374351] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-03-03T20:19:46.374405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:46.374449] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:46.374478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:46.374536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:46.437190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:46.438180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:46.438281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:46.438316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:46.561163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:46.561299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:46.561340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:46.561369] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:46.564832] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-03-03T20:19:46.565112] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-03-03T20:19:46.565242] [INFO ] [sig ] CSGP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:46.705511] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CSGP.txt [2026-03-03T20:19:46.705640] [INFO ] [sig ] [783/3369] Completed CSGP in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:46.705681] [INFO ] [sig ] [784/3369] Forecasting CSGS... [2026-03-03T20:19:46.705710] [INFO ] [sig ] Generating forecast for: CSGS [2026-03-03T20:19:46.705739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-03-03T20:19:46.718072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-03-03T20:19:46.718352] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-03-03T20:19:46.719176] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-03-03T20:19:46.719230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:46.719261] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:46.719287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:46.719344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:46.779508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:46.780110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:46.780191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:46.780223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:46.900461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:46.900562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:46.900616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:46.900645] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:46.903747] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-03-03T20:19:46.904013] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-03-03T20:19:46.904140] [INFO ] [sig ] CSGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:47.048395] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CSGS.txt [2026-03-03T20:19:47.048526] [INFO ] [sig ] [784/3369] Completed CSGS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:47.048566] [INFO ] [sig ] [785/3369] Forecasting CSIQ... [2026-03-03T20:19:47.048618] [INFO ] [sig ] Generating forecast for: CSIQ [2026-03-03T20:19:47.048649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-03-03T20:19:47.060395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-03-03T20:19:47.060743] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-03-03T20:19:47.061515] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-03-03T20:19:47.061587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:47.061625] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:47.061653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:47.061714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:47.120915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:47.121551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:47.121650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:47.121684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:47.247542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:47.247724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:47.247765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:47.247794] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:47.251183] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=43.45%) [2026-03-03T20:19:47.251458] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-03-03T20:19:47.251605] [INFO ] [sig ] CSIQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:47.472084] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CSIQ.txt [2026-03-03T20:19:47.472229] [INFO ] [sig ] [785/3369] Completed CSIQ in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:47.472268] [INFO ] [sig ] [786/3369] Forecasting CSPI... [2026-03-03T20:19:47.472298] [INFO ] [sig ] Generating forecast for: CSPI [2026-03-03T20:19:47.472328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-03-03T20:19:47.483679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-03-03T20:19:47.484181] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-03-03T20:19:47.484989] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-03-03T20:19:47.485043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:47.485075] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:47.485102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:47.485160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:47.541301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:47.541964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:47.542047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:47.542080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:47.656731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:47.656852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:47.656890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:47.656919] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:47.660184] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=43.10%) [2026-03-03T20:19:47.660460] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-03-03T20:19:47.660606] [INFO ] [sig ] CSPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:47.800052] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CSPI.txt [2026-03-03T20:19:47.800164] [INFO ] [sig ] [786/3369] Completed CSPI in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:47.800203] [INFO ] [sig ] [787/3369] Forecasting CSQ... [2026-03-03T20:19:47.800238] [INFO ] [sig ] Generating forecast for: CSQ [2026-03-03T20:19:47.800269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-03-03T20:19:47.812156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-03-03T20:19:47.812458] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-03-03T20:19:47.813254] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-03-03T20:19:47.813307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:47.813340] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:47.813367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:47.813424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:47.870185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:47.870815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:47.870892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:47.870925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:47.988258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:47.988369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:47.988406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:47.988435] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:47.991731] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=48.39%) [2026-03-03T20:19:47.992002] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-03-03T20:19:47.992130] [INFO ] [sig ] CSQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:48.133666] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CSQ.txt [2026-03-03T20:19:48.133826] [INFO ] [sig ] [787/3369] Completed CSQ in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:48.133867] [INFO ] [sig ] [788/3369] Forecasting CSTL... [2026-03-03T20:19:48.133897] [INFO ] [sig ] Generating forecast for: CSTL [2026-03-03T20:19:48.133927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-03-03T20:19:48.145301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-03-03T20:19:48.145653] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-03-03T20:19:48.146428] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-03-03T20:19:48.146481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:48.146514] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:48.146542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:48.146624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:48.204921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:48.205810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:48.205926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:48.205961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:48.328905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:48.329068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:48.329108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:48.329138] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:48.332547] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=89.54%) [2026-03-03T20:19:48.332850] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-03-03T20:19:48.332981] [INFO ] [sig ] CSTL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:48.476066] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CSTL.txt [2026-03-03T20:19:48.476208] [INFO ] [sig ] [788/3369] Completed CSTL in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:48.476253] [INFO ] [sig ] [789/3369] Forecasting CSTM... [2026-03-03T20:19:48.476296] [INFO ] [sig ] Generating forecast for: CSTM [2026-03-03T20:19:48.476328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-03-03T20:19:48.488934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-03-03T20:19:48.489265] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-03-03T20:19:48.490077] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-03-03T20:19:48.490132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:48.490166] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:48.490194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:48.490253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:48.549170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:48.550081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:48.550171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:48.550206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:48.674267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:48.674432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:48.674473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:48.674503] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:48.677920] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-03-03T20:19:48.678199] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-03-03T20:19:48.678326] [INFO ] [sig ] CSTM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:48.822266] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CSTM.txt [2026-03-03T20:19:48.822431] [INFO ] [sig ] [789/3369] Completed CSTM in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:48.822473] [INFO ] [sig ] [790/3369] Forecasting CSWC... [2026-03-03T20:19:48.822504] [INFO ] [sig ] Generating forecast for: CSWC [2026-03-03T20:19:48.822541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-03-03T20:19:48.837431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-03-03T20:19:48.838108] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-03-03T20:19:48.839148] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-03-03T20:19:48.839202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:48.839237] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:48.839265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:48.839325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:48.897698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:48.898707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:48.898797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:48.898830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:49.025485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:49.025675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:49.025722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:49.025770] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:49.029430] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: DOWN (p=41.17%) [2026-03-03T20:19:49.029765] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-03-03T20:19:49.029909] [INFO ] [sig ] CSWC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:49.178322] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CSWC.txt [2026-03-03T20:19:49.178487] [INFO ] [sig ] [790/3369] Completed CSWC in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-03T20:19:49.178542] [INFO ] [sig ] [791/3369] Forecasting CSX... [2026-03-03T20:19:49.178616] [INFO ] [sig ] Generating forecast for: CSX [2026-03-03T20:19:49.178660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-03-03T20:19:49.191412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-03-03T20:19:49.191785] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-03-03T20:19:49.192632] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-03-03T20:19:49.192688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:49.192722] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:49.192752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:49.192811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:49.251862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:49.252653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:49.252739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:49.252772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:49.382888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:49.383051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:49.383094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:49.383125] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:49.386598] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-03-03T20:19:49.386881] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-03-03T20:19:49.387015] [INFO ] [sig ] CSX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:49.534971] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CSX.txt [2026-03-03T20:19:49.535191] [INFO ] [sig ] [791/3369] Completed CSX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.4m [2026-03-03T20:19:49.535246] [INFO ] [sig ] [792/3369] Forecasting CTAS... [2026-03-03T20:19:49.535285] [INFO ] [sig ] Generating forecast for: CTAS [2026-03-03T20:19:49.535324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-03-03T20:19:49.550090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-03-03T20:19:49.550508] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-03-03T20:19:49.551592] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-03-03T20:19:49.551648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:49.551681] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:49.551710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:49.551769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:49.612728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:49.613406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:49.613491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:49.613526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:49.735819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:49.735999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:49.736048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:49.736086] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:49.740745] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=14.73%) [2026-03-03T20:19:49.741104] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-03-03T20:19:49.741266] [INFO ] [sig ] CTAS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:49.894249] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CTAS.txt [2026-03-03T20:19:49.894432] [INFO ] [sig ] [792/3369] Completed CTAS in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.4m [2026-03-03T20:19:49.894481] [INFO ] [sig ] [793/3369] Forecasting CTBB... [2026-03-03T20:19:49.894515] [INFO ] [sig ] Generating forecast for: CTBB [2026-03-03T20:19:49.894549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-03-03T20:19:49.906454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-03-03T20:19:49.906914] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-03-03T20:19:49.907864] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-03-03T20:19:49.907950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:49.907986] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:49.908015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:49.908074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:49.968477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:49.969412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:49.969501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:49.969536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:50.094401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:50.094600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:50.094654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:50.094692] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:50.098977] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=12.62%) [2026-03-03T20:19:50.099270] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-03-03T20:19:50.099406] [INFO ] [sig ] CTBB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:50.258357] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CTBB.txt [2026-03-03T20:19:50.258525] [INFO ] [sig ] [793/3369] Completed CTBB in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:50.258597] [INFO ] [sig ] [794/3369] Forecasting CTBI... [2026-03-03T20:19:50.258643] [INFO ] [sig ] Generating forecast for: CTBI [2026-03-03T20:19:50.258679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-03-03T20:19:50.271301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-03-03T20:19:50.271746] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-03-03T20:19:50.272721] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-03-03T20:19:50.272778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:50.272812] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:50.272844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:50.272944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:50.334301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:50.335172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:50.335258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:50.335293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:50.461241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:50.461411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:50.461454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:50.461485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:50.465250] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=82.32%) [2026-03-03T20:19:50.465535] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-03-03T20:19:50.465750] [INFO ] [sig ] CTBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:50.617908] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTBI.txt [2026-03-03T20:19:50.618070] [INFO ] [sig ] [794/3369] Completed CTBI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:50.618111] [INFO ] [sig ] [795/3369] Forecasting CTDD... [2026-03-03T20:19:50.618143] [INFO ] [sig ] Generating forecast for: CTDD [2026-03-03T20:19:50.618174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-03-03T20:19:50.629892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-03-03T20:19:50.630248] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-03-03T20:19:50.631108] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-03-03T20:19:50.631163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:50.631224] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:50.631254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:50.631312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:50.693476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:50.694285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:50.694369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:50.694403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:50.814716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:50.814883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:50.814938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:50.814970] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:50.818912] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-03-03T20:19:50.819262] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-03-03T20:19:50.819416] [INFO ] [sig ] CTDD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:50.971966] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTDD.txt [2026-03-03T20:19:50.972129] [INFO ] [sig ] [795/3369] Completed CTDD in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:50.972172] [INFO ] [sig ] [796/3369] Forecasting CTKB... [2026-03-03T20:19:50.972203] [INFO ] [sig ] Generating forecast for: CTKB [2026-03-03T20:19:50.972235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-03-03T20:19:50.983819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-03-03T20:19:50.984182] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-03-03T20:19:50.985037] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-03-03T20:19:50.985103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:50.985138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:50.985166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:50.985242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:51.046664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:51.047478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:51.047565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:51.047621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:51.177769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:51.177959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:51.178005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:51.178035] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:51.181938] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=67.85%) [2026-03-03T20:19:51.182288] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-03-03T20:19:51.182483] [INFO ] [sig ] CTKB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:51.338554] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTKB.txt [2026-03-03T20:19:51.338772] [INFO ] [sig ] [796/3369] Completed CTKB in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:51.338814] [INFO ] [sig ] [797/3369] Forecasting CTLP... [2026-03-03T20:19:51.338845] [INFO ] [sig ] Generating forecast for: CTLP [2026-03-03T20:19:51.338879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-03-03T20:19:51.353287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-03-03T20:19:51.353710] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-03-03T20:19:51.354521] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-03-03T20:19:51.354604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:51.354642] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:51.354670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:51.354740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:51.426275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:51.427322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:51.427436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:51.427495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:51.565135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:51.565303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:51.565346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:51.565377] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:51.569151] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=38.18%) [2026-03-03T20:19:51.569460] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-03-03T20:19:51.569626] [INFO ] [sig ] CTLP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:51.718999] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CTLP.txt [2026-03-03T20:19:51.719152] [INFO ] [sig ] [797/3369] Completed CTLP in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:51.719192] [INFO ] [sig ] [798/3369] Forecasting CTMX... [2026-03-03T20:19:51.719223] [INFO ] [sig ] Generating forecast for: CTMX [2026-03-03T20:19:51.719255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-03-03T20:19:51.733137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-03-03T20:19:51.733501] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-03-03T20:19:51.734382] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-03-03T20:19:51.734439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:51.734471] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:51.734498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:51.734559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:51.797457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:51.798323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:51.798415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:51.798450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:51.930230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:51.930394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:51.930437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:51.930502] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:51.934226] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-03-03T20:19:51.934514] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-03-03T20:19:51.934689] [INFO ] [sig ] CTMX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:52.086117] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTMX.txt [2026-03-03T20:19:52.086270] [INFO ] [sig ] [798/3369] Completed CTMX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:52.086312] [INFO ] [sig ] [799/3369] Forecasting CTNM... [2026-03-03T20:19:52.086344] [INFO ] [sig ] Generating forecast for: CTNM [2026-03-03T20:19:52.086377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-03-03T20:19:52.098957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-03-03T20:19:52.099281] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-03-03T20:19:52.100109] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-03-03T20:19:52.100165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:52.100199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:52.100227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:52.100284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:52.160774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:52.161558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:52.161665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:52.161699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:52.286007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:52.286169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:52.286212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:52.286243] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:52.289854] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-03-03T20:19:52.290152] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-03-03T20:19:52.290288] [INFO ] [sig ] CTNM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:52.436380] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTNM.txt [2026-03-03T20:19:52.436521] [INFO ] [sig ] [799/3369] Completed CTNM in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:52.436563] [INFO ] [sig ] [800/3369] Forecasting CTO... [2026-03-03T20:19:52.436620] [INFO ] [sig ] Generating forecast for: CTO [2026-03-03T20:19:52.436658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-03-03T20:19:52.451160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-03-03T20:19:52.451524] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-03-03T20:19:52.452650] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-03-03T20:19:52.452709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:52.452742] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:52.452775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:52.452851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:52.516674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:52.517611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:52.517701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:52.517736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:52.645354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:52.645528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:52.645588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:52.645624] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:52.649475] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=51.12%) [2026-03-03T20:19:52.649820] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-03-03T20:19:52.649979] [INFO ] [sig ] CTO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:52.794113] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTO.txt [2026-03-03T20:19:52.794257] [INFO ] [sig ] [800/3369] Completed CTO in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:52.794297] [INFO ] [sig ] [801/3369] Forecasting CTRA... [2026-03-03T20:19:52.794328] [INFO ] [sig ] Generating forecast for: CTRA [2026-03-03T20:19:52.794359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-03-03T20:19:52.807026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-03-03T20:19:52.807370] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-03-03T20:19:52.808209] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-03-03T20:19:52.808262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:52.808294] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:52.808320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:52.808376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:52.865678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:52.866409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:52.866494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:52.866527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:52.986829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:52.987190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:52.987231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:52.987259] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:52.990767] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=70.72%) [2026-03-03T20:19:52.991107] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-03-03T20:19:52.991250] [INFO ] [sig ] CTRA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:53.143645] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTRA.txt [2026-03-03T20:19:53.143832] [INFO ] [sig ] [801/3369] Completed CTRA in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:53.143875] [INFO ] [sig ] [802/3369] Forecasting CTRE... [2026-03-03T20:19:53.143908] [INFO ] [sig ] Generating forecast for: CTRE [2026-03-03T20:19:53.143941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-03-03T20:19:53.156390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-03-03T20:19:53.156834] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-03-03T20:19:53.157658] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-03-03T20:19:53.157714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:53.157747] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:53.157776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:53.157835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:53.218659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:53.219766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:53.219858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:53.219894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:53.351796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:53.351997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:53.352057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:53.352099] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:53.357383] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-03-03T20:19:53.357921] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-03-03T20:19:53.358129] [INFO ] [sig ] CTRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:53.522255] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CTRE.txt [2026-03-03T20:19:53.522423] [INFO ] [sig ] [802/3369] Completed CTRE in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:53.522464] [INFO ] [sig ] [803/3369] Forecasting CTRM... [2026-03-03T20:19:53.522495] [INFO ] [sig ] Generating forecast for: CTRM [2026-03-03T20:19:53.522525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-03-03T20:19:53.534963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-03-03T20:19:53.535329] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-03-03T20:19:53.536173] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-03-03T20:19:53.536229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:53.536262] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:53.536289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:53.536346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:53.596154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:53.597083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:53.597175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:53.597211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:53.715167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:53.715352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:53.715394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:53.715424] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:53.719118] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-03-03T20:19:53.719406] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-03-03T20:19:53.719538] [INFO ] [sig ] CTRM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:53.870275] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CTRM.txt [2026-03-03T20:19:53.870437] [INFO ] [sig ] [803/3369] Completed CTRM in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:53.870477] [INFO ] [sig ] [804/3369] Forecasting CTRN... [2026-03-03T20:19:53.870508] [INFO ] [sig ] Generating forecast for: CTRN [2026-03-03T20:19:53.870539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-03-03T20:19:53.882743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-03-03T20:19:53.883102] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-03-03T20:19:53.883976] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-03-03T20:19:53.884031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:53.884065] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:53.884094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:53.884164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:53.944200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:53.945119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:53.945204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:53.945238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:54.073181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:54.073349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:54.073392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:54.073424] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:54.077002] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: UP (p=52.11%) [2026-03-03T20:19:54.077300] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-03-03T20:19:54.077439] [INFO ] [sig ] CTRN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:54.227314] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTRN.txt [2026-03-03T20:19:54.227487] [INFO ] [sig ] [804/3369] Completed CTRN in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:54.227530] [INFO ] [sig ] [805/3369] Forecasting CTS... [2026-03-03T20:19:54.227563] [INFO ] [sig ] Generating forecast for: CTS [2026-03-03T20:19:54.227620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-03-03T20:19:54.240374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-03-03T20:19:54.240738] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-03-03T20:19:54.241533] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-03-03T20:19:54.241608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:54.241651] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:54.241686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:54.241757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:54.300216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:54.301129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:54.301249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:54.301284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:54.427344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:54.427510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:54.427553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:54.427605] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:54.431270] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-03-03T20:19:54.431588] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-03-03T20:19:54.431746] [INFO ] [sig ] CTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:54.595591] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTS.txt [2026-03-03T20:19:54.595759] [INFO ] [sig ] [805/3369] Completed CTS in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:54.595800] [INFO ] [sig ] [806/3369] Forecasting CTSH... [2026-03-03T20:19:54.595831] [INFO ] [sig ] Generating forecast for: CTSH [2026-03-03T20:19:54.595861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-03-03T20:19:54.609141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-03-03T20:19:54.609504] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-03-03T20:19:54.610321] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-03-03T20:19:54.610375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:54.610407] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:54.610434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:54.610492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:54.670135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:54.671205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:54.671292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:54.671326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:54.797241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:54.797402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:54.797444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:54.797473] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:54.801027] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-03-03T20:19:54.801311] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-03-03T20:19:54.801443] [INFO ] [sig ] CTSH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:54.949088] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CTSH.txt [2026-03-03T20:19:54.949243] [INFO ] [sig ] [806/3369] Completed CTSH in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:54.949284] [INFO ] [sig ] [807/3369] Forecasting CTVA... [2026-03-03T20:19:54.949317] [INFO ] [sig ] Generating forecast for: CTVA [2026-03-03T20:19:54.949355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-03-03T20:19:54.965446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-03-03T20:19:54.965953] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-03-03T20:19:54.967127] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-03-03T20:19:54.967198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:54.967269] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:54.967320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:54.967414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:55.054723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:55.055684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:55.055790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:55.055833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:55.183500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:55.183689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:55.183732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:55.183762] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:55.187381] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-03-03T20:19:55.187774] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-03-03T20:19:55.188144] [INFO ] [sig ] CTVA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:55.340015] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CTVA.txt [2026-03-03T20:19:55.340195] [INFO ] [sig ] [807/3369] Completed CTVA in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:55.340238] [INFO ] [sig ] [808/3369] Forecasting CUBE... [2026-03-03T20:19:55.340270] [INFO ] [sig ] Generating forecast for: CUBE [2026-03-03T20:19:55.340301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-03-03T20:19:55.352437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-03-03T20:19:55.352828] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-03-03T20:19:55.353671] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-03-03T20:19:55.353730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:55.353763] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:55.353790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:55.353848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:55.414818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:55.415913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:55.415999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:55.416033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:55.537081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:55.537245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:55.537287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:55.537319] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:55.540883] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-03-03T20:19:55.541203] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-03-03T20:19:55.541346] [INFO ] [sig ] CUBE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:55.690876] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CUBE.txt [2026-03-03T20:19:55.691061] [INFO ] [sig ] [808/3369] Completed CUBE in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-03T20:19:55.691103] [INFO ] [sig ] [809/3369] Forecasting CUBI... [2026-03-03T20:19:55.691136] [INFO ] [sig ] Generating forecast for: CUBI [2026-03-03T20:19:55.691168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-03-03T20:19:55.703769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-03-03T20:19:55.704161] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-03-03T20:19:55.704987] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-03-03T20:19:55.705041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:55.705073] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:55.705100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:55.705158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:55.763451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:55.764336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:55.764425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:55.764459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:55.890196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:55.890364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:55.890405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:55.890435] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:55.894355] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=17.83%) [2026-03-03T20:19:55.894673] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-03-03T20:19:55.894807] [INFO ] [sig ] CUBI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:56.042486] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CUBI.txt [2026-03-03T20:19:56.042668] [INFO ] [sig ] [809/3369] Completed CUBI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.3m [2026-03-03T20:19:56.042713] [INFO ] [sig ] [810/3369] Forecasting CUK... [2026-03-03T20:19:56.042744] [INFO ] [sig ] Generating forecast for: CUK [2026-03-03T20:19:56.042776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-03-03T20:19:56.056955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-03-03T20:19:56.057352] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-03-03T20:19:56.058239] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-03-03T20:19:56.058293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:56.058325] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:56.058352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:56.058408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:56.117568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:56.118488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:56.118597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:56.118634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:56.246144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:56.246308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:56.246348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:56.246378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:56.250149] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=42.67%) [2026-03-03T20:19:56.250463] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-03-03T20:19:56.250628] [INFO ] [sig ] CUK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:56.398791] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CUK.txt [2026-03-03T20:19:56.398957] [INFO ] [sig ] [810/3369] Completed CUK in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:56.399004] [INFO ] [sig ] [811/3369] Forecasting CULP... [2026-03-03T20:19:56.399036] [INFO ] [sig ] Generating forecast for: CULP [2026-03-03T20:19:56.399066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-03-03T20:19:56.409971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-03-03T20:19:56.410295] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-03-03T20:19:56.411320] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-03-03T20:19:56.411374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:56.411407] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:56.411433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:56.411490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:56.473982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:56.474915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:56.475003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:56.475038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:56.589472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:56.589646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:56.589693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:56.589728] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:56.593756] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=67.70%) [2026-03-03T20:19:56.594251] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-03-03T20:19:56.594382] [INFO ] [sig ] CULP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:56.748637] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CULP.txt [2026-03-03T20:19:56.748825] [INFO ] [sig ] [811/3369] Completed CULP in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:56.748873] [INFO ] [sig ] [812/3369] Forecasting CURI... [2026-03-03T20:19:56.748912] [INFO ] [sig ] Generating forecast for: CURI [2026-03-03T20:19:56.748947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-03-03T20:19:56.761266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-03-03T20:19:56.761634] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-03-03T20:19:56.762504] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-03-03T20:19:56.762565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:56.762661] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:56.762693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:56.762766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:56.824879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:56.825821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:56.825919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:56.825954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:56.952956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:56.953119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:56.953159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:56.953189] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:56.956697] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-03T20:19:56.956981] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-03-03T20:19:56.957130] [INFO ] [sig ] CURI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:57.113975] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CURI.txt [2026-03-03T20:19:57.114143] [INFO ] [sig ] [812/3369] Completed CURI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:57.114186] [INFO ] [sig ] [813/3369] Forecasting CUZ... [2026-03-03T20:19:57.114218] [INFO ] [sig ] Generating forecast for: CUZ [2026-03-03T20:19:57.114249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-03-03T20:19:57.127760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-03-03T20:19:57.128199] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-03-03T20:19:57.129046] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-03-03T20:19:57.129101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:57.129135] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:57.129164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:57.129222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:57.191383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:57.192546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:57.192658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:57.192694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:57.322145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:57.322315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:57.322360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:57.322391] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:57.326236] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=19.75%) [2026-03-03T20:19:57.326551] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-03-03T20:19:57.326714] [INFO ] [sig ] CUZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:57.480373] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CUZ.txt [2026-03-03T20:19:57.480533] [INFO ] [sig ] [813/3369] Completed CUZ in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:57.480592] [INFO ] [sig ] [814/3369] Forecasting CVBF... [2026-03-03T20:19:57.480626] [INFO ] [sig ] Generating forecast for: CVBF [2026-03-03T20:19:57.480660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-03-03T20:19:57.493831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-03-03T20:19:57.494228] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-03-03T20:19:57.495150] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-03-03T20:19:57.495207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:57.495242] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:57.495271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:57.495332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:57.559909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:57.561029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:57.561135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:57.561174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:57.694604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:57.694769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:57.694829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:57.694861] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:57.698493] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=87.86%) [2026-03-03T20:19:57.698829] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-03-03T20:19:57.698981] [INFO ] [sig ] CVBF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:57.852964] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVBF.txt [2026-03-03T20:19:57.853114] [INFO ] [sig ] [814/3369] Completed CVBF in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:57.853155] [INFO ] [sig ] [815/3369] Forecasting CVCO... [2026-03-03T20:19:57.853185] [INFO ] [sig ] Generating forecast for: CVCO [2026-03-03T20:19:57.853216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-03-03T20:19:57.864973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-03-03T20:19:57.865319] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-03-03T20:19:57.866166] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-03-03T20:19:57.866221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:57.866254] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:57.866282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:57.866341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:57.927310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:57.928198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:57.928287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:57.928319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:58.048355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:58.048529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:58.048597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:58.048659] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:58.052394] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-03-03T20:19:58.052706] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-03-03T20:19:58.052852] [INFO ] [sig ] CVCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:58.196165] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVCO.txt [2026-03-03T20:19:58.196308] [INFO ] [sig ] [815/3369] Completed CVCO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:58.196348] [INFO ] [sig ] [816/3369] Forecasting CVE... [2026-03-03T20:19:58.196379] [INFO ] [sig ] Generating forecast for: CVE [2026-03-03T20:19:58.196412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-03-03T20:19:58.209280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-03-03T20:19:58.209657] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-03-03T20:19:58.210474] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-03-03T20:19:58.210528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:58.210561] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:58.210611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:58.210670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:58.268189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:58.268972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:58.269254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:58.269288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:58.399375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:58.399542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:58.399612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:58.399663] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:58.403434] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-03-03T20:19:58.403747] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-03-03T20:19:58.403939] [INFO ] [sig ] CVE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:58.555889] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVE.txt [2026-03-03T20:19:58.556044] [INFO ] [sig ] [816/3369] Completed CVE in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:58.556083] [INFO ] [sig ] [817/3369] Forecasting CVEO... [2026-03-03T20:19:58.556114] [INFO ] [sig ] Generating forecast for: CVEO [2026-03-03T20:19:58.556145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-03-03T20:19:58.571916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-03-03T20:19:58.572316] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-03-03T20:19:58.573171] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-03-03T20:19:58.573227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:58.573260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:58.573287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:58.573345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:58.634362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:58.635318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:58.635412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:58.635456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:58.756818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:58.756989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:58.757032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:58.757064] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:58.760895] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-03T20:19:58.761185] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-03-03T20:19:58.761321] [INFO ] [sig ] CVEO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:58.907252] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CVEO.txt [2026-03-03T20:19:58.907427] [INFO ] [sig ] [817/3369] Completed CVEO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:58.907470] [INFO ] [sig ] [818/3369] Forecasting CVGI... [2026-03-03T20:19:58.907503] [INFO ] [sig ] Generating forecast for: CVGI [2026-03-03T20:19:58.907537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-03-03T20:19:58.920597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-03-03T20:19:58.921039] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-03-03T20:19:58.921980] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-03-03T20:19:58.922041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:58.922094] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:58.922124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:58.922183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:58.985190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:58.986209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:58.986324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:58.986366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:59.112847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:59.113013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:59.113055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:59.113085] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:59.116677] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-03T20:19:59.117003] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-03-03T20:19:59.117148] [INFO ] [sig ] CVGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:19:59.262896] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVGI.txt [2026-03-03T20:19:59.263066] [INFO ] [sig ] [818/3369] Completed CVGI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:59.263107] [INFO ] [sig ] [819/3369] Forecasting CVI... [2026-03-03T20:19:59.263137] [INFO ] [sig ] Generating forecast for: CVI [2026-03-03T20:19:59.263168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-03-03T20:19:59.276530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-03-03T20:19:59.277126] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-03-03T20:19:59.278034] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-03-03T20:19:59.278091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:59.278125] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:59.278152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:59.278209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:59.339158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:59.340102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:59.340190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:59.340225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:59.462532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:59.462719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:59.462762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:59.462792] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:59.466300] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=48.95%) [2026-03-03T20:19:59.466613] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-03-03T20:19:59.466750] [INFO ] [sig ] CVI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:59.612372] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CVI.txt [2026-03-03T20:19:59.612537] [INFO ] [sig ] [819/3369] Completed CVI in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:59.612598] [INFO ] [sig ] [820/3369] Forecasting CVKD... [2026-03-03T20:19:59.612631] [INFO ] [sig ] Generating forecast for: CVKD [2026-03-03T20:19:59.612665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-03-03T20:19:59.624429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-03-03T20:19:59.624795] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-03-03T20:19:59.625600] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-03-03T20:19:59.625656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:59.625688] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:59.625715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:59.625773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:19:59.684833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:19:59.685738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:19:59.685823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:19:59.685860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:19:59.817034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:19:59.817203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:19:59.817245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:19:59.817273] [INFO ] [FORECASTER] Training complete [2026-03-03T20:19:59.821279] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=42.86%) [2026-03-03T20:19:59.821635] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-03-03T20:19:59.821798] [INFO ] [sig ] CVKD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:19:59.964631] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CVKD.txt [2026-03-03T20:19:59.964792] [INFO ] [sig ] [820/3369] Completed CVKD in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:19:59.964833] [INFO ] [sig ] [821/3369] Forecasting CVNA... [2026-03-03T20:19:59.964863] [INFO ] [sig ] Generating forecast for: CVNA [2026-03-03T20:19:59.964904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-03-03T20:19:59.978073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-03-03T20:19:59.978435] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-03-03T20:19:59.979267] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-03-03T20:19:59.979322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:19:59.979354] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:19:59.979381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:19:59.979473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:00.039356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:00.040528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:00.040649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:00.040687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:00.167344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:00.167509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:00.167550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:00.167598] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:00.171136] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-03-03T20:20:00.171428] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-03-03T20:20:00.171559] [INFO ] [sig ] CVNA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:00.320433] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVNA.txt [2026-03-03T20:20:00.320625] [INFO ] [sig ] [821/3369] Completed CVNA in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:20:00.320668] [INFO ] [sig ] [822/3369] Forecasting CVRX... [2026-03-03T20:20:00.320705] [INFO ] [sig ] Generating forecast for: CVRX [2026-03-03T20:20:00.320736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-03-03T20:20:00.332701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-03-03T20:20:00.333016] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-03-03T20:20:00.333828] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-03-03T20:20:00.333882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:00.333915] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:00.333944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:00.334001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:00.391428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:00.392494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:00.392635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:00.392673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:00.520186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:00.520406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:00.520459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:00.520491] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:00.524888] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=70.71%) [2026-03-03T20:20:00.525268] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-03-03T20:20:00.525458] [INFO ] [sig ] CVRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:00.674912] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVRX.txt [2026-03-03T20:20:00.675082] [INFO ] [sig ] [822/3369] Completed CVRX in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:20:00.675123] [INFO ] [sig ] [823/3369] Forecasting CVS... [2026-03-03T20:20:00.675155] [INFO ] [sig ] Generating forecast for: CVS [2026-03-03T20:20:00.675186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-03-03T20:20:00.696824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-03-03T20:20:00.697402] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-03-03T20:20:00.698620] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-03-03T20:20:00.698686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:00.698726] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:00.698765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:00.698853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:00.776292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:00.777277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:00.777365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:00.777398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:00.906419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:00.906630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:00.906729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:00.906764] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:00.910307] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=63.30%) [2026-03-03T20:20:00.910618] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-03-03T20:20:00.910754] [INFO ] [sig ] CVS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:01.057757] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVS.txt [2026-03-03T20:20:01.057946] [INFO ] [sig ] [823/3369] Completed CVS in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:20:01.057998] [INFO ] [sig ] [824/3369] Forecasting CVX... [2026-03-03T20:20:01.058038] [INFO ] [sig ] Generating forecast for: CVX [2026-03-03T20:20:01.058077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-03-03T20:20:01.071496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-03-03T20:20:01.071938] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-03-03T20:20:01.072780] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-03-03T20:20:01.072836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:01.072871] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:01.072901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:01.072960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:01.134106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:01.135011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:01.135100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:01.135135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:01.281795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:01.281977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:01.282022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:01.282055] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:01.286699] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=83.03%) [2026-03-03T20:20:01.287139] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-03-03T20:20:01.287312] [INFO ] [sig ] CVX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:01.449347] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CVX.txt [2026-03-03T20:20:01.449516] [INFO ] [sig ] [824/3369] Completed CVX in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-03T20:20:01.449559] [INFO ] [sig ] [825/3369] Forecasting CWAN... [2026-03-03T20:20:01.449616] [INFO ] [sig ] Generating forecast for: CWAN [2026-03-03T20:20:01.449651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-03-03T20:20:01.463328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-03-03T20:20:01.463789] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-03-03T20:20:01.464705] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-03-03T20:20:01.464769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:01.464803] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:01.464832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:01.464891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:01.529096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:01.530032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:01.530312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:01.530348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:01.657434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:01.657627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:01.657670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:01.657723] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:01.661821] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: DOWN (p=23.71%) [2026-03-03T20:20:01.662158] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-03-03T20:20:01.662306] [INFO ] [sig ] CWAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:01.808867] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CWAN.txt [2026-03-03T20:20:01.809095] [INFO ] [sig ] [825/3369] Completed CWAN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.2m [2026-03-03T20:20:01.809140] [INFO ] [sig ] [826/3369] Forecasting CWBC... [2026-03-03T20:20:01.809173] [INFO ] [sig ] Generating forecast for: CWBC [2026-03-03T20:20:01.809206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-03-03T20:20:01.821741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-03-03T20:20:01.822120] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-03-03T20:20:01.822949] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-03-03T20:20:01.823004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:01.823037] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:01.823064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:01.823122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:01.886266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:01.887209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:01.887297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:01.887332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:02.019303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:02.019482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:02.019528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:02.019558] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:02.023621] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-03-03T20:20:02.023934] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-03-03T20:20:02.024077] [INFO ] [sig ] CWBC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:02.175688] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CWBC.txt [2026-03-03T20:20:02.175859] [INFO ] [sig ] [826/3369] Completed CWBC in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:02.175902] [INFO ] [sig ] [827/3369] Forecasting CWCO... [2026-03-03T20:20:02.175934] [INFO ] [sig ] Generating forecast for: CWCO [2026-03-03T20:20:02.175966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-03-03T20:20:02.189436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-03-03T20:20:02.189835] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-03-03T20:20:02.190733] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-03-03T20:20:02.190788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:02.190821] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:02.190848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:02.190907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:02.257436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:02.258420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:02.258522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:02.258561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:02.383342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:02.383528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:02.383601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:02.383636] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:02.387640] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-03-03T20:20:02.388078] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-03-03T20:20:02.388237] [INFO ] [sig ] CWCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:02.534201] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CWCO.txt [2026-03-03T20:20:02.534364] [INFO ] [sig ] [827/3369] Completed CWCO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:02.534405] [INFO ] [sig ] [828/3369] Forecasting CWD... [2026-03-03T20:20:02.534436] [INFO ] [sig ] Generating forecast for: CWD [2026-03-03T20:20:02.534467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-03-03T20:20:02.546560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-03-03T20:20:02.546995] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-03-03T20:20:02.547897] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-03-03T20:20:02.547956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:02.547991] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:02.548208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:02.548268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:02.609380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:02.610505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:02.610615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:02.610653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:02.737206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:02.737380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:02.737422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:02.737454] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:02.741708] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-03-03T20:20:02.742287] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-03-03T20:20:02.742484] [INFO ] [sig ] CWD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:02.899565] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CWD.txt [2026-03-03T20:20:02.899745] [INFO ] [sig ] [828/3369] Completed CWD in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:02.899787] [INFO ] [sig ] [829/3369] Forecasting CWEN... [2026-03-03T20:20:02.899817] [INFO ] [sig ] Generating forecast for: CWEN [2026-03-03T20:20:02.899848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-03-03T20:20:02.912233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-03-03T20:20:02.912646] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-03-03T20:20:02.913473] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-03-03T20:20:02.913529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:02.913621] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:02.913658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:02.913731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:02.974803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:02.975755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:02.975843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:02.975878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:03.106113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:03.106295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:03.106339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:03.106369] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:03.109987] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-03-03T20:20:03.110289] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-03-03T20:20:03.110430] [INFO ] [sig ] CWEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:03.260745] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CWEN.txt [2026-03-03T20:20:03.260892] [INFO ] [sig ] [829/3369] Completed CWEN in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:03.260934] [INFO ] [sig ] [830/3369] Forecasting CWH... [2026-03-03T20:20:03.260966] [INFO ] [sig ] Generating forecast for: CWH [2026-03-03T20:20:03.260998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-03-03T20:20:03.273940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-03-03T20:20:03.274325] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-03-03T20:20:03.275165] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-03-03T20:20:03.275220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:03.275253] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:03.275282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:03.275340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:03.336471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:03.337381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:03.337467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:03.337501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:03.471906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:03.472070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:03.472122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:03.472153] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:03.475879] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: UP (p=84.04%) [2026-03-03T20:20:03.476186] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-03-03T20:20:03.476319] [INFO ] [sig ] CWH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:03.618696] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CWH.txt [2026-03-03T20:20:03.618859] [INFO ] [sig ] [830/3369] Completed CWH in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:03.618911] [INFO ] [sig ] [831/3369] Forecasting CWK... [2026-03-03T20:20:03.618951] [INFO ] [sig ] Generating forecast for: CWK [2026-03-03T20:20:03.618990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-03-03T20:20:03.632764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-03-03T20:20:03.633157] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-03-03T20:20:03.634046] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-03-03T20:20:03.634118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:03.634153] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:03.634183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:03.634243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:03.694058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:03.694998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:03.695091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:03.695127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:03.830018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:03.830180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:03.830223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:03.830255] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:03.833924] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=71.47%) [2026-03-03T20:20:03.834237] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-03-03T20:20:03.834378] [INFO ] [sig ] CWK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:03.995134] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CWK.txt [2026-03-03T20:20:03.995298] [INFO ] [sig ] [831/3369] Completed CWK in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:03.995339] [INFO ] [sig ] [832/3369] Forecasting CXDO... [2026-03-03T20:20:03.995370] [INFO ] [sig ] Generating forecast for: CXDO [2026-03-03T20:20:03.995404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-03-03T20:20:04.006818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-03-03T20:20:04.007169] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-03-03T20:20:04.008092] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-03-03T20:20:04.008148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:04.008182] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:04.008211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:04.008271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:04.066511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:04.067266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:04.067352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:04.067387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:04.188834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:04.189032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:04.189075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:04.189104] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:04.193062] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-03-03T20:20:04.193397] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-03-03T20:20:04.193603] [INFO ] [sig ] CXDO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:04.339114] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CXDO.txt [2026-03-03T20:20:04.339282] [INFO ] [sig ] [832/3369] Completed CXDO in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:04.339329] [INFO ] [sig ] [833/3369] Forecasting CXE... [2026-03-03T20:20:04.339362] [INFO ] [sig ] Generating forecast for: CXE [2026-03-03T20:20:04.339395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-03-03T20:20:04.351881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-03-03T20:20:04.352234] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-03-03T20:20:04.353173] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-03-03T20:20:04.353230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:04.353264] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:04.353292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:04.353350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:04.415066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:04.415834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:04.415922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:04.415959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:04.534519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:04.534703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:04.534750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:04.534782] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:04.538497] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-03-03T20:20:04.538827] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-03-03T20:20:04.538982] [INFO ] [sig ] CXE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:04.687413] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CXE.txt [2026-03-03T20:20:04.687550] [INFO ] [sig ] [833/3369] Completed CXE in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:04.687608] [INFO ] [sig ] [834/3369] Forecasting CXSE... [2026-03-03T20:20:04.687641] [INFO ] [sig ] Generating forecast for: CXSE [2026-03-03T20:20:04.687672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-03-03T20:20:04.699079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-03-03T20:20:04.699428] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-03-03T20:20:04.700306] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-03-03T20:20:04.700362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:04.700395] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:04.700423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:04.700482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:04.762518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:04.763480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:04.763590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:04.763630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:04.876644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:04.876803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:04.876844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:04.876872] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:04.880618] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-03-03T20:20:04.880898] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-03-03T20:20:04.881050] [INFO ] [sig ] CXSE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:05.033380] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CXSE.txt [2026-03-03T20:20:05.033547] [INFO ] [sig ] [834/3369] Completed CXSE in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:05.033613] [INFO ] [sig ] [835/3369] Forecasting CYD... [2026-03-03T20:20:05.033646] [INFO ] [sig ] Generating forecast for: CYD [2026-03-03T20:20:05.033678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-03-03T20:20:05.045673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-03-03T20:20:05.046068] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-03-03T20:20:05.046944] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-03-03T20:20:05.047016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:05.047063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:05.047094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:05.047159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:05.109227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:05.110180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:05.110288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:05.110326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:05.239640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:05.239800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:05.239843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:05.239873] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:05.243428] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=34.65%) [2026-03-03T20:20:05.243757] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-03-03T20:20:05.243925] [INFO ] [sig ] CYD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:05.390537] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CYD.txt [2026-03-03T20:20:05.390717] [INFO ] [sig ] [835/3369] Completed CYD in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:05.390759] [INFO ] [sig ] [836/3369] Forecasting CYH... [2026-03-03T20:20:05.390790] [INFO ] [sig ] Generating forecast for: CYH [2026-03-03T20:20:05.390821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-03-03T20:20:05.403546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-03-03T20:20:05.403994] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-03-03T20:20:05.404906] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-03-03T20:20:05.404975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:05.405015] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:05.405044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:05.405104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:05.465664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:05.466569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:05.466678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:05.466713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:05.588523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:05.588712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:05.588759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:05.588793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:05.592376] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-03T20:20:05.592724] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-03-03T20:20:05.592865] [INFO ] [sig ] CYH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:05.739412] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CYH.txt [2026-03-03T20:20:05.739656] [INFO ] [sig ] [836/3369] Completed CYH in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:05.739730] [INFO ] [sig ] [837/3369] Forecasting CYN... [2026-03-03T20:20:05.739777] [INFO ] [sig ] Generating forecast for: CYN [2026-03-03T20:20:05.739823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-03-03T20:20:05.755066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-03-03T20:20:05.755511] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-03-03T20:20:05.756431] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-03-03T20:20:05.756489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:05.756523] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:05.756551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:05.756636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:05.815620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:05.816495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:05.816603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:05.816640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:05.936667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:05.936832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:05.936873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:05.936902] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:05.940427] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-03-03T20:20:05.940775] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-03-03T20:20:05.940917] [INFO ] [sig ] CYN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:06.085427] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CYN.txt [2026-03-03T20:20:06.085597] [INFO ] [sig ] [837/3369] Completed CYN in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:06.085640] [INFO ] [sig ] [838/3369] Forecasting CYRX... [2026-03-03T20:20:06.085671] [INFO ] [sig ] Generating forecast for: CYRX [2026-03-03T20:20:06.085702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-03-03T20:20:06.097482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-03-03T20:20:06.097830] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-03-03T20:20:06.098665] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-03-03T20:20:06.098719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:06.098751] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:06.098777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:06.098834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:06.158213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:06.159158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:06.159247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:06.159282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:06.282261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:06.282420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:06.282479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:06.282510] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:06.286131] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=34.67%) [2026-03-03T20:20:06.286416] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-03-03T20:20:06.286552] [INFO ] [sig ] CYRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:06.437719] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CYRX.txt [2026-03-03T20:20:06.437890] [INFO ] [sig ] [838/3369] Completed CYRX in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:06.437933] [INFO ] [sig ] [839/3369] Forecasting CYTK... [2026-03-03T20:20:06.437965] [INFO ] [sig ] Generating forecast for: CYTK [2026-03-03T20:20:06.437997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-03-03T20:20:06.450201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-03-03T20:20:06.450529] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-03-03T20:20:06.451344] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-03-03T20:20:06.451398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:06.451431] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:06.451459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:06.451517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:06.508889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:06.509707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:06.509841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:06.509878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:06.630949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:06.631109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:06.631150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:06.631178] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:06.634663] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=19.82%) [2026-03-03T20:20:06.634943] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-03-03T20:20:06.635069] [INFO ] [sig ] CYTK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:06.778061] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CYTK.txt [2026-03-03T20:20:06.778209] [INFO ] [sig ] [839/3369] Completed CYTK in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:06.778249] [INFO ] [sig ] [840/3369] Forecasting CZFS... [2026-03-03T20:20:06.778281] [INFO ] [sig ] Generating forecast for: CZFS [2026-03-03T20:20:06.778312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-03-03T20:20:06.789081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-03-03T20:20:06.789412] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-03-03T20:20:06.790241] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-03-03T20:20:06.790296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:06.790328] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:06.790356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:06.790413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:06.847258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:06.848101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:06.848186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:06.848218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:06.942609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:06.942766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:06.942806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:06.942835] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:06.946241] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=64.04%) [2026-03-03T20:20:06.946528] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-03-03T20:20:06.946678] [INFO ] [sig ] CZFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:07.088797] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/CZFS.txt [2026-03-03T20:20:07.088941] [INFO ] [sig ] [840/3369] Completed CZFS in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-03T20:20:07.088982] [INFO ] [sig ] [841/3369] Forecasting CZNC... [2026-03-03T20:20:07.089013] [INFO ] [sig ] Generating forecast for: CZNC [2026-03-03T20:20:07.089044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-03-03T20:20:07.100666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-03-03T20:20:07.100991] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-03-03T20:20:07.101802] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-03-03T20:20:07.101857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:07.101890] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:07.101918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:07.101976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:07.164045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:07.164978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:07.165066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:07.165100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:07.287836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:07.288016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:07.288058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:07.288086] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:07.291509] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-03T20:20:07.291821] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-03-03T20:20:07.291950] [INFO ] [sig ] CZNC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:07.434805] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CZNC.txt [2026-03-03T20:20:07.434968] [INFO ] [sig ] [841/3369] Completed CZNC in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.1m [2026-03-03T20:20:07.435009] [INFO ] [sig ] [842/3369] Forecasting CZWI... [2026-03-03T20:20:07.435040] [INFO ] [sig ] Generating forecast for: CZWI [2026-03-03T20:20:07.435071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-03-03T20:20:07.446558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-03-03T20:20:07.446864] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-03-03T20:20:07.447688] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-03-03T20:20:07.447741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:07.447785] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:07.447814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:07.447872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:07.506933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:07.507842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:07.507953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:07.507997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:07.624912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:07.625079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:07.625122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:07.625155] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:07.628706] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-03-03T20:20:07.628983] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-03-03T20:20:07.629108] [INFO ] [sig ] CZWI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:07.781875] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/CZWI.txt [2026-03-03T20:20:07.782128] [INFO ] [sig ] [842/3369] Completed CZWI in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 15.1m [2026-03-03T20:20:07.782193] [INFO ] [sig ] [843/3369] Forecasting DAL... [2026-03-03T20:20:07.782246] [INFO ] [sig ] Generating forecast for: DAL [2026-03-03T20:20:07.782298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-03-03T20:20:07.797835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-03-03T20:20:07.798367] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-03-03T20:20:07.799520] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-03-03T20:20:07.799596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:07.799633] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:07.799661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:07.799719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:07.866699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:07.867872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:07.867989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:07.868025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:07.992921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:07.993101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:07.993152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:07.993183] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:07.996919] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=57.06%) [2026-03-03T20:20:07.997306] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-03-03T20:20:07.997463] [INFO ] [sig ] DAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:08.151522] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DAL.txt [2026-03-03T20:20:08.151701] [INFO ] [sig ] [843/3369] Completed DAL in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:08.151743] [INFO ] [sig ] [844/3369] Forecasting DAN... [2026-03-03T20:20:08.151774] [INFO ] [sig ] Generating forecast for: DAN [2026-03-03T20:20:08.151806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-03-03T20:20:08.163873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-03-03T20:20:08.164265] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-03-03T20:20:08.165077] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-03-03T20:20:08.165131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:08.165164] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:08.165192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:08.165249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:08.232567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:08.233520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:08.233627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:08.233666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:08.361756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:08.361924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:08.361968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:08.361997] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:08.365766] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=43.06%) [2026-03-03T20:20:08.366065] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-03-03T20:20:08.366211] [INFO ] [sig ] DAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:08.515474] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DAN.txt [2026-03-03T20:20:08.515664] [INFO ] [sig ] [844/3369] Completed DAN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:08.515710] [INFO ] [sig ] [845/3369] Forecasting DAO... [2026-03-03T20:20:08.515744] [INFO ] [sig ] Generating forecast for: DAO [2026-03-03T20:20:08.515776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-03-03T20:20:08.527546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-03-03T20:20:08.527951] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-03-03T20:20:08.528946] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-03-03T20:20:08.529014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:08.529056] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:08.529090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:08.529159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:08.589177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:08.590095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:08.590182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:08.590218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:08.717361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:08.717529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:08.717593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:08.717629] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:08.721372] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=79.76%) [2026-03-03T20:20:08.721710] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-03-03T20:20:08.721849] [INFO ] [sig ] DAO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:08.865794] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DAO.txt [2026-03-03T20:20:08.865964] [INFO ] [sig ] [845/3369] Completed DAO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:08.866007] [INFO ] [sig ] [846/3369] Forecasting DAPP... [2026-03-03T20:20:08.866051] [INFO ] [sig ] Generating forecast for: DAPP [2026-03-03T20:20:08.866089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-03-03T20:20:08.879731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-03-03T20:20:08.880179] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-03-03T20:20:08.881104] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-03-03T20:20:08.881159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:08.881225] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:08.881255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:08.881315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:08.944081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:08.945048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:08.945135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:08.945170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:09.068521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:09.068703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:09.068752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:09.068782] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:09.072303] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-03-03T20:20:09.072616] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-03-03T20:20:09.072756] [INFO ] [sig ] DAPP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:09.215753] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DAPP.txt [2026-03-03T20:20:09.215908] [INFO ] [sig ] [846/3369] Completed DAPP in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:09.215948] [INFO ] [sig ] [847/3369] Forecasting DARE... [2026-03-03T20:20:09.215979] [INFO ] [sig ] Generating forecast for: DARE [2026-03-03T20:20:09.216011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-03-03T20:20:09.227306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-03-03T20:20:09.227612] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-03-03T20:20:09.228425] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-03-03T20:20:09.228479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:09.228512] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:09.228539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:09.228619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:09.286743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:09.287726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:09.287816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:09.287849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:09.402540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:09.402735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:09.402778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:09.402808] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:09.406422] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=84.25%) [2026-03-03T20:20:09.406785] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-03-03T20:20:09.406929] [INFO ] [sig ] DARE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:09.558703] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DARE.txt [2026-03-03T20:20:09.558940] [INFO ] [sig ] [847/3369] Completed DARE in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:09.558993] [INFO ] [sig ] [848/3369] Forecasting DASH... [2026-03-03T20:20:09.559034] [INFO ] [sig ] Generating forecast for: DASH [2026-03-03T20:20:09.559072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-03-03T20:20:09.570486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-03-03T20:20:09.570931] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-03-03T20:20:09.571800] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-03-03T20:20:09.571854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:09.571887] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:09.571914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:09.571972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:09.629657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:09.630638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:09.630742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:09.630777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:09.756841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:09.757005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:09.757045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:09.757074] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:09.761048] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=82.02%) [2026-03-03T20:20:09.761564] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-03-03T20:20:09.761728] [INFO ] [sig ] DASH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:09.913366] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DASH.txt [2026-03-03T20:20:09.913594] [INFO ] [sig ] [848/3369] Completed DASH in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:09.913652] [INFO ] [sig ] [849/3369] Forecasting DAVA... [2026-03-03T20:20:09.913695] [INFO ] [sig ] Generating forecast for: DAVA [2026-03-03T20:20:09.913736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-03-03T20:20:09.927046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-03-03T20:20:09.927474] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-03-03T20:20:09.928363] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-03-03T20:20:09.928418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:09.928451] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:09.928479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:09.928536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:09.986466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:09.987388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:09.987476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:09.987510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:10.110618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:10.110786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:10.110829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:10.110908] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:10.114395] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-03-03T20:20:10.114705] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-03-03T20:20:10.114838] [INFO ] [sig ] DAVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:10.259421] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DAVA.txt [2026-03-03T20:20:10.259615] [INFO ] [sig ] [849/3369] Completed DAVA in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:10.259665] [INFO ] [sig ] [850/3369] Forecasting DAVE... [2026-03-03T20:20:10.259697] [INFO ] [sig ] Generating forecast for: DAVE [2026-03-03T20:20:10.259728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-03-03T20:20:10.271330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-03-03T20:20:10.271692] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-03-03T20:20:10.272471] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-03-03T20:20:10.272525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:10.272558] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:10.272608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:10.272667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:10.330873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:10.331760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:10.331846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:10.331879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:10.451832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:10.452000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:10.452045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:10.452081] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:10.455743] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=48.42%) [2026-03-03T20:20:10.456050] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-03-03T20:20:10.456210] [INFO ] [sig ] DAVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:10.602442] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DAVE.txt [2026-03-03T20:20:10.602623] [INFO ] [sig ] [850/3369] Completed DAVE in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:10.602666] [INFO ] [sig ] [851/3369] Forecasting DAWN... [2026-03-03T20:20:10.602698] [INFO ] [sig ] Generating forecast for: DAWN [2026-03-03T20:20:10.602729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-03-03T20:20:10.617815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-03-03T20:20:10.618318] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-03-03T20:20:10.619456] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-03-03T20:20:10.619528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:10.619602] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:10.619653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:10.619747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:10.696388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:10.697319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:10.697406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:10.697454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:10.828968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:10.829141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:10.829183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:10.829215] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:10.833487] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-03T20:20:10.833858] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-03-03T20:20:10.834014] [INFO ] [sig ] DAWN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:10.991790] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DAWN.txt [2026-03-03T20:20:10.992026] [INFO ] [sig ] [851/3369] Completed DAWN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:10.992083] [INFO ] [sig ] [852/3369] Forecasting DB... [2026-03-03T20:20:10.992125] [INFO ] [sig ] Generating forecast for: DB [2026-03-03T20:20:10.992176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-03-03T20:20:11.005328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-03-03T20:20:11.005815] [INFO ] [FORECASTER] Starting predict_future for DB [2026-03-03T20:20:11.006802] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-03-03T20:20:11.006859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:11.006894] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:11.006923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:11.006983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:11.069513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:11.070474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:11.070566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:11.070622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:11.199209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:11.199390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:11.199452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:11.199488] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:11.203117] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-03-03T20:20:11.203451] [INFO ] [FORECASTER] Completed predict_future for DB [2026-03-03T20:20:11.203614] [INFO ] [sig ] DB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:11.347753] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DB.txt [2026-03-03T20:20:11.347920] [INFO ] [sig ] [852/3369] Completed DB in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:11.347964] [INFO ] [sig ] [853/3369] Forecasting DBI... [2026-03-03T20:20:11.347994] [INFO ] [sig ] Generating forecast for: DBI [2026-03-03T20:20:11.348024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-03-03T20:20:11.361194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-03-03T20:20:11.361822] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-03-03T20:20:11.363284] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-03-03T20:20:11.363359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:11.363402] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:11.363443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:11.363540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:11.425931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:11.426884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:11.426976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:11.427011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:11.550698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:11.550858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:11.550899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:11.550929] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:11.554448] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-03T20:20:11.554760] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-03-03T20:20:11.554895] [INFO ] [sig ] DBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:11.694843] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DBI.txt [2026-03-03T20:20:11.694984] [INFO ] [sig ] [853/3369] Completed DBI in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:11.695023] [INFO ] [sig ] [854/3369] Forecasting DBL... [2026-03-03T20:20:11.695052] [INFO ] [sig ] Generating forecast for: DBL [2026-03-03T20:20:11.695083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-03-03T20:20:11.706835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-03-03T20:20:11.707166] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-03-03T20:20:11.707984] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-03-03T20:20:11.708037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:11.708069] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:11.708096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:11.708153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:11.766614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:11.767312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:11.767394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:11.767427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:11.893667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:11.893881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:11.893928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:11.893959] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:11.897759] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=62.52%) [2026-03-03T20:20:11.898214] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-03-03T20:20:11.898367] [INFO ] [sig ] DBL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:12.039383] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DBL.txt [2026-03-03T20:20:12.039533] [INFO ] [sig ] [854/3369] Completed DBL in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:12.039592] [INFO ] [sig ] [855/3369] Forecasting DBRG... [2026-03-03T20:20:12.039627] [INFO ] [sig ] Generating forecast for: DBRG [2026-03-03T20:20:12.039664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-03-03T20:20:12.051895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-03-03T20:20:12.052292] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-03-03T20:20:12.053116] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-03-03T20:20:12.053181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:12.053215] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:12.053243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:12.053301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:12.111520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:12.112333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:12.112421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:12.112454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:12.251425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:12.251624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:12.251668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:12.251697] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:12.255915] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-03T20:20:12.256366] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-03-03T20:20:12.256527] [INFO ] [sig ] DBRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:12.408861] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DBRG.txt [2026-03-03T20:20:12.409017] [INFO ] [sig ] [855/3369] Completed DBRG in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:12.409066] [INFO ] [sig ] [856/3369] Forecasting DBX... [2026-03-03T20:20:12.409104] [INFO ] [sig ] Generating forecast for: DBX [2026-03-03T20:20:12.409143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-03-03T20:20:12.421427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-03-03T20:20:12.421815] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-03-03T20:20:12.422674] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-03-03T20:20:12.422731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:12.422766] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:12.422795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:12.422855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:12.484059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:12.484976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:12.485104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:12.485141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:12.616349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:12.616555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:12.616625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:12.616657] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:12.620787] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=29.70%) [2026-03-03T20:20:12.621122] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-03-03T20:20:12.621267] [INFO ] [sig ] DBX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:12.772941] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DBX.txt [2026-03-03T20:20:12.773117] [INFO ] [sig ] [856/3369] Completed DBX in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-03T20:20:12.773183] [INFO ] [sig ] [857/3369] Forecasting DCBO... [2026-03-03T20:20:12.773221] [INFO ] [sig ] Generating forecast for: DCBO [2026-03-03T20:20:12.773253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-03-03T20:20:12.786080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-03-03T20:20:12.786516] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-03-03T20:20:12.787690] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-03-03T20:20:12.787760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:12.787809] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:12.787849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:12.787962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:12.853561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:12.854432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:12.854530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:12.854567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:12.989011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:12.989187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:12.989237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:12.989271] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:12.993675] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-03-03T20:20:12.993998] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-03-03T20:20:12.994171] [INFO ] [sig ] DCBO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:13.140417] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DCBO.txt [2026-03-03T20:20:13.140564] [INFO ] [sig ] [857/3369] Completed DCBO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.0m [2026-03-03T20:20:13.140625] [INFO ] [sig ] [858/3369] Forecasting DCI... [2026-03-03T20:20:13.140656] [INFO ] [sig ] Generating forecast for: DCI [2026-03-03T20:20:13.140686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-03-03T20:20:13.152380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-03-03T20:20:13.152769] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-03-03T20:20:13.153588] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-03-03T20:20:13.153643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:13.153675] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:13.153703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:13.153760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:13.214783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:13.215655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:13.215746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:13.215780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:13.360018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:13.360229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:13.360283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:13.360316] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:13.364516] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=82.64%) [2026-03-03T20:20:13.364967] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-03-03T20:20:13.365165] [INFO ] [sig ] DCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:13.521611] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DCI.txt [2026-03-03T20:20:13.521800] [INFO ] [sig ] [858/3369] Completed DCI in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.0m [2026-03-03T20:20:13.521843] [INFO ] [sig ] [859/3369] Forecasting DCO... [2026-03-03T20:20:13.521875] [INFO ] [sig ] Generating forecast for: DCO [2026-03-03T20:20:13.521907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-03-03T20:20:13.534214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-03-03T20:20:13.534707] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-03-03T20:20:13.535744] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-03-03T20:20:13.535803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:13.535837] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:13.535865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:13.535923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:13.599700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:13.600651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:13.600743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:13.600778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:13.733256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:13.733426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:13.733470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:13.733501] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:13.737274] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=76.81%) [2026-03-03T20:20:13.737611] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-03-03T20:20:13.737760] [INFO ] [sig ] DCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:13.893816] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DCO.txt [2026-03-03T20:20:13.894038] [INFO ] [sig ] [859/3369] Completed DCO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.0m [2026-03-03T20:20:13.894083] [INFO ] [sig ] [860/3369] Forecasting DCOM... [2026-03-03T20:20:13.894116] [INFO ] [sig ] Generating forecast for: DCOM [2026-03-03T20:20:13.894147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-03-03T20:20:13.906511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-03-03T20:20:13.906920] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-03-03T20:20:13.907808] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-03-03T20:20:13.907863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:13.907920] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:13.907951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:13.908010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:13.973480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:13.974424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:13.974512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:13.974559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:14.105866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:14.106063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:14.106109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:14.106138] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:14.110205] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=69.93%) [2026-03-03T20:20:14.110591] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-03-03T20:20:14.110759] [INFO ] [sig ] DCOM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:14.277068] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DCOM.txt [2026-03-03T20:20:14.277237] [INFO ] [sig ] [860/3369] Completed DCOM in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:14.277278] [INFO ] [sig ] [861/3369] Forecasting DCTH... [2026-03-03T20:20:14.277309] [INFO ] [sig ] Generating forecast for: DCTH [2026-03-03T20:20:14.277341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-03-03T20:20:14.290534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-03-03T20:20:14.290996] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-03-03T20:20:14.291976] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-03-03T20:20:14.292036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:14.292071] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:14.292100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:14.292158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:14.353311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:14.354288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:14.354383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:14.354419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:14.490921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:14.491100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:14.491150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:14.491187] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:14.494896] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=47.85%) [2026-03-03T20:20:14.495310] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-03-03T20:20:14.495465] [INFO ] [sig ] DCTH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:14.649502] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DCTH.txt [2026-03-03T20:20:14.649689] [INFO ] [sig ] [861/3369] Completed DCTH in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:14.649733] [INFO ] [sig ] [862/3369] Forecasting DD... [2026-03-03T20:20:14.649763] [INFO ] [sig ] Generating forecast for: DD [2026-03-03T20:20:14.649794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-03-03T20:20:14.664018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-03-03T20:20:14.664455] [INFO ] [FORECASTER] Starting predict_future for DD [2026-03-03T20:20:14.665363] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-03-03T20:20:14.665422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:14.665456] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:14.665690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:14.665754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:14.730379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:14.731358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:14.731451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:14.731493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:14.862307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:14.862504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:14.862564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:14.862615] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:14.866343] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-03-03T20:20:14.866674] [INFO ] [FORECASTER] Completed predict_future for DD [2026-03-03T20:20:14.866812] [INFO ] [sig ] DD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:15.021371] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DD.txt [2026-03-03T20:20:15.021545] [INFO ] [sig ] [862/3369] Completed DD in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:15.021605] [INFO ] [sig ] [863/3369] Forecasting DDD... [2026-03-03T20:20:15.021645] [INFO ] [sig ] Generating forecast for: DDD [2026-03-03T20:20:15.021679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-03-03T20:20:15.033958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-03-03T20:20:15.034348] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-03-03T20:20:15.035188] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-03-03T20:20:15.035243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:15.035303] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:15.035333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:15.035392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:15.094244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:15.095165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:15.095255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:15.095289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:15.219917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:15.220091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:15.220136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:15.220166] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:15.223806] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-03-03T20:20:15.224157] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-03-03T20:20:15.224319] [INFO ] [sig ] DDD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:15.380327] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DDD.txt [2026-03-03T20:20:15.380521] [INFO ] [sig ] [863/3369] Completed DDD in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:15.380564] [INFO ] [sig ] [864/3369] Forecasting DDI... [2026-03-03T20:20:15.380623] [INFO ] [sig ] Generating forecast for: DDI [2026-03-03T20:20:15.380657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-03-03T20:20:15.393946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-03-03T20:20:15.394398] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-03-03T20:20:15.395341] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-03-03T20:20:15.395397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:15.395432] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:15.395459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:15.395516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:15.458711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:15.459701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:15.459802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:15.459837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:15.592322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:15.592498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:15.592549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:15.592606] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:15.596279] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-03-03T20:20:15.596681] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-03-03T20:20:15.596851] [INFO ] [sig ] DDI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:15.760590] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DDI.txt [2026-03-03T20:20:15.760774] [INFO ] [sig ] [864/3369] Completed DDI in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:15.760832] [INFO ] [sig ] [865/3369] Forecasting DDL... [2026-03-03T20:20:15.760864] [INFO ] [sig ] Generating forecast for: DDL [2026-03-03T20:20:15.760898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-03-03T20:20:15.773053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-03-03T20:20:15.773599] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-03-03T20:20:15.774586] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-03-03T20:20:15.774641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:15.774675] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:15.774702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:15.774760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:15.833165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:15.833901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:15.833993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:15.834028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:15.955737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:15.955900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:15.955942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:15.955973] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:15.959811] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=63.16%) [2026-03-03T20:20:15.960111] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-03-03T20:20:15.960263] [INFO ] [sig ] DDL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:16.112526] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DDL.txt [2026-03-03T20:20:16.112705] [INFO ] [sig ] [865/3369] Completed DDL in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:16.112750] [INFO ] [sig ] [866/3369] Forecasting DDOG... [2026-03-03T20:20:16.112783] [INFO ] [sig ] Generating forecast for: DDOG [2026-03-03T20:20:16.112817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-03-03T20:20:16.125288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-03-03T20:20:16.125709] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-03-03T20:20:16.126561] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-03-03T20:20:16.126641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:16.126687] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:16.126723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:16.126794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:16.188266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:16.189264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:16.189542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:16.189601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:16.321226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:16.321609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:16.321662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:16.321742] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:16.326135] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=58.40%) [2026-03-03T20:20:16.326445] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-03-03T20:20:16.326667] [INFO ] [sig ] DDOG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:16.474356] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DDOG.txt [2026-03-03T20:20:16.474522] [INFO ] [sig ] [866/3369] Completed DDOG in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:16.474564] [INFO ] [sig ] [867/3369] Forecasting DDS... [2026-03-03T20:20:16.474617] [INFO ] [sig ] Generating forecast for: DDS [2026-03-03T20:20:16.474650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-03-03T20:20:16.486342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-03-03T20:20:16.486678] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-03-03T20:20:16.487518] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-03-03T20:20:16.487600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:16.487638] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:16.487667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:16.487724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:16.546001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:16.546896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:16.546997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:16.547055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:16.671107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:16.671278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:16.671320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:16.671349] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:16.674820] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=83.13%) [2026-03-03T20:20:16.675133] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-03-03T20:20:16.675271] [INFO ] [sig ] DDS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:16.817835] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DDS.txt [2026-03-03T20:20:16.818041] [INFO ] [sig ] [867/3369] Completed DDS in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:16.818086] [INFO ] [sig ] [868/3369] Forecasting DE... [2026-03-03T20:20:16.818117] [INFO ] [sig ] Generating forecast for: DE [2026-03-03T20:20:16.818150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-03-03T20:20:16.831120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-03-03T20:20:16.831547] [INFO ] [FORECASTER] Starting predict_future for DE [2026-03-03T20:20:16.832384] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-03-03T20:20:16.832441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:16.832474] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:16.832502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:16.832561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:16.890030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:16.890907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:16.890991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:16.891025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:17.018348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:17.018510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:17.018551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:17.018599] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:17.022146] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-03-03T20:20:17.022446] [INFO ] [FORECASTER] Completed predict_future for DE [2026-03-03T20:20:17.022605] [INFO ] [sig ] DE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:17.166390] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DE.txt [2026-03-03T20:20:17.166542] [INFO ] [sig ] [868/3369] Completed DE in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:17.166600] [INFO ] [sig ] [869/3369] Forecasting DEA... [2026-03-03T20:20:17.166634] [INFO ] [sig ] Generating forecast for: DEA [2026-03-03T20:20:17.166665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-03-03T20:20:17.178479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-03-03T20:20:17.178869] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-03-03T20:20:17.179713] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-03-03T20:20:17.179768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:17.179799] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:17.179825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:17.179881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:17.237660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:17.238485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:17.238595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:17.238635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:17.360396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:17.360565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:17.360634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:17.360665] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:17.364435] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-03-03T20:20:17.364765] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-03-03T20:20:17.364906] [INFO ] [sig ] DEA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:17.515649] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DEA.txt [2026-03-03T20:20:17.515825] [INFO ] [sig ] [869/3369] Completed DEA in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:17.515869] [INFO ] [sig ] [870/3369] Forecasting DECK... [2026-03-03T20:20:17.515900] [INFO ] [sig ] Generating forecast for: DECK [2026-03-03T20:20:17.515938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-03-03T20:20:17.528933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-03-03T20:20:17.529390] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-03-03T20:20:17.530351] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-03-03T20:20:17.530409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:17.530443] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:17.530472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:17.530554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:17.594554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:17.595480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:17.595569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:17.595626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:17.730152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:17.730326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:17.730377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:17.730409] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:17.734316] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=19.45%) [2026-03-03T20:20:17.734859] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-03-03T20:20:17.735002] [INFO ] [sig ] DECK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:17.887434] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DECK.txt [2026-03-03T20:20:17.887621] [INFO ] [sig ] [870/3369] Completed DECK in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:17.887670] [INFO ] [sig ] [871/3369] Forecasting DEI... [2026-03-03T20:20:17.887703] [INFO ] [sig ] Generating forecast for: DEI [2026-03-03T20:20:17.887735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-03-03T20:20:17.900193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-03-03T20:20:17.900620] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-03-03T20:20:17.901524] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-03-03T20:20:17.901622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:17.901665] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:17.901693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:17.901752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:17.964661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:17.965512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:17.965620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:17.965658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:18.097794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:18.097986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:18.098043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:18.098082] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:18.101734] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-03-03T20:20:18.102031] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-03-03T20:20:18.102170] [INFO ] [sig ] DEI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:18.252017] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DEI.txt [2026-03-03T20:20:18.252204] [INFO ] [sig ] [871/3369] Completed DEI in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:18.252256] [INFO ] [sig ] [872/3369] Forecasting DELL... [2026-03-03T20:20:18.252290] [INFO ] [sig ] Generating forecast for: DELL [2026-03-03T20:20:18.252331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-03-03T20:20:18.265039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-03-03T20:20:18.265438] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-03-03T20:20:18.266331] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-03-03T20:20:18.266396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:18.266429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:18.266457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:18.266515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:18.328106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:18.328999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:18.329092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:18.329127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:18.459700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:18.459862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:18.459909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:18.459940] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:18.463537] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=60.58%) [2026-03-03T20:20:18.463854] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-03-03T20:20:18.463991] [INFO ] [sig ] DELL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:18.619776] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DELL.txt [2026-03-03T20:20:18.619944] [INFO ] [sig ] [872/3369] Completed DELL in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:18.619987] [INFO ] [sig ] [873/3369] Forecasting DEO... [2026-03-03T20:20:18.620020] [INFO ] [sig ] Generating forecast for: DEO [2026-03-03T20:20:18.620054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-03-03T20:20:18.633639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-03-03T20:20:18.634037] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-03-03T20:20:18.635234] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-03-03T20:20:18.635309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:18.635361] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:18.635406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:18.635692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:18.703352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:18.704303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:18.704428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:18.704463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:18.829395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:18.829555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:18.829621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:18.829669] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:18.833417] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=30.01%) [2026-03-03T20:20:18.833730] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-03-03T20:20:18.833865] [INFO ] [sig ] DEO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:18.981189] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DEO.txt [2026-03-03T20:20:18.981342] [INFO ] [sig ] [873/3369] Completed DEO in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:18.981384] [INFO ] [sig ] [874/3369] Forecasting DERM... [2026-03-03T20:20:18.981416] [INFO ] [sig ] Generating forecast for: DERM [2026-03-03T20:20:18.981448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-03-03T20:20:18.993318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-03-03T20:20:18.993762] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-03-03T20:20:18.994726] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-03-03T20:20:18.994796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:18.994843] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:18.994881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:18.994953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:19.059679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:19.060614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:19.060707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:19.060742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:19.191039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:19.191238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:19.191288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:19.191320] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:19.194936] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-03-03T20:20:19.195242] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-03-03T20:20:19.195379] [INFO ] [sig ] DERM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:19.343995] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DERM.txt [2026-03-03T20:20:19.344159] [INFO ] [sig ] [874/3369] Completed DERM in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-03T20:20:19.344201] [INFO ] [sig ] [875/3369] Forecasting DFGP... [2026-03-03T20:20:19.344233] [INFO ] [sig ] Generating forecast for: DFGP [2026-03-03T20:20:19.344265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-03-03T20:20:19.356597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-03-03T20:20:19.356988] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-03-03T20:20:19.357862] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-03-03T20:20:19.357947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:19.357981] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:19.358009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:19.358068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:19.418983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:19.419915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:19.420018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:19.420056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:19.546844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:19.547004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:19.547045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:19.547076] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:19.550620] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-03-03T20:20:19.550937] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-03-03T20:20:19.551076] [INFO ] [sig ] DFGP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:19.703432] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DFGP.txt [2026-03-03T20:20:19.703634] [INFO ] [sig ] [875/3369] Completed DFGP in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.9m [2026-03-03T20:20:19.703687] [INFO ] [sig ] [876/3369] Forecasting DFGX... [2026-03-03T20:20:19.703721] [INFO ] [sig ] Generating forecast for: DFGX [2026-03-03T20:20:19.703754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-03-03T20:20:19.715963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-03-03T20:20:19.716329] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-03-03T20:20:19.717231] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-03-03T20:20:19.717286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:19.717321] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:19.717352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:19.717413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:19.779394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:19.780234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:19.780321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:19.780356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:19.914175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:19.914374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:19.914423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:19.914456] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:19.918486] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-03-03T20:20:19.918792] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-03-03T20:20:19.918931] [INFO ] [sig ] DFGX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:20.072495] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DFGX.txt [2026-03-03T20:20:20.072731] [INFO ] [sig ] [876/3369] Completed DFGX in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.9m [2026-03-03T20:20:20.072781] [INFO ] [sig ] [877/3369] Forecasting DFH... [2026-03-03T20:20:20.072814] [INFO ] [sig ] Generating forecast for: DFH [2026-03-03T20:20:20.072846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-03-03T20:20:20.086329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-03-03T20:20:20.086737] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-03-03T20:20:20.087788] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-03-03T20:20:20.087844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:20.087899] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:20.087931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:20.088002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:20.152008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:20.152885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:20.152974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:20.153010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:20.281443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:20.281624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:20.281671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:20.281714] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:20.285533] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-03-03T20:20:20.285848] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-03-03T20:20:20.285985] [INFO ] [sig ] DFH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:20.434919] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DFH.txt [2026-03-03T20:20:20.435075] [INFO ] [sig ] [877/3369] Completed DFH in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:20.435118] [INFO ] [sig ] [878/3369] Forecasting DFIN... [2026-03-03T20:20:20.435159] [INFO ] [sig ] Generating forecast for: DFIN [2026-03-03T20:20:20.435191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-03-03T20:20:20.446906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-03-03T20:20:20.447247] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-03-03T20:20:20.448149] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-03-03T20:20:20.448205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:20.448238] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:20.448266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:20.448323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:20.511073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:20.512041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:20.512133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:20.512169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:20.638816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:20.639008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:20.639053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:20.639085] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:20.643055] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-03-03T20:20:20.643341] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-03-03T20:20:20.643483] [INFO ] [sig ] DFIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:20.797424] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DFIN.txt [2026-03-03T20:20:20.797618] [INFO ] [sig ] [878/3369] Completed DFIN in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:20.797671] [INFO ] [sig ] [879/3369] Forecasting DFP... [2026-03-03T20:20:20.797706] [INFO ] [sig ] Generating forecast for: DFP [2026-03-03T20:20:20.797737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-03-03T20:20:20.809976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-03-03T20:20:20.810340] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-03-03T20:20:20.811366] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-03-03T20:20:20.811434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:20.811469] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:20.811498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:20.811556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:20.873841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:20.875004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:20.875113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:20.875151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:21.010141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:21.010306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:21.010357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:21.010394] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:21.014375] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=44.99%) [2026-03-03T20:20:21.014753] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-03-03T20:20:21.014897] [INFO ] [sig ] DFP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:21.167277] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DFP.txt [2026-03-03T20:20:21.167431] [INFO ] [sig ] [879/3369] Completed DFP in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:21.167473] [INFO ] [sig ] [880/3369] Forecasting DG... [2026-03-03T20:20:21.167509] [INFO ] [sig ] Generating forecast for: DG [2026-03-03T20:20:21.167556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-03-03T20:20:21.180754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-03-03T20:20:21.181332] [INFO ] [FORECASTER] Starting predict_future for DG [2026-03-03T20:20:21.182164] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-03-03T20:20:21.182219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:21.182282] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:21.182312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:21.182372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:21.243710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:21.244565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:21.244678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:21.244721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:21.373218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:21.373412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:21.373457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:21.373489] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:21.377207] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=27.71%) [2026-03-03T20:20:21.377510] [INFO ] [FORECASTER] Completed predict_future for DG [2026-03-03T20:20:21.377662] [INFO ] [sig ] DG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:21.533462] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DG.txt [2026-03-03T20:20:21.533845] [INFO ] [sig ] [880/3369] Completed DG in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:21.533890] [INFO ] [sig ] [881/3369] Forecasting DGCB... [2026-03-03T20:20:21.533932] [INFO ] [sig ] Generating forecast for: DGCB [2026-03-03T20:20:21.533976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-03-03T20:20:21.547364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-03-03T20:20:21.547781] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-03-03T20:20:21.548864] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-03-03T20:20:21.548920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:21.548953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:21.548982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:21.549041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:21.613199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:21.614130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:21.614226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:21.614276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:21.742252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:21.742413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:21.742457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:21.742487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:21.746014] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=15.49%) [2026-03-03T20:20:21.746296] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-03-03T20:20:21.746429] [INFO ] [sig ] DGCB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:21.896139] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DGCB.txt [2026-03-03T20:20:21.896295] [INFO ] [sig ] [881/3369] Completed DGCB in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:21.896337] [INFO ] [sig ] [882/3369] Forecasting DGICA... [2026-03-03T20:20:21.896369] [INFO ] [sig ] Generating forecast for: DGICA [2026-03-03T20:20:21.896403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-03-03T20:20:21.908763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-03-03T20:20:21.909084] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-03-03T20:20:21.909911] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-03-03T20:20:21.909972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:21.910019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:21.910061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:21.910126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:21.971887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:21.972838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:21.972927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:21.972962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:22.105272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:22.105449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:22.105493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:22.105522] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:22.109407] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=99.95%) [2026-03-03T20:20:22.109730] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-03-03T20:20:22.109869] [INFO ] [sig ] DGICA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:22.261514] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DGICA.txt [2026-03-03T20:20:22.261695] [INFO ] [sig ] [882/3369] Completed DGICA in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:22.261743] [INFO ] [sig ] [883/3369] Forecasting DGII... [2026-03-03T20:20:22.261774] [INFO ] [sig ] Generating forecast for: DGII [2026-03-03T20:20:22.261805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-03-03T20:20:22.273646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-03-03T20:20:22.273983] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-03-03T20:20:22.274815] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-03-03T20:20:22.274869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:22.274903] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:22.274931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:22.274990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:22.336361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:22.337147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:22.337232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:22.337267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:22.469525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:22.469725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:22.469790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:22.469882] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:22.473657] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=86.18%) [2026-03-03T20:20:22.473954] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-03-03T20:20:22.474092] [INFO ] [sig ] DGII: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:22.624346] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DGII.txt [2026-03-03T20:20:22.624508] [INFO ] [sig ] [883/3369] Completed DGII in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:22.624562] [INFO ] [sig ] [884/3369] Forecasting DGRE... [2026-03-03T20:20:22.624620] [INFO ] [sig ] Generating forecast for: DGRE [2026-03-03T20:20:22.624656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-03-03T20:20:22.636873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-03-03T20:20:22.637240] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-03-03T20:20:22.638142] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-03-03T20:20:22.638199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:22.638234] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:22.638272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:22.638336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:22.702373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:22.703371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:22.703461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:22.703496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:22.812064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:22.812263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:22.812307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:22.812337] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:22.815871] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: DOWN (p=38.29%) [2026-03-03T20:20:22.816209] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-03-03T20:20:22.816350] [INFO ] [sig ] DGRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:22.961830] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DGRE.txt [2026-03-03T20:20:22.962010] [INFO ] [sig ] [884/3369] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:22.962053] [INFO ] [sig ] [885/3369] Forecasting DGRS... [2026-03-03T20:20:22.962084] [INFO ] [sig ] Generating forecast for: DGRS [2026-03-03T20:20:22.962117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-03-03T20:20:22.974041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-03-03T20:20:22.974339] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-03-03T20:20:22.975173] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-03-03T20:20:22.975227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:22.975261] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:22.975288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:22.975349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:23.035126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:23.035842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:23.035928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:23.035962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:23.158708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:23.158867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:23.158911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:23.158943] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:23.162558] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=9.64%) [2026-03-03T20:20:23.162861] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-03-03T20:20:23.162995] [INFO ] [sig ] DGRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:23.306609] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DGRS.txt [2026-03-03T20:20:23.306771] [INFO ] [sig ] [885/3369] Completed DGRS in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:23.306812] [INFO ] [sig ] [886/3369] Forecasting DGX... [2026-03-03T20:20:23.306842] [INFO ] [sig ] Generating forecast for: DGX [2026-03-03T20:20:23.306875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-03-03T20:20:23.319253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-03-03T20:20:23.319664] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-03-03T20:20:23.320550] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-03-03T20:20:23.320634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:23.320669] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:23.320697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:23.320756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:23.380865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:23.381696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:23.381781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:23.381815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:23.507769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:23.507978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:23.508043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:23.508075] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:23.511867] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=42.15%) [2026-03-03T20:20:23.512153] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-03-03T20:20:23.512298] [INFO ] [sig ] DGX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:23.654602] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DGX.txt [2026-03-03T20:20:23.654767] [INFO ] [sig ] [886/3369] Completed DGX in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:23.654806] [INFO ] [sig ] [887/3369] Forecasting DH... [2026-03-03T20:20:23.654837] [INFO ] [sig ] Generating forecast for: DH [2026-03-03T20:20:23.654869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-03-03T20:20:23.666876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-03-03T20:20:23.667182] [INFO ] [FORECASTER] Starting predict_future for DH [2026-03-03T20:20:23.668045] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-03-03T20:20:23.668098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:23.668130] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:23.668157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:23.668214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:23.726216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:23.727138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:23.727225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:23.727259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:23.849325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:23.849508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:23.849553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:23.849607] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:23.853623] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=14.51%) [2026-03-03T20:20:23.853952] [INFO ] [FORECASTER] Completed predict_future for DH [2026-03-03T20:20:23.854095] [INFO ] [sig ] DH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:24.002745] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DH.txt [2026-03-03T20:20:24.002908] [INFO ] [sig ] [887/3369] Completed DH in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:24.002948] [INFO ] [sig ] [888/3369] Forecasting DHC... [2026-03-03T20:20:24.002979] [INFO ] [sig ] Generating forecast for: DHC [2026-03-03T20:20:24.003010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-03-03T20:20:24.015265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-03-03T20:20:24.015942] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-03-03T20:20:24.017169] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-03-03T20:20:24.017246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:24.017290] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:24.017346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:24.017424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:24.081520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:24.082487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:24.082619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:24.082673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:24.219374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:24.219607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:24.219663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:24.219695] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:24.223267] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-03-03T20:20:24.223596] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-03-03T20:20:24.223729] [INFO ] [sig ] DHC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:24.370921] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DHC.txt [2026-03-03T20:20:24.371112] [INFO ] [sig ] [888/3369] Completed DHC in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:24.371157] [INFO ] [sig ] [889/3369] Forecasting DHF... [2026-03-03T20:20:24.371188] [INFO ] [sig ] Generating forecast for: DHF [2026-03-03T20:20:24.371219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-03-03T20:20:24.383403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-03-03T20:20:24.383819] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-03-03T20:20:24.384722] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-03-03T20:20:24.384781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:24.384816] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:24.384845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:24.384904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:24.443415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:24.444313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:24.444421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:24.444464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:24.567774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:24.568009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:24.568079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:24.568132] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:24.573951] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=70.69%) [2026-03-03T20:20:24.574474] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-03-03T20:20:24.574710] [INFO ] [sig ] DHF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:24.735757] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DHF.txt [2026-03-03T20:20:24.735939] [INFO ] [sig ] [889/3369] Completed DHF in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:24.735980] [INFO ] [sig ] [890/3369] Forecasting DHI... [2026-03-03T20:20:24.736010] [INFO ] [sig ] Generating forecast for: DHI [2026-03-03T20:20:24.736041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-03-03T20:20:24.749135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-03-03T20:20:24.749638] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-03-03T20:20:24.750748] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-03-03T20:20:24.750829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:24.750901] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:24.750946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:24.751009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:24.811199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:24.812132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:24.812221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:24.812293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:24.949378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:24.949592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:24.949637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:24.949668] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:24.953162] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=81.81%) [2026-03-03T20:20:24.953454] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-03-03T20:20:24.953607] [INFO ] [sig ] DHI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:25.097297] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DHI.txt [2026-03-03T20:20:25.097438] [INFO ] [sig ] [890/3369] Completed DHI in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-03T20:20:25.097478] [INFO ] [sig ] [891/3369] Forecasting DHIL... [2026-03-03T20:20:25.097508] [INFO ] [sig ] Generating forecast for: DHIL [2026-03-03T20:20:25.097542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-03-03T20:20:25.108856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-03-03T20:20:25.109180] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-03-03T20:20:25.110022] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-03-03T20:20:25.110076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:25.110108] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:25.110135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:25.110192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:25.168761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:25.169685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:25.169774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:25.169808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:25.282246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:25.282415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:25.282459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:25.282489] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:25.286050] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=42.97%) [2026-03-03T20:20:25.286350] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-03-03T20:20:25.286486] [INFO ] [sig ] DHIL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:25.441562] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DHIL.txt [2026-03-03T20:20:25.441806] [INFO ] [sig ] [891/3369] Completed DHIL in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.8m [2026-03-03T20:20:25.441877] [INFO ] [sig ] [892/3369] Forecasting DHX... [2026-03-03T20:20:25.441928] [INFO ] [sig ] Generating forecast for: DHX [2026-03-03T20:20:25.441964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-03-03T20:20:25.457526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-03-03T20:20:25.458083] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-03-03T20:20:25.459324] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-03-03T20:20:25.459399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:25.459454] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:25.459504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:25.459621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:25.533278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:25.534386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:25.534491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:25.534528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:25.671555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:25.671786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:25.671858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:25.671910] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:25.676358] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-03-03T20:20:25.676778] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-03-03T20:20:25.676952] [INFO ] [sig ] DHX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:25.849922] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DHX.txt [2026-03-03T20:20:25.850117] [INFO ] [sig ] [892/3369] Completed DHX in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.8m [2026-03-03T20:20:25.850173] [INFO ] [sig ] [893/3369] Forecasting DIBS... [2026-03-03T20:20:25.850206] [INFO ] [sig ] Generating forecast for: DIBS [2026-03-03T20:20:25.850237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-03-03T20:20:25.867344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-03-03T20:20:25.867960] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-03-03T20:20:25.869245] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-03-03T20:20:25.869331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:25.869382] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:25.869432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:25.869529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:25.954715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:25.956030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:25.956163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:25.956216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:26.131053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:26.131264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:26.131336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:26.131385] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:26.137511] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-03-03T20:20:26.138184] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-03-03T20:20:26.138423] [INFO ] [sig ] DIBS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:26.355624] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DIBS.txt [2026-03-03T20:20:26.355899] [INFO ] [sig ] [893/3369] Completed DIBS in 0.5s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:26.355961] [INFO ] [sig ] [894/3369] Forecasting DIN... [2026-03-03T20:20:26.356012] [INFO ] [sig ] Generating forecast for: DIN [2026-03-03T20:20:26.356057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-03-03T20:20:26.397674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-03-03T20:20:26.398306] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-03-03T20:20:26.399666] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-03-03T20:20:26.399758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:26.399812] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:26.399859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:26.399952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:26.487674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:26.489102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:26.489238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:26.489288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:26.642626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:26.642820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:26.642876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:26.642918] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:26.647567] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-03-03T20:20:26.648155] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-03-03T20:20:26.648337] [INFO ] [sig ] DIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:26.815804] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DIN.txt [2026-03-03T20:20:26.816015] [INFO ] [sig ] [894/3369] Completed DIN in 0.5s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:26.816061] [INFO ] [sig ] [895/3369] Forecasting DINO... [2026-03-03T20:20:26.816093] [INFO ] [sig ] Generating forecast for: DINO [2026-03-03T20:20:26.816126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-03-03T20:20:26.829731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-03-03T20:20:26.830248] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-03-03T20:20:26.831429] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-03-03T20:20:26.831505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:26.831558] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:26.831631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:26.831724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:26.913252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:26.914471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:26.914609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:26.914657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:27.065855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:27.066030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:27.066075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:27.066105] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:27.069805] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-03-03T20:20:27.070142] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-03-03T20:20:27.070292] [INFO ] [sig ] DINO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:27.228439] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DINO.txt [2026-03-03T20:20:27.228624] [INFO ] [sig ] [895/3369] Completed DINO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:27.228668] [INFO ] [sig ] [896/3369] Forecasting DIS... [2026-03-03T20:20:27.228699] [INFO ] [sig ] Generating forecast for: DIS [2026-03-03T20:20:27.228730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-03-03T20:20:27.242367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-03-03T20:20:27.242803] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-03-03T20:20:27.243665] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-03-03T20:20:27.243718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:27.243751] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:27.243778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:27.243835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:27.304375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:27.305481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:27.305779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:27.305816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:27.428001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:27.428136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:27.428175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:27.428204] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:27.431535] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: DOWN (p=35.87%) [2026-03-03T20:20:27.431831] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-03-03T20:20:27.431961] [INFO ] [sig ] DIS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:27.575009] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DIS.txt [2026-03-03T20:20:27.575130] [INFO ] [sig ] [896/3369] Completed DIS in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:27.575169] [INFO ] [sig ] [897/3369] Forecasting DJCO... [2026-03-03T20:20:27.575199] [INFO ] [sig ] Generating forecast for: DJCO [2026-03-03T20:20:27.575230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-03-03T20:20:27.589000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-03-03T20:20:27.589534] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-03-03T20:20:27.590608] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-03-03T20:20:27.590669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:27.590737] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:27.590772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:27.590850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:27.655870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:27.656856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:27.656951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:27.656985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:27.781153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:27.781323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:27.781364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:27.781410] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:27.784878] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=73.01%) [2026-03-03T20:20:27.785192] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-03-03T20:20:27.785333] [INFO ] [sig ] DJCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:27.927925] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DJCO.txt [2026-03-03T20:20:27.928095] [INFO ] [sig ] [897/3369] Completed DJCO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:27.928137] [INFO ] [sig ] [898/3369] Forecasting DK... [2026-03-03T20:20:27.928168] [INFO ] [sig ] Generating forecast for: DK [2026-03-03T20:20:27.928199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-03-03T20:20:27.941402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-03-03T20:20:27.941840] [INFO ] [FORECASTER] Starting predict_future for DK [2026-03-03T20:20:27.942674] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-03-03T20:20:27.942729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:27.942760] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:27.942787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:27.942844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:28.001910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:28.002873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:28.002964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:28.002998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:28.131378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:28.131559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:28.131652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:28.131706] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:28.136362] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=56.55%) [2026-03-03T20:20:28.136824] [INFO ] [FORECASTER] Completed predict_future for DK [2026-03-03T20:20:28.137192] [INFO ] [sig ] DK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:28.284414] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DK.txt [2026-03-03T20:20:28.284603] [INFO ] [sig ] [898/3369] Completed DK in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:28.284647] [INFO ] [sig ] [899/3369] Forecasting DKL... [2026-03-03T20:20:28.284680] [INFO ] [sig ] Generating forecast for: DKL [2026-03-03T20:20:28.284724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-03-03T20:20:28.296744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-03-03T20:20:28.297152] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-03-03T20:20:28.298279] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-03-03T20:20:28.298334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:28.298368] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:28.298395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:28.298453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:28.358082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:28.359043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:28.359137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:28.359171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:28.483327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:28.483499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:28.483542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:28.483591] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:28.487256] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=78.98%) [2026-03-03T20:20:28.487564] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-03-03T20:20:28.487745] [INFO ] [sig ] DKL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:28.632243] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DKL.txt [2026-03-03T20:20:28.632410] [INFO ] [sig ] [899/3369] Completed DKL in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:28.632451] [INFO ] [sig ] [900/3369] Forecasting DKNG... [2026-03-03T20:20:28.632482] [INFO ] [sig ] Generating forecast for: DKNG [2026-03-03T20:20:28.632514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-03-03T20:20:28.645204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-03-03T20:20:28.645569] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-03-03T20:20:28.646388] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-03-03T20:20:28.646441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:28.646474] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:28.646503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:28.646561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:28.704029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:28.704873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:28.704955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:28.704988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:28.822426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:28.822595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:28.822639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:28.822668] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:28.827444] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-03T20:20:28.827777] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-03-03T20:20:28.827953] [INFO ] [sig ] DKNG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:28.974529] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DKNG.txt [2026-03-03T20:20:28.974710] [INFO ] [sig ] [900/3369] Completed DKNG in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:28.974751] [INFO ] [sig ] [901/3369] Forecasting DKS... [2026-03-03T20:20:28.974782] [INFO ] [sig ] Generating forecast for: DKS [2026-03-03T20:20:28.974813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-03-03T20:20:28.987621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-03-03T20:20:28.987999] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-03-03T20:20:28.988863] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-03-03T20:20:28.988919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:28.988952] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:28.988981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:28.989050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:29.049699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:29.050804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:29.050911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:29.050957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:29.172491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:29.172669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:29.172710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:29.172739] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:29.176167] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-03-03T20:20:29.176447] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-03-03T20:20:29.176620] [INFO ] [sig ] DKS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:29.322612] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DKS.txt [2026-03-03T20:20:29.322756] [INFO ] [sig ] [901/3369] Completed DKS in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:29.322796] [INFO ] [sig ] [902/3369] Forecasting DLB... [2026-03-03T20:20:29.322826] [INFO ] [sig ] Generating forecast for: DLB [2026-03-03T20:20:29.322856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-03-03T20:20:29.334714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-03-03T20:20:29.335052] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-03-03T20:20:29.335872] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-03-03T20:20:29.335926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:29.335958] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:29.335984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:29.336041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:29.393362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:29.394240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:29.394327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:29.394361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:29.517189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:29.517346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:29.517386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:29.517414] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:29.520850] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-03-03T20:20:29.521123] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-03-03T20:20:29.521254] [INFO ] [sig ] DLB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:29.710921] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DLB.txt [2026-03-03T20:20:29.711144] [INFO ] [sig ] [902/3369] Completed DLB in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:29.711204] [INFO ] [sig ] [903/3369] Forecasting DLHC... [2026-03-03T20:20:29.711246] [INFO ] [sig ] Generating forecast for: DLHC [2026-03-03T20:20:29.711291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-03-03T20:20:29.723790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-03-03T20:20:29.724223] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-03-03T20:20:29.725092] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-03-03T20:20:29.725161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:29.725194] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:29.725221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:29.725278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:29.786746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:29.787765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:29.787873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:29.787953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:29.910653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:29.910818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:29.910872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:29.910921] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:29.914691] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: DOWN (p=29.56%) [2026-03-03T20:20:29.914982] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-03-03T20:20:29.915117] [INFO ] [sig ] DLHC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:30.068591] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DLHC.txt [2026-03-03T20:20:30.068760] [INFO ] [sig ] [903/3369] Completed DLHC in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:30.068807] [INFO ] [sig ] [904/3369] Forecasting DLNG... [2026-03-03T20:20:30.068837] [INFO ] [sig ] Generating forecast for: DLNG [2026-03-03T20:20:30.068868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-03-03T20:20:30.081201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-03-03T20:20:30.081602] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-03-03T20:20:30.082525] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-03-03T20:20:30.082605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:30.082642] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:30.082672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:30.082732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:30.150707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:30.151570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:30.151690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:30.151727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:30.281916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:30.282102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:30.282153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:30.282182] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:30.285907] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=45.45%) [2026-03-03T20:20:30.286208] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-03-03T20:20:30.286369] [INFO ] [sig ] DLNG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:30.446994] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DLNG.txt [2026-03-03T20:20:30.447187] [INFO ] [sig ] [904/3369] Completed DLNG in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:30.447231] [INFO ] [sig ] [905/3369] Forecasting DLO... [2026-03-03T20:20:30.447263] [INFO ] [sig ] Generating forecast for: DLO [2026-03-03T20:20:30.447294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-03-03T20:20:30.461201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-03-03T20:20:30.461628] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-03-03T20:20:30.462515] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-03-03T20:20:30.462591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:30.462628] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:30.462659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:30.462738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:30.527924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:30.528866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:30.528960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:30.528994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:30.653541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:30.653747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:30.653804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:30.653836] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:30.657678] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-03-03T20:20:30.658030] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-03-03T20:20:30.658186] [INFO ] [sig ] DLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:30.814959] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DLO.txt [2026-03-03T20:20:30.815133] [INFO ] [sig ] [905/3369] Completed DLO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:30.815176] [INFO ] [sig ] [906/3369] Forecasting DLPN... [2026-03-03T20:20:30.815208] [INFO ] [sig ] Generating forecast for: DLPN [2026-03-03T20:20:30.815239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-03-03T20:20:30.830195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-03-03T20:20:30.830641] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-03-03T20:20:30.831846] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-03-03T20:20:30.831915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:30.831958] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:30.831986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:30.832045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:30.896041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:30.896972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:30.897072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:30.897109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:31.012743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:31.012912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:31.012958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:31.013000] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:31.016702] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-03-03T20:20:31.016997] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-03-03T20:20:31.017136] [INFO ] [sig ] DLPN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:31.172154] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DLPN.txt [2026-03-03T20:20:31.172327] [INFO ] [sig ] [906/3369] Completed DLPN in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:31.172377] [INFO ] [sig ] [907/3369] Forecasting DLTH... [2026-03-03T20:20:31.172410] [INFO ] [sig ] Generating forecast for: DLTH [2026-03-03T20:20:31.172443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-03-03T20:20:31.184866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-03-03T20:20:31.185258] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-03-03T20:20:31.186187] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-03-03T20:20:31.186256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:31.186289] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:31.186317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:31.186375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:31.250416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:31.251421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:31.251541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:31.251595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:31.385478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:31.385673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:31.385721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:31.385753] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:31.389861] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-03-03T20:20:31.390227] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-03-03T20:20:31.390394] [INFO ] [sig ] DLTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:31.543359] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DLTH.txt [2026-03-03T20:20:31.543523] [INFO ] [sig ] [907/3369] Completed DLTH in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:31.543566] [INFO ] [sig ] [908/3369] Forecasting DLX... [2026-03-03T20:20:31.543625] [INFO ] [sig ] Generating forecast for: DLX [2026-03-03T20:20:31.543658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-03-03T20:20:31.557506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-03-03T20:20:31.557906] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-03-03T20:20:31.558782] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-03-03T20:20:31.558837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:31.558871] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:31.558900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:31.558961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:31.621889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:31.622752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:31.622838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:31.622874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:31.754448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:31.754628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:31.754673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:31.754703] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:31.758927] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=76.80%) [2026-03-03T20:20:31.759359] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-03-03T20:20:31.759559] [INFO ] [sig ] DLX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:31.916195] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DLX.txt [2026-03-03T20:20:31.916366] [INFO ] [sig ] [908/3369] Completed DLX in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-03T20:20:31.916413] [INFO ] [sig ] [909/3369] Forecasting DLY... [2026-03-03T20:20:31.916443] [INFO ] [sig ] Generating forecast for: DLY [2026-03-03T20:20:31.916475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-03-03T20:20:31.929661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-03-03T20:20:31.930044] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-03-03T20:20:31.930910] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-03-03T20:20:31.930966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:31.931000] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:31.931029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:31.931089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:31.989341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:31.990185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:31.990273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:31.990307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:32.113723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:32.113904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:32.113954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:32.113986] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:32.117932] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-03-03T20:20:32.118228] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-03-03T20:20:32.118364] [INFO ] [sig ] DLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:32.268055] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DLY.txt [2026-03-03T20:20:32.268219] [INFO ] [sig ] [909/3369] Completed DLY in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.8m [2026-03-03T20:20:32.268262] [INFO ] [sig ] [910/3369] Forecasting DMAC... [2026-03-03T20:20:32.268292] [INFO ] [sig ] Generating forecast for: DMAC [2026-03-03T20:20:32.268323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-03-03T20:20:32.281837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-03-03T20:20:32.282223] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-03-03T20:20:32.283297] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-03-03T20:20:32.283352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:32.283385] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:32.283413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:32.283472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:32.346528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:32.347606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:32.347692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:32.347728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:32.468639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:32.468790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:32.468864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:32.468895] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:32.472366] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=24.18%) [2026-03-03T20:20:32.472669] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-03-03T20:20:32.472799] [INFO ] [sig ] DMAC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:32.613913] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DMAC.txt [2026-03-03T20:20:32.614082] [INFO ] [sig ] [910/3369] Completed DMAC in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:32.614124] [INFO ] [sig ] [911/3369] Forecasting DMB... [2026-03-03T20:20:32.614155] [INFO ] [sig ] Generating forecast for: DMB [2026-03-03T20:20:32.614186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-03-03T20:20:32.625398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-03-03T20:20:32.625779] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-03-03T20:20:32.626660] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-03-03T20:20:32.626714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:32.626748] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:32.626774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:32.626831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:32.690660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:32.691616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:32.691709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:32.691744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:32.823975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:32.824169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:32.824222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:32.824256] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:32.828873] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=95.72%) [2026-03-03T20:20:32.829516] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-03-03T20:20:32.829773] [INFO ] [sig ] DMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:32.972689] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DMB.txt [2026-03-03T20:20:32.972821] [INFO ] [sig ] [911/3369] Completed DMB in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:32.972860] [INFO ] [sig ] [912/3369] Forecasting DMLP... [2026-03-03T20:20:32.972891] [INFO ] [sig ] Generating forecast for: DMLP [2026-03-03T20:20:32.972921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-03-03T20:20:32.985985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-03-03T20:20:32.986250] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-03-03T20:20:32.987080] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-03-03T20:20:32.987132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:32.987165] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:32.987191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:32.987248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:33.047645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:33.048508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:33.048623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:33.048669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:33.167313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:33.167473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:33.167514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:33.167542] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:33.171081] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=68.72%) [2026-03-03T20:20:33.171358] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-03-03T20:20:33.171486] [INFO ] [sig ] DMLP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:33.312725] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DMLP.txt [2026-03-03T20:20:33.312855] [INFO ] [sig ] [912/3369] Completed DMLP in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:33.312895] [INFO ] [sig ] [913/3369] Forecasting DMO... [2026-03-03T20:20:33.312925] [INFO ] [sig ] Generating forecast for: DMO [2026-03-03T20:20:33.312956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-03-03T20:20:33.325626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-03-03T20:20:33.326163] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-03-03T20:20:33.327386] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-03-03T20:20:33.327459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:33.327506] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:33.327545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:33.327689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:33.388437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:33.389381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:33.389470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:33.389503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:33.508782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:33.508949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:33.508992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:33.509024] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:33.512644] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=25.12%) [2026-03-03T20:20:33.512944] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-03-03T20:20:33.513081] [INFO ] [sig ] DMO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:33.658226] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DMO.txt [2026-03-03T20:20:33.658395] [INFO ] [sig ] [913/3369] Completed DMO in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:33.658436] [INFO ] [sig ] [914/3369] Forecasting DMRC... [2026-03-03T20:20:33.658467] [INFO ] [sig ] Generating forecast for: DMRC [2026-03-03T20:20:33.658497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-03-03T20:20:33.670507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-03-03T20:20:33.670858] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-03-03T20:20:33.671690] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-03-03T20:20:33.671745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:33.671816] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:33.671848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:33.671909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:33.731050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:33.731748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:33.731833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:33.731868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:33.853996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:33.854145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:33.854186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:33.854216] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:33.857657] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-03-03T20:20:33.857963] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-03-03T20:20:33.858098] [INFO ] [sig ] DMRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:34.001145] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DMRC.txt [2026-03-03T20:20:34.001311] [INFO ] [sig ] [914/3369] Completed DMRC in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:34.001362] [INFO ] [sig ] [915/3369] Forecasting DMXF... [2026-03-03T20:20:34.001404] [INFO ] [sig ] Generating forecast for: DMXF [2026-03-03T20:20:34.001438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-03-03T20:20:34.013469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-03-03T20:20:34.013882] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-03-03T20:20:34.014686] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-03-03T20:20:34.014740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:34.014772] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:34.014798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:34.014855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:34.073702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:34.074344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:34.074427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:34.074462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:34.195100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:34.195272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:34.195319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:34.195349] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:34.199080] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-03-03T20:20:34.199366] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-03-03T20:20:34.199504] [INFO ] [sig ] DMXF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:34.345825] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DMXF.txt [2026-03-03T20:20:34.346004] [INFO ] [sig ] [915/3369] Completed DMXF in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:34.346047] [INFO ] [sig ] [916/3369] Forecasting DNA... [2026-03-03T20:20:34.346078] [INFO ] [sig ] Generating forecast for: DNA [2026-03-03T20:20:34.346123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-03-03T20:20:34.359000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-03-03T20:20:34.359355] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-03-03T20:20:34.360228] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-03-03T20:20:34.360284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:34.360319] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:34.360349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:34.360440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:34.421787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:34.422735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:34.422855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:34.422891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:34.544544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:34.544733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:34.544777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:34.544807] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:34.548400] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=60.37%) [2026-03-03T20:20:34.548720] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-03-03T20:20:34.548854] [INFO ] [sig ] DNA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:34.776437] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DNA.txt [2026-03-03T20:20:34.776687] [INFO ] [sig ] [916/3369] Completed DNA in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:34.776748] [INFO ] [sig ] [917/3369] Forecasting DNLI... [2026-03-03T20:20:34.776794] [INFO ] [sig ] Generating forecast for: DNLI [2026-03-03T20:20:34.776841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-03-03T20:20:34.791093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-03-03T20:20:34.791482] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-03-03T20:20:34.792350] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-03-03T20:20:34.792406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:34.792440] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:34.792467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:34.792526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:34.850782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:34.851737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:34.851835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:34.851871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:34.980905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:34.981070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:34.981113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:34.981178] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:34.984832] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=79.43%) [2026-03-03T20:20:34.985124] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-03-03T20:20:34.985261] [INFO ] [sig ] DNLI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:35.128311] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DNLI.txt [2026-03-03T20:20:35.128474] [INFO ] [sig ] [917/3369] Completed DNLI in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:35.128517] [INFO ] [sig ] [918/3369] Forecasting DNP... [2026-03-03T20:20:35.128554] [INFO ] [sig ] Generating forecast for: DNP [2026-03-03T20:20:35.128609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-03-03T20:20:35.140051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-03-03T20:20:35.140351] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-03-03T20:20:35.141229] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-03-03T20:20:35.141285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:35.141318] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:35.141346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:35.141404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:35.202240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:35.203242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:35.203344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:35.203384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:35.329363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:35.329529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:35.329599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:35.329646] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:35.334226] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: DOWN (p=20.49%) [2026-03-03T20:20:35.334535] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-03-03T20:20:35.334693] [INFO ] [sig ] DNP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:35.491435] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DNP.txt [2026-03-03T20:20:35.491608] [INFO ] [sig ] [918/3369] Completed DNP in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:35.491651] [INFO ] [sig ] [919/3369] Forecasting DNTH... [2026-03-03T20:20:35.491682] [INFO ] [sig ] Generating forecast for: DNTH [2026-03-03T20:20:35.491713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-03-03T20:20:35.504016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-03-03T20:20:35.504388] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-03-03T20:20:35.505302] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-03-03T20:20:35.505358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:35.505390] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:35.505418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:35.505477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:35.567214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:35.568330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:35.568422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:35.568457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:35.695288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:35.695500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:35.695549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:35.695611] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:35.699533] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=24.21%) [2026-03-03T20:20:35.699936] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-03-03T20:20:35.700114] [INFO ] [sig ] DNTH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:35.843393] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DNTH.txt [2026-03-03T20:20:35.843553] [INFO ] [sig ] [919/3369] Completed DNTH in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:35.843612] [INFO ] [sig ] [920/3369] Forecasting DOCN... [2026-03-03T20:20:35.843643] [INFO ] [sig ] Generating forecast for: DOCN [2026-03-03T20:20:35.843674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-03-03T20:20:35.857851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-03-03T20:20:35.858257] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-03-03T20:20:35.859097] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-03-03T20:20:35.859150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:35.859183] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:35.859210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:35.859274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:35.916310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:35.917306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:35.917394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:35.917427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:36.037804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:36.037995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:36.038049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:36.038085] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:36.041467] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-03-03T20:20:36.041790] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-03-03T20:20:36.041919] [INFO ] [sig ] DOCN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:36.182773] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DOCN.txt [2026-03-03T20:20:36.183094] [INFO ] [sig ] [920/3369] Completed DOCN in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:36.183134] [INFO ] [sig ] [921/3369] Forecasting DOCS... [2026-03-03T20:20:36.183165] [INFO ] [sig ] Generating forecast for: DOCS [2026-03-03T20:20:36.183197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-03-03T20:20:36.196168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-03-03T20:20:36.196499] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-03-03T20:20:36.197329] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-03-03T20:20:36.197385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:36.197421] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:36.197450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:36.197510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:36.256831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:36.257524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:36.257628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:36.257672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:36.388038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:36.388205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:36.388251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:36.388301] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:36.392251] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-03-03T20:20:36.392560] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-03-03T20:20:36.392783] [INFO ] [sig ] DOCS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:36.550824] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DOCS.txt [2026-03-03T20:20:36.550985] [INFO ] [sig ] [921/3369] Completed DOCS in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:36.551028] [INFO ] [sig ] [922/3369] Forecasting DOGZ... [2026-03-03T20:20:36.551058] [INFO ] [sig ] Generating forecast for: DOGZ [2026-03-03T20:20:36.551089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-03-03T20:20:36.562319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-03-03T20:20:36.562654] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-03-03T20:20:36.563431] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-03-03T20:20:36.563485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:36.563517] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:36.563545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:36.563621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:36.622081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:36.622991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:36.623073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:36.623107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:36.746264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:36.746424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:36.746465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:36.746494] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:36.750013] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-03-03T20:20:36.750291] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-03-03T20:20:36.750419] [INFO ] [sig ] DOGZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:36.905681] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DOGZ.txt [2026-03-03T20:20:36.905848] [INFO ] [sig ] [922/3369] Completed DOGZ in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:36.905890] [INFO ] [sig ] [923/3369] Forecasting DOLE... [2026-03-03T20:20:36.905922] [INFO ] [sig ] Generating forecast for: DOLE [2026-03-03T20:20:36.905952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-03-03T20:20:36.923203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-03-03T20:20:36.923701] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-03-03T20:20:36.924814] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-03-03T20:20:36.925077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:36.925117] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:36.925151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:36.925227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:36.994419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:36.995341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:36.995431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:36.995483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:37.131122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:37.131323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:37.131387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:37.131434] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:37.136503] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=80.81%) [2026-03-03T20:20:37.136977] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-03-03T20:20:37.137364] [INFO ] [sig ] DOLE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:37.288717] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DOLE.txt [2026-03-03T20:20:37.288885] [INFO ] [sig ] [923/3369] Completed DOLE in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:37.288925] [INFO ] [sig ] [924/3369] Forecasting DOMO... [2026-03-03T20:20:37.288955] [INFO ] [sig ] Generating forecast for: DOMO [2026-03-03T20:20:37.288985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-03-03T20:20:37.301093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-03-03T20:20:37.301459] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-03-03T20:20:37.302322] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-03-03T20:20:37.302377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:37.302411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:37.302442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:37.302501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:37.369067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:37.369984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:37.370104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:37.370141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:37.496064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:37.496229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:37.496272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:37.496302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:37.499930] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-03-03T20:20:37.500233] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-03-03T20:20:37.500369] [INFO ] [sig ] DOMO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:37.648862] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DOMO.txt [2026-03-03T20:20:37.648999] [INFO ] [sig ] [924/3369] Completed DOMO in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:37.649039] [INFO ] [sig ] [925/3369] Forecasting DORM... [2026-03-03T20:20:37.649069] [INFO ] [sig ] Generating forecast for: DORM [2026-03-03T20:20:37.649099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-03-03T20:20:37.660920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-03-03T20:20:37.661245] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-03-03T20:20:37.662054] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-03-03T20:20:37.662107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:37.662139] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:37.662176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:37.662235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:37.719310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:37.720305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:37.720401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:37.720434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:37.852192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:37.852350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:37.852391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:37.852420] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:37.855921] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-03-03T20:20:37.856374] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-03-03T20:20:37.856503] [INFO ] [sig ] DORM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:38.004564] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DORM.txt [2026-03-03T20:20:38.004737] [INFO ] [sig ] [925/3369] Completed DORM in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-03T20:20:38.004777] [INFO ] [sig ] [926/3369] Forecasting DOUG... [2026-03-03T20:20:38.004808] [INFO ] [sig ] Generating forecast for: DOUG [2026-03-03T20:20:38.004839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-03-03T20:20:38.016606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-03-03T20:20:38.017019] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-03-03T20:20:38.017985] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-03-03T20:20:38.018042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:38.018075] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:38.018102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:38.018162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:38.081662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:38.082765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:38.082869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:38.082915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:38.212594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:38.212761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:38.212805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:38.212835] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:38.216440] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=86.45%) [2026-03-03T20:20:38.216758] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-03-03T20:20:38.216895] [INFO ] [sig ] DOUG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:38.360113] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DOUG.txt [2026-03-03T20:20:38.360269] [INFO ] [sig ] [926/3369] Completed DOUG in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.7m [2026-03-03T20:20:38.360310] [INFO ] [sig ] [927/3369] Forecasting DOX... [2026-03-03T20:20:38.360341] [INFO ] [sig ] Generating forecast for: DOX [2026-03-03T20:20:38.360372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-03-03T20:20:38.371873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-03-03T20:20:38.372233] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-03-03T20:20:38.373163] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-03-03T20:20:38.373219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:38.373254] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:38.373283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:38.373340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:38.432928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:38.434012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:38.434105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:38.434141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:38.559103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:38.559260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:38.559301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:38.559331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:38.562787] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=51.62%) [2026-03-03T20:20:38.563072] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-03-03T20:20:38.563201] [INFO ] [sig ] DOX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:38.714093] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DOX.txt [2026-03-03T20:20:38.714282] [INFO ] [sig ] [927/3369] Completed DOX in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:38.714324] [INFO ] [sig ] [928/3369] Forecasting DPG... [2026-03-03T20:20:38.714356] [INFO ] [sig ] Generating forecast for: DPG [2026-03-03T20:20:38.714387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-03-03T20:20:38.727389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-03-03T20:20:38.727858] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-03-03T20:20:38.728873] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-03-03T20:20:38.728932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:38.728968] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:38.728996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:38.729055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:38.792459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:38.793363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:38.793452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:38.793487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:38.920651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:38.920822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:38.920866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:38.920897] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:38.924789] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=27.54%) [2026-03-03T20:20:38.925319] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-03-03T20:20:38.925457] [INFO ] [sig ] DPG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:39.080604] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DPG.txt [2026-03-03T20:20:39.080788] [INFO ] [sig ] [928/3369] Completed DPG in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:39.080832] [INFO ] [sig ] [929/3369] Forecasting DPRO... [2026-03-03T20:20:39.080864] [INFO ] [sig ] Generating forecast for: DPRO [2026-03-03T20:20:39.080896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-03-03T20:20:39.095097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-03-03T20:20:39.095698] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-03-03T20:20:39.096810] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-03-03T20:20:39.096865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:39.096898] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:39.096927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:39.096986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:39.162927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:39.163820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:39.163909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:39.163944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:39.291942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:39.292104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:39.292147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:39.292178] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:39.296257] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-03-03T20:20:39.296602] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-03-03T20:20:39.296757] [INFO ] [sig ] DPRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:39.453956] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DPRO.txt [2026-03-03T20:20:39.454326] [INFO ] [sig ] [929/3369] Completed DPRO in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:39.454368] [INFO ] [sig ] [930/3369] Forecasting DPZ... [2026-03-03T20:20:39.454400] [INFO ] [sig ] Generating forecast for: DPZ [2026-03-03T20:20:39.454430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-03-03T20:20:39.468062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-03-03T20:20:39.468498] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-03-03T20:20:39.469411] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-03-03T20:20:39.469467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:39.469502] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:39.469530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:39.469607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:39.537198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:39.538377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:39.538470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:39.538506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:39.670904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:39.671076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:39.671129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:39.671162] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:39.675642] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-03-03T20:20:39.675967] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-03-03T20:20:39.676115] [INFO ] [sig ] DPZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:39.830277] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DPZ.txt [2026-03-03T20:20:39.830440] [INFO ] [sig ] [930/3369] Completed DPZ in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:39.830481] [INFO ] [sig ] [931/3369] Forecasting DQ... [2026-03-03T20:20:39.830511] [INFO ] [sig ] Generating forecast for: DQ [2026-03-03T20:20:39.830543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-03-03T20:20:39.842947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-03-03T20:20:39.843308] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-03-03T20:20:39.844134] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-03-03T20:20:39.844189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:39.844249] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:39.844278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:39.844336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:39.907048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:39.908167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:39.908261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:39.908295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:40.042592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:40.042775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:40.042838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:40.042880] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:40.046953] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-03-03T20:20:40.047261] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-03-03T20:20:40.047403] [INFO ] [sig ] DQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:40.196894] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DQ.txt [2026-03-03T20:20:40.197054] [INFO ] [sig ] [931/3369] Completed DQ in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:40.197098] [INFO ] [sig ] [932/3369] Forecasting DRD... [2026-03-03T20:20:40.197130] [INFO ] [sig ] Generating forecast for: DRD [2026-03-03T20:20:40.197161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-03-03T20:20:40.211211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-03-03T20:20:40.211776] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-03-03T20:20:40.212786] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-03-03T20:20:40.212849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:40.212884] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:40.212913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:40.212973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:40.275393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:40.276353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:40.276446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:40.276483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:40.406205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:40.406372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:40.406416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:40.406447] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:40.410188] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=52.94%) [2026-03-03T20:20:40.410741] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-03-03T20:20:40.410883] [INFO ] [sig ] DRD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:40.574288] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DRD.txt [2026-03-03T20:20:40.574504] [INFO ] [sig ] [932/3369] Completed DRD in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:40.574595] [INFO ] [sig ] [933/3369] Forecasting DRH... [2026-03-03T20:20:40.574655] [INFO ] [sig ] Generating forecast for: DRH [2026-03-03T20:20:40.574706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-03-03T20:20:40.589810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-03-03T20:20:40.590272] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-03-03T20:20:40.591512] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-03-03T20:20:40.591600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:40.591649] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:40.591690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:40.591772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:40.656976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:40.658138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:40.658229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:40.658264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:40.781878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:40.782044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:40.782085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:40.782113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:40.785707] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=70.84%) [2026-03-03T20:20:40.786036] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-03-03T20:20:40.786178] [INFO ] [sig ] DRH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:40.931985] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DRH.txt [2026-03-03T20:20:40.932147] [INFO ] [sig ] [933/3369] Completed DRH in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:40.932189] [INFO ] [sig ] [934/3369] Forecasting DRI... [2026-03-03T20:20:40.932221] [INFO ] [sig ] Generating forecast for: DRI [2026-03-03T20:20:40.932253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-03-03T20:20:40.945097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-03-03T20:20:40.945502] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-03-03T20:20:40.946347] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-03-03T20:20:40.946401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:40.946434] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:40.946461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:40.946519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:41.006306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:41.007217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:41.007308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:41.007344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:41.137829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:41.138023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:41.138082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:41.138113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:41.142161] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-03-03T20:20:41.142482] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-03-03T20:20:41.142654] [INFO ] [sig ] DRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:41.292983] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DRI.txt [2026-03-03T20:20:41.293164] [INFO ] [sig ] [934/3369] Completed DRI in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:41.293206] [INFO ] [sig ] [935/3369] Forecasting DRLL... [2026-03-03T20:20:41.293238] [INFO ] [sig ] Generating forecast for: DRLL [2026-03-03T20:20:41.293269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-03-03T20:20:41.305974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-03-03T20:20:41.306370] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-03-03T20:20:41.307272] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-03-03T20:20:41.307328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:41.307363] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:41.307391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:41.307450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:41.371614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:41.372746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:41.372851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:41.372895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:41.505047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:41.505267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:41.505310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:41.505341] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:41.509749] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: DOWN (p=24.31%) [2026-03-03T20:20:41.510085] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-03-03T20:20:41.510227] [INFO ] [sig ] DRLL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:41.661181] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DRLL.txt [2026-03-03T20:20:41.661344] [INFO ] [sig ] [935/3369] Completed DRLL in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:41.661386] [INFO ] [sig ] [936/3369] Forecasting DRMA... [2026-03-03T20:20:41.661417] [INFO ] [sig ] Generating forecast for: DRMA [2026-03-03T20:20:41.661448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-03-03T20:20:41.673444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-03-03T20:20:41.673889] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-03-03T20:20:41.674811] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-03-03T20:20:41.674869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:41.674903] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:41.674932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:41.674991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:41.735426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:41.736492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:41.736638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:41.736678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:41.877020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:41.877189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:41.877231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:41.877262] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:41.880739] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=34.21%) [2026-03-03T20:20:41.881026] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-03-03T20:20:41.881157] [INFO ] [sig ] DRMA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:42.023901] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DRMA.txt [2026-03-03T20:20:42.024036] [INFO ] [sig ] [936/3369] Completed DRMA in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:42.024075] [INFO ] [sig ] [937/3369] Forecasting DRS... [2026-03-03T20:20:42.024105] [INFO ] [sig ] Generating forecast for: DRS [2026-03-03T20:20:42.024135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-03-03T20:20:42.035706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-03-03T20:20:42.035987] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-03-03T20:20:42.036787] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-03-03T20:20:42.036852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:42.036890] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:42.036923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:42.036986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:42.095558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:42.096275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:42.096356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:42.096390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:42.218095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:42.218404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:42.218453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:42.218487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:42.222364] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-03-03T20:20:42.222676] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-03-03T20:20:42.222806] [INFO ] [sig ] DRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:42.364905] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DRS.txt [2026-03-03T20:20:42.365037] [INFO ] [sig ] [937/3369] Completed DRS in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:42.365078] [INFO ] [sig ] [938/3369] Forecasting DRTS... [2026-03-03T20:20:42.365107] [INFO ] [sig ] Generating forecast for: DRTS [2026-03-03T20:20:42.365137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-03-03T20:20:42.375340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-03-03T20:20:42.375626] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-03-03T20:20:42.376435] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-03-03T20:20:42.376490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:42.376532] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:42.376560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:42.376643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:42.433921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:42.434526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:42.434632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:42.434667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:42.551008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:42.551149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:42.551187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:42.551217] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:42.554607] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-03-03T20:20:42.554883] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-03-03T20:20:42.555010] [INFO ] [sig ] DRTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:42.695958] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DRTS.txt [2026-03-03T20:20:42.696096] [INFO ] [sig ] [938/3369] Completed DRTS in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:42.696135] [INFO ] [sig ] [939/3369] Forecasting DRUG... [2026-03-03T20:20:42.696165] [INFO ] [sig ] Generating forecast for: DRUG [2026-03-03T20:20:42.696194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-03-03T20:20:42.708117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-03-03T20:20:42.708417] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-03-03T20:20:42.709258] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-03-03T20:20:42.709312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:42.709344] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:42.709371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:42.709428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:42.767560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:42.768283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:42.768366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:42.768410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:42.890054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:42.890223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:42.890266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:42.890298] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:42.894042] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=79.46%) [2026-03-03T20:20:42.894559] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-03-03T20:20:42.894720] [INFO ] [sig ] DRUG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:43.042539] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DRUG.txt [2026-03-03T20:20:43.042733] [INFO ] [sig ] [939/3369] Completed DRUG in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:43.042775] [INFO ] [sig ] [940/3369] Forecasting DRVN... [2026-03-03T20:20:43.042806] [INFO ] [sig ] Generating forecast for: DRVN [2026-03-03T20:20:43.042839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-03-03T20:20:43.055036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-03-03T20:20:43.055449] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-03-03T20:20:43.056347] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-03-03T20:20:43.056404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:43.056438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:43.056466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:43.056532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:43.118931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:43.119886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:43.119990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:43.120026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:43.252329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:43.252520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:43.252599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:43.252638] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:43.256366] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-03-03T20:20:43.256723] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-03-03T20:20:43.256865] [INFO ] [sig ] DRVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:43.409528] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DRVN.txt [2026-03-03T20:20:43.409724] [INFO ] [sig ] [940/3369] Completed DRVN in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:43.409776] [INFO ] [sig ] [941/3369] Forecasting DSGX... [2026-03-03T20:20:43.409811] [INFO ] [sig ] Generating forecast for: DSGX [2026-03-03T20:20:43.409843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-03-03T20:20:43.422087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-03-03T20:20:43.422477] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-03-03T20:20:43.423340] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-03-03T20:20:43.423397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:43.423432] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:43.423462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:43.423520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:43.486862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:43.487768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:43.487919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:43.487959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:43.607585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:43.607747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:43.607788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:43.607818] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:43.611368] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-03-03T20:20:43.611703] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-03-03T20:20:43.611841] [INFO ] [sig ] DSGX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:43.758313] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DSGX.txt [2026-03-03T20:20:43.758486] [INFO ] [sig ] [941/3369] Completed DSGX in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-03T20:20:43.758533] [INFO ] [sig ] [942/3369] Forecasting DSL... [2026-03-03T20:20:43.758565] [INFO ] [sig ] Generating forecast for: DSL [2026-03-03T20:20:43.758617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-03-03T20:20:43.772009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-03-03T20:20:43.772417] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-03-03T20:20:43.773297] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-03-03T20:20:43.773354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:43.773389] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:43.773418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:43.773477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:43.841288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:43.842411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:43.842541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:43.842609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:43.967903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:43.968074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:43.968117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:43.968146] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:43.971850] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-03-03T20:20:43.972168] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-03-03T20:20:43.972311] [INFO ] [sig ] DSL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:44.122222] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DSL.txt [2026-03-03T20:20:44.122382] [INFO ] [sig ] [942/3369] Completed DSL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-03-03T20:20:44.122425] [INFO ] [sig ] [943/3369] Forecasting DSM... [2026-03-03T20:20:44.122456] [INFO ] [sig ] Generating forecast for: DSM [2026-03-03T20:20:44.122490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-03-03T20:20:44.134731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-03-03T20:20:44.135053] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-03-03T20:20:44.135923] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-03-03T20:20:44.135992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:44.136025] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:44.136054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:44.136111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:44.199775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:44.200653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:44.200741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:44.200777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:44.328254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:44.328434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:44.328477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:44.328507] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:44.332031] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-03-03T20:20:44.332330] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-03-03T20:20:44.332460] [INFO ] [sig ] DSM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:44.480309] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DSM.txt [2026-03-03T20:20:44.480479] [INFO ] [sig ] [943/3369] Completed DSM in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.6m [2026-03-03T20:20:44.480519] [INFO ] [sig ] [944/3369] Forecasting DSP... [2026-03-03T20:20:44.480549] [INFO ] [sig ] Generating forecast for: DSP [2026-03-03T20:20:44.480599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-03-03T20:20:44.493389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-03-03T20:20:44.493760] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-03-03T20:20:44.494817] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-03-03T20:20:44.494873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:44.494909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:44.494936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:44.494993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:44.554784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:44.555754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:44.555859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:44.555896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:44.681263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:44.681418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:44.681457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:44.681487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:44.684949] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=13.06%) [2026-03-03T20:20:44.685237] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-03-03T20:20:44.685389] [INFO ] [sig ] DSP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:44.835705] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DSP.txt [2026-03-03T20:20:44.835905] [INFO ] [sig ] [944/3369] Completed DSP in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:44.835948] [INFO ] [sig ] [945/3369] Forecasting DSX... [2026-03-03T20:20:44.835977] [INFO ] [sig ] Generating forecast for: DSX [2026-03-03T20:20:44.836011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-03-03T20:20:44.849418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-03-03T20:20:44.849762] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-03-03T20:20:44.850617] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-03-03T20:20:44.850674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:44.850708] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:44.850736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:44.850795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:44.910980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:44.911637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:44.911719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:44.911752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:45.030300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:45.030464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:45.030505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:45.030551] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:45.034052] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-03-03T20:20:45.034343] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-03-03T20:20:45.034477] [INFO ] [sig ] DSX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:45.181322] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DSX.txt [2026-03-03T20:20:45.181503] [INFO ] [sig ] [945/3369] Completed DSX in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:45.181545] [INFO ] [sig ] [946/3369] Forecasting DTB... [2026-03-03T20:20:45.181598] [INFO ] [sig ] Generating forecast for: DTB [2026-03-03T20:20:45.181633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-03-03T20:20:45.193982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-03-03T20:20:45.194398] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-03-03T20:20:45.195288] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-03-03T20:20:45.195349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:45.195382] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:45.195411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:45.195471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:45.253536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:45.254396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:45.254481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:45.254514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:45.367319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:45.367479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:45.367520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:45.367548] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:45.371340] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=9.22%) [2026-03-03T20:20:45.371652] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-03-03T20:20:45.371786] [INFO ] [sig ] DTB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:45.516117] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DTB.txt [2026-03-03T20:20:45.516282] [INFO ] [sig ] [946/3369] Completed DTB in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:45.516325] [INFO ] [sig ] [947/3369] Forecasting DTE... [2026-03-03T20:20:45.516354] [INFO ] [sig ] Generating forecast for: DTE [2026-03-03T20:20:45.516386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-03-03T20:20:45.529158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-03-03T20:20:45.529558] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-03-03T20:20:45.530410] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-03-03T20:20:45.530464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:45.530497] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:45.530524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:45.530614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:45.587691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:45.588525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:45.588634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:45.588686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:45.705643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:45.705807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:45.705848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:45.705880] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:45.709467] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=57.13%) [2026-03-03T20:20:45.709796] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-03-03T20:20:45.709950] [INFO ] [sig ] DTE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:45.862352] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DTE.txt [2026-03-03T20:20:45.862511] [INFO ] [sig ] [947/3369] Completed DTE in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:45.862552] [INFO ] [sig ] [948/3369] Forecasting DTG... [2026-03-03T20:20:45.862603] [INFO ] [sig ] Generating forecast for: DTG [2026-03-03T20:20:45.862637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-03-03T20:20:45.875736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-03-03T20:20:45.876125] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-03-03T20:20:45.877047] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-03-03T20:20:45.877104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:45.877179] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:45.877209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:45.877267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:45.936481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:45.937422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:45.937515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:45.937551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:46.064436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:46.064620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:46.064663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:46.064692] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:46.068285] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=30.08%) [2026-03-03T20:20:46.068611] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-03-03T20:20:46.068753] [INFO ] [sig ] DTG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:46.210253] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DTG.txt [2026-03-03T20:20:46.210390] [INFO ] [sig ] [948/3369] Completed DTG in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:46.210429] [INFO ] [sig ] [949/3369] Forecasting DTIL... [2026-03-03T20:20:46.210458] [INFO ] [sig ] Generating forecast for: DTIL [2026-03-03T20:20:46.210489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-03-03T20:20:46.221991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-03-03T20:20:46.222309] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-03-03T20:20:46.223108] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-03-03T20:20:46.223161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:46.223194] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:46.223221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:46.223289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:46.279670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:46.280430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:46.280511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:46.280545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:46.397340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:46.397505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:46.397547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:46.397597] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:46.401107] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-03-03T20:20:46.401388] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-03-03T20:20:46.401517] [INFO ] [sig ] DTIL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:46.547473] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DTIL.txt [2026-03-03T20:20:46.547643] [INFO ] [sig ] [949/3369] Completed DTIL in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:46.547692] [INFO ] [sig ] [950/3369] Forecasting DTM... [2026-03-03T20:20:46.547723] [INFO ] [sig ] Generating forecast for: DTM [2026-03-03T20:20:46.547756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-03-03T20:20:46.560760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-03-03T20:20:46.561073] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-03-03T20:20:46.561902] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-03-03T20:20:46.561968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:46.562009] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:46.562042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:46.562103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:46.619257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:46.619936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:46.620026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:46.620060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:46.744492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:46.744671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:46.744712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:46.744741] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:46.748393] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=63.67%) [2026-03-03T20:20:46.748703] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-03-03T20:20:46.748834] [INFO ] [sig ] DTM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:46.891919] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DTM.txt [2026-03-03T20:20:46.892066] [INFO ] [sig ] [950/3369] Completed DTM in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:46.892105] [INFO ] [sig ] [951/3369] Forecasting DUK... [2026-03-03T20:20:46.892134] [INFO ] [sig ] Generating forecast for: DUK [2026-03-03T20:20:46.892167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-03-03T20:20:46.904637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-03-03T20:20:46.904958] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-03-03T20:20:46.905763] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-03-03T20:20:46.905828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:46.905860] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:46.905888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:46.905949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:46.963962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:46.964597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:46.964680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:46.964712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:47.084006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:47.084143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:47.084182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:47.084242] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:47.087699] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=64.60%) [2026-03-03T20:20:47.088029] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-03-03T20:20:47.088352] [INFO ] [sig ] DUK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:47.237758] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DUK.txt [2026-03-03T20:20:47.237927] [INFO ] [sig ] [951/3369] Completed DUK in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:47.237975] [INFO ] [sig ] [952/3369] Forecasting DUKB... [2026-03-03T20:20:47.238006] [INFO ] [sig ] Generating forecast for: DUKB [2026-03-03T20:20:47.238037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-03-03T20:20:47.250594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-03-03T20:20:47.250919] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-03-03T20:20:47.251725] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-03-03T20:20:47.251779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:47.251812] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:47.251839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:47.251914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:47.310228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:47.310889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:47.311001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:47.311043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:47.440490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:47.440665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:47.440706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:47.440734] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:47.444152] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=44.29%) [2026-03-03T20:20:47.444436] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-03-03T20:20:47.444587] [INFO ] [sig ] DUKB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:47.588831] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DUKB.txt [2026-03-03T20:20:47.588987] [INFO ] [sig ] [952/3369] Completed DUKB in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:47.589038] [INFO ] [sig ] [953/3369] Forecasting DUOL... [2026-03-03T20:20:47.589073] [INFO ] [sig ] Generating forecast for: DUOL [2026-03-03T20:20:47.589105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-03-03T20:20:47.605297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-03-03T20:20:47.605849] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-03-03T20:20:47.606755] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-03-03T20:20:47.606811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:47.606844] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:47.606871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:47.606940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:47.664711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:47.665728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:47.665820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:47.665854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:47.804460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:47.804682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:47.804731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:47.804772] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:47.809523] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-03-03T20:20:47.809987] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-03-03T20:20:47.810154] [INFO ] [sig ] DUOL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:47.967700] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DUOL.txt [2026-03-03T20:20:47.967929] [INFO ] [sig ] [953/3369] Completed DUOL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:47.967976] [INFO ] [sig ] [954/3369] Forecasting DVA... [2026-03-03T20:20:47.968009] [INFO ] [sig ] Generating forecast for: DVA [2026-03-03T20:20:47.968050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-03-03T20:20:47.982409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-03-03T20:20:47.982840] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-03-03T20:20:47.983834] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-03-03T20:20:47.983891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:47.983934] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:47.983976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:47.984039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:48.050363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:48.051427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:48.051524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:48.051559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:48.188548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:48.188750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:48.188800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:48.188834] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:48.193461] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-03T20:20:48.193846] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-03-03T20:20:48.194007] [INFO ] [sig ] DVA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:48.353884] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DVA.txt [2026-03-03T20:20:48.354081] [INFO ] [sig ] [954/3369] Completed DVA in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:48.354126] [INFO ] [sig ] [955/3369] Forecasting DVN... [2026-03-03T20:20:48.354156] [INFO ] [sig ] Generating forecast for: DVN [2026-03-03T20:20:48.354188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-03-03T20:20:48.367413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-03-03T20:20:48.367845] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-03-03T20:20:48.368899] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-03-03T20:20:48.368977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:48.369058] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:48.369118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:48.369212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:48.434350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:48.435280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:48.435371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:48.435405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:48.581054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:48.581229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:48.581274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:48.581305] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:48.585190] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-03-03T20:20:48.585487] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-03-03T20:20:48.585646] [INFO ] [sig ] DVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:48.770494] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DVN.txt [2026-03-03T20:20:48.770719] [INFO ] [sig ] [955/3369] Completed DVN in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:48.770771] [INFO ] [sig ] [956/3369] Forecasting DWAS... [2026-03-03T20:20:48.770804] [INFO ] [sig ] Generating forecast for: DWAS [2026-03-03T20:20:48.770842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-03-03T20:20:48.783131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-03-03T20:20:48.783538] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-03-03T20:20:48.784382] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-03-03T20:20:48.784437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:48.784470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:48.784498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:48.784555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:48.849470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:48.850429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:48.850544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:48.850606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:48.980525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:48.980704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:48.980746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:48.980775] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:48.984443] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=24.43%) [2026-03-03T20:20:48.984796] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-03-03T20:20:48.984939] [INFO ] [sig ] DWAS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:49.138707] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DWAS.txt [2026-03-03T20:20:49.138867] [INFO ] [sig ] [956/3369] Completed DWAS in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:49.138907] [INFO ] [sig ] [957/3369] Forecasting DWSH... [2026-03-03T20:20:49.138937] [INFO ] [sig ] Generating forecast for: DWSH [2026-03-03T20:20:49.138970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-03-03T20:20:49.151030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-03-03T20:20:49.151565] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-03-03T20:20:49.152564] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-03-03T20:20:49.152643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:49.152675] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:49.152701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:49.152759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:49.217193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:49.218481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:49.218595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:49.218633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:49.340963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:49.341367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:49.341422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:49.341453] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:49.345605] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=68.09%) [2026-03-03T20:20:49.345942] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-03-03T20:20:49.346095] [INFO ] [sig ] DWSH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:49.499060] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DWSH.txt [2026-03-03T20:20:49.499234] [INFO ] [sig ] [957/3369] Completed DWSH in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:49.499275] [INFO ] [sig ] [958/3369] Forecasting DX... [2026-03-03T20:20:49.499304] [INFO ] [sig ] Generating forecast for: DX [2026-03-03T20:20:49.499335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-03-03T20:20:49.513225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-03-03T20:20:49.513631] [INFO ] [FORECASTER] Starting predict_future for DX [2026-03-03T20:20:49.514624] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-03-03T20:20:49.514678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:49.514709] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:49.514737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:49.514794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:49.576015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:49.576957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:49.577119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:49.577157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:49.702954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:49.703118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:49.703177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:49.703209] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:49.707411] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=44.17%) [2026-03-03T20:20:49.707741] [INFO ] [FORECASTER] Completed predict_future for DX [2026-03-03T20:20:49.707926] [INFO ] [sig ] DX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:49.860738] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DX.txt [2026-03-03T20:20:49.860895] [INFO ] [sig ] [958/3369] Completed DX in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-03T20:20:49.860935] [INFO ] [sig ] [959/3369] Forecasting DXC... [2026-03-03T20:20:49.860966] [INFO ] [sig ] Generating forecast for: DXC [2026-03-03T20:20:49.861002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-03-03T20:20:49.875012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-03-03T20:20:49.875445] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-03-03T20:20:49.876612] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-03-03T20:20:49.876676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:49.876712] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:49.876741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:49.876801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:49.946667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:49.947738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:49.947864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:49.947918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:50.085963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:50.086329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:50.086371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:50.086402] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:50.090599] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=73.17%) [2026-03-03T20:20:50.090957] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-03-03T20:20:50.091160] [INFO ] [sig ] DXC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:50.252970] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DXC.txt [2026-03-03T20:20:50.253158] [INFO ] [sig ] [959/3369] Completed DXC in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-03T20:20:50.253209] [INFO ] [sig ] [960/3369] Forecasting DXCM... [2026-03-03T20:20:50.253241] [INFO ] [sig ] Generating forecast for: DXCM [2026-03-03T20:20:50.253274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-03-03T20:20:50.266288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-03-03T20:20:50.266704] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-03-03T20:20:50.267654] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-03-03T20:20:50.267712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:50.267755] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:50.267796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:50.267857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:50.329074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:50.330070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:50.330177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:50.330215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:50.456753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:50.456922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:50.456965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:50.456999] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:50.460671] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-03-03T20:20:50.461015] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-03-03T20:20:50.461172] [INFO ] [sig ] DXCM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:50.617091] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DXCM.txt [2026-03-03T20:20:50.617278] [INFO ] [sig ] [960/3369] Completed DXCM in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-03T20:20:50.617319] [INFO ] [sig ] [961/3369] Forecasting DXPE... [2026-03-03T20:20:50.617349] [INFO ] [sig ] Generating forecast for: DXPE [2026-03-03T20:20:50.617380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-03-03T20:20:50.630409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-03-03T20:20:50.630823] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-03-03T20:20:50.631977] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-03-03T20:20:50.632037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:50.632070] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:50.632107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:50.632371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:50.697005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:50.698103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:50.698222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:50.698266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:50.829819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:50.829985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:50.830029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:50.830072] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:50.833798] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=57.41%) [2026-03-03T20:20:50.834171] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-03-03T20:20:50.834332] [INFO ] [sig ] DXPE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:50.983629] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/DXPE.txt [2026-03-03T20:20:50.983805] [INFO ] [sig ] [961/3369] Completed DXPE in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:50.983847] [INFO ] [sig ] [962/3369] Forecasting DY... [2026-03-03T20:20:50.983878] [INFO ] [sig ] Generating forecast for: DY [2026-03-03T20:20:50.983910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-03-03T20:20:50.998530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-03-03T20:20:50.999031] [INFO ] [FORECASTER] Starting predict_future for DY [2026-03-03T20:20:51.000116] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-03-03T20:20:51.000175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:51.000226] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:51.000257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:51.000511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:51.062910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:51.063855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:51.063959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:51.063995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:51.196990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:51.197155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:51.197388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:51.197419] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:51.201011] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-03-03T20:20:51.201334] [INFO ] [FORECASTER] Completed predict_future for DY [2026-03-03T20:20:51.201687] [INFO ] [sig ] DY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:51.378916] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DY.txt [2026-03-03T20:20:51.379108] [INFO ] [sig ] [962/3369] Completed DY in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:51.379163] [INFO ] [sig ] [963/3369] Forecasting DYN... [2026-03-03T20:20:51.379199] [INFO ] [sig ] Generating forecast for: DYN [2026-03-03T20:20:51.379232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-03-03T20:20:51.393127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-03-03T20:20:51.393553] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-03-03T20:20:51.394415] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-03-03T20:20:51.394473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:51.394505] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:51.394533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:51.394613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:51.463183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:51.464131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:51.464227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:51.464264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:51.591566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:51.591757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:51.591801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:51.591831] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:51.595414] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-03-03T20:20:51.595756] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-03-03T20:20:51.595901] [INFO ] [sig ] DYN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:51.754990] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/DYN.txt [2026-03-03T20:20:51.755198] [INFO ] [sig ] [963/3369] Completed DYN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:51.755247] [INFO ] [sig ] [964/3369] Forecasting E... [2026-03-03T20:20:51.755284] [INFO ] [sig ] Generating forecast for: E [2026-03-03T20:20:51.755318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-03-03T20:20:51.768841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-03-03T20:20:51.769314] [INFO ] [FORECASTER] Starting predict_future for E [2026-03-03T20:20:51.770252] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-03-03T20:20:51.770312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:51.770347] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:51.770374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:51.770433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:51.831264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:51.832315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:51.832423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:51.832460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:51.959735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:51.959899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:51.959943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:51.959974] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:51.963609] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-03-03T20:20:51.963918] [INFO ] [FORECASTER] Completed predict_future for E [2026-03-03T20:20:51.964056] [INFO ] [sig ] E: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:52.112849] [INFO ] [LOCAL ] Saved forecast: E 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/E.txt [2026-03-03T20:20:52.113040] [INFO ] [sig ] [964/3369] Completed E in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:52.113104] [INFO ] [sig ] [965/3369] Forecasting EA... [2026-03-03T20:20:52.113139] [INFO ] [sig ] Generating forecast for: EA [2026-03-03T20:20:52.113171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-03-03T20:20:52.128228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-03-03T20:20:52.128614] [INFO ] [FORECASTER] Starting predict_future for EA [2026-03-03T20:20:52.129448] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-03-03T20:20:52.129503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:52.129566] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:52.129617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:52.129677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:52.188706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:52.189493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:52.189597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:52.189635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:52.322938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:52.323105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:52.323156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:52.323191] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:52.327686] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=12.68%) [2026-03-03T20:20:52.328053] [INFO ] [FORECASTER] Completed predict_future for EA [2026-03-03T20:20:52.328217] [INFO ] [sig ] EA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:52.477629] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EA.txt [2026-03-03T20:20:52.477800] [INFO ] [sig ] [965/3369] Completed EA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:52.477843] [INFO ] [sig ] [966/3369] Forecasting EAF... [2026-03-03T20:20:52.477892] [INFO ] [sig ] Generating forecast for: EAF [2026-03-03T20:20:52.477934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-03-03T20:20:52.490257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-03-03T20:20:52.490612] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-03-03T20:20:52.491443] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-03-03T20:20:52.491498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:52.491532] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:52.491559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:52.491639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:52.552541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:52.553465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:52.553551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:52.553603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:52.673829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:52.673934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:52.673985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:52.674018] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:52.677199] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-03-03T20:20:52.677467] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-03-03T20:20:52.677613] [INFO ] [sig ] EAF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:52.819812] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EAF.txt [2026-03-03T20:20:52.819934] [INFO ] [sig ] [966/3369] Completed EAF in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:52.819972] [INFO ] [sig ] [967/3369] Forecasting EAI... [2026-03-03T20:20:52.820005] [INFO ] [sig ] Generating forecast for: EAI [2026-03-03T20:20:52.820035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-03-03T20:20:52.834232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-03-03T20:20:52.834688] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-03-03T20:20:52.835753] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-03-03T20:20:52.835809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:52.835850] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:52.835892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:52.835954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:52.897343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:52.898277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:52.898368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:52.898403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:53.018548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:53.018730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:53.018773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:53.018803] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:53.022849] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=92.37%) [2026-03-03T20:20:53.023141] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-03-03T20:20:53.023275] [INFO ] [sig ] EAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:53.168385] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EAI.txt [2026-03-03T20:20:53.168534] [INFO ] [sig ] [967/3369] Completed EAI in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:53.168592] [INFO ] [sig ] [968/3369] Forecasting EARN... [2026-03-03T20:20:53.168626] [INFO ] [sig ] Generating forecast for: EARN [2026-03-03T20:20:53.168659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-03-03T20:20:53.181090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-03-03T20:20:53.181448] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-03-03T20:20:53.182266] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-03-03T20:20:53.182320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:53.182352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:53.182379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:53.182435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:53.243983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:53.244836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:53.244925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:53.244959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:53.376351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:53.376538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:53.376607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:53.376641] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:53.380992] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=61.84%) [2026-03-03T20:20:53.381411] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-03-03T20:20:53.381611] [INFO ] [sig ] EARN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:53.530547] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EARN.txt [2026-03-03T20:20:53.530725] [INFO ] [sig ] [968/3369] Completed EARN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:53.530772] [INFO ] [sig ] [969/3369] Forecasting EB... [2026-03-03T20:20:53.530803] [INFO ] [sig ] Generating forecast for: EB [2026-03-03T20:20:53.530835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-03-03T20:20:53.543811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-03-03T20:20:53.544152] [INFO ] [FORECASTER] Starting predict_future for EB [2026-03-03T20:20:53.544992] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-03-03T20:20:53.545047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:53.545082] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:53.545112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:53.545169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:53.603152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:53.603892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:53.603985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:53.604021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:53.730000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:53.730352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:53.730396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:53.730428] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:53.734661] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-03-03T20:20:53.735144] [INFO ] [FORECASTER] Completed predict_future for EB [2026-03-03T20:20:53.735280] [INFO ] [sig ] EB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:53.889162] [INFO ] [LOCAL ] Saved forecast: EB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EB.txt [2026-03-03T20:20:53.889343] [INFO ] [sig ] [969/3369] Completed EB in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:53.889386] [INFO ] [sig ] [970/3369] Forecasting EBAY... [2026-03-03T20:20:53.889419] [INFO ] [sig ] Generating forecast for: EBAY [2026-03-03T20:20:53.889451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-03-03T20:20:53.903405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-03-03T20:20:53.903830] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-03-03T20:20:53.904724] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-03-03T20:20:53.904783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:53.904817] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:53.904845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:53.904904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:53.969147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:53.970045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:53.970149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:53.970192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:54.098399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:54.098558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:54.098619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:54.098649] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:54.102108] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-03-03T20:20:54.102396] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-03-03T20:20:54.102527] [INFO ] [sig ] EBAY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:54.244942] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EBAY.txt [2026-03-03T20:20:54.245098] [INFO ] [sig ] [970/3369] Completed EBAY in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:54.245139] [INFO ] [sig ] [971/3369] Forecasting EBC... [2026-03-03T20:20:54.245169] [INFO ] [sig ] Generating forecast for: EBC [2026-03-03T20:20:54.245200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-03-03T20:20:54.261193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-03-03T20:20:54.261565] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-03-03T20:20:54.262405] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-03-03T20:20:54.262459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:54.262492] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:54.262519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:54.262593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:54.321636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:54.322491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:54.322610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:54.322650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:54.449117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:54.449306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:54.449350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:54.449379] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:54.452932] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: UP (p=75.51%) [2026-03-03T20:20:54.453255] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-03-03T20:20:54.453396] [INFO ] [sig ] EBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:54.596843] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EBC.txt [2026-03-03T20:20:54.597003] [INFO ] [sig ] [971/3369] Completed EBC in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:54.597045] [INFO ] [sig ] [972/3369] Forecasting EBF... [2026-03-03T20:20:54.597075] [INFO ] [sig ] Generating forecast for: EBF [2026-03-03T20:20:54.597105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-03-03T20:20:54.609898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-03-03T20:20:54.610282] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-03-03T20:20:54.611095] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-03-03T20:20:54.611149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:54.611181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:54.611208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:54.611265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:54.671526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:54.672390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:54.672479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:54.672513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:54.797301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:54.797476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:54.797525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:54.797557] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:54.801515] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=26.40%) [2026-03-03T20:20:54.801826] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-03-03T20:20:54.801959] [INFO ] [sig ] EBF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:54.960541] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EBF.txt [2026-03-03T20:20:54.960743] [INFO ] [sig ] [972/3369] Completed EBF in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:54.960795] [INFO ] [sig ] [973/3369] Forecasting EBON... [2026-03-03T20:20:54.960830] [INFO ] [sig ] Generating forecast for: EBON [2026-03-03T20:20:54.960863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-03-03T20:20:54.972911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-03-03T20:20:54.973239] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-03-03T20:20:54.974086] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-03-03T20:20:54.974140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:54.974175] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:54.974203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:54.974262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:55.035259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:55.036097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:55.036182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:55.036215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:55.140319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:55.140484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:55.140529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:55.140559] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:55.144510] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=63.06%) [2026-03-03T20:20:55.144829] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-03-03T20:20:55.144968] [INFO ] [sig ] EBON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:55.287465] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EBON.txt [2026-03-03T20:20:55.287626] [INFO ] [sig ] [973/3369] Completed EBON in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:55.287669] [INFO ] [sig ] [974/3369] Forecasting EBS... [2026-03-03T20:20:55.287699] [INFO ] [sig ] Generating forecast for: EBS [2026-03-03T20:20:55.287730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-03-03T20:20:55.299383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-03-03T20:20:55.299732] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-03-03T20:20:55.300540] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-03-03T20:20:55.300612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:55.300645] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:55.300673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:55.300730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:55.359716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:55.360565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:55.360677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:55.360711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:55.488431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:55.488617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:55.488664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:55.488695] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:55.492691] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-03-03T20:20:55.493016] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-03-03T20:20:55.493158] [INFO ] [sig ] EBS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:55.645315] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EBS.txt [2026-03-03T20:20:55.645540] [INFO ] [sig ] [974/3369] Completed EBS in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:55.645638] [INFO ] [sig ] [975/3369] Forecasting EC... [2026-03-03T20:20:55.645692] [INFO ] [sig ] Generating forecast for: EC [2026-03-03T20:20:55.645736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-03-03T20:20:55.659788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-03-03T20:20:55.660200] [INFO ] [FORECASTER] Starting predict_future for EC [2026-03-03T20:20:55.661318] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-03-03T20:20:55.661372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:55.661417] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:55.661446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:55.661527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:55.721436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:55.722300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:55.722417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:55.722452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:55.852122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:55.852291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:55.852333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:55.852362] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:55.855971] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-03-03T20:20:55.856272] [INFO ] [FORECASTER] Completed predict_future for EC [2026-03-03T20:20:55.856408] [INFO ] [sig ] EC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:56.008667] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EC.txt [2026-03-03T20:20:56.008837] [INFO ] [sig ] [975/3369] Completed EC in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-03T20:20:56.008877] [INFO ] [sig ] [976/3369] Forecasting ECC... [2026-03-03T20:20:56.008909] [INFO ] [sig ] Generating forecast for: ECC [2026-03-03T20:20:56.008940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-03-03T20:20:56.021811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-03-03T20:20:56.022181] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-03-03T20:20:56.023235] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-03-03T20:20:56.023290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:56.023323] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:56.023350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:56.023409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:56.086117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:56.087003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:56.087091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:56.087132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:56.215708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:56.215878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:56.215920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:56.215951] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:56.219724] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-03T20:20:56.220020] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-03-03T20:20:56.220156] [INFO ] [sig ] ECC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:56.369738] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ECC.txt [2026-03-03T20:20:56.369907] [INFO ] [sig ] [976/3369] Completed ECC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-03T20:20:56.369948] [INFO ] [sig ] [977/3369] Forecasting ECL... [2026-03-03T20:20:56.369989] [INFO ] [sig ] Generating forecast for: ECL [2026-03-03T20:20:56.370030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-03-03T20:20:56.384952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-03-03T20:20:56.385332] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-03-03T20:20:56.386205] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-03-03T20:20:56.386260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:56.386295] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:56.386321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:56.386379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:56.449755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:56.450689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:56.450800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:56.450848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:56.580286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:56.580457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:56.580500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:56.580537] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:56.584805] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=39.25%) [2026-03-03T20:20:56.585104] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-03-03T20:20:56.585240] [INFO ] [sig ] ECL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:56.739862] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ECL.txt [2026-03-03T20:20:56.740037] [INFO ] [sig ] [977/3369] Completed ECL in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:56.740081] [INFO ] [sig ] [978/3369] Forecasting ECPG... [2026-03-03T20:20:56.740118] [INFO ] [sig ] Generating forecast for: ECPG [2026-03-03T20:20:56.740158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-03-03T20:20:56.753340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-03-03T20:20:56.753810] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-03-03T20:20:56.754913] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-03-03T20:20:56.754976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:56.755013] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:56.755040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:56.755100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:56.820269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:56.821675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:56.821775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:56.821812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:56.946070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:56.946268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:56.946311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:56.946340] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:56.949989] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=89.00%) [2026-03-03T20:20:56.950281] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-03-03T20:20:56.950412] [INFO ] [sig ] ECPG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:57.094292] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ECPG.txt [2026-03-03T20:20:57.094464] [INFO ] [sig ] [978/3369] Completed ECPG in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:57.094550] [INFO ] [sig ] [979/3369] Forecasting ECX... [2026-03-03T20:20:57.094602] [INFO ] [sig ] Generating forecast for: ECX [2026-03-03T20:20:57.094636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-03-03T20:20:57.107553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-03-03T20:20:57.107999] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-03-03T20:20:57.108811] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-03-03T20:20:57.108865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:57.108898] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:57.108925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:57.108982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:57.167920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:57.169061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:57.169148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:57.169181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:57.302871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:57.303041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:57.303085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:57.303117] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:57.306882] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=23.93%) [2026-03-03T20:20:57.307215] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-03-03T20:20:57.307365] [INFO ] [sig ] ECX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:57.455210] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ECX.txt [2026-03-03T20:20:57.455396] [INFO ] [sig ] [979/3369] Completed ECX in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:57.455439] [INFO ] [sig ] [980/3369] Forecasting ED... [2026-03-03T20:20:57.455470] [INFO ] [sig ] Generating forecast for: ED [2026-03-03T20:20:57.455500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-03-03T20:20:57.469469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-03-03T20:20:57.469881] [INFO ] [FORECASTER] Starting predict_future for ED [2026-03-03T20:20:57.470778] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-03-03T20:20:57.470835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:57.470869] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:57.470897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:57.470955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:57.532288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:57.533107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:57.533195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:57.533231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:57.660653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:57.660838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:57.660882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:57.660912] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:57.664661] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=33.88%) [2026-03-03T20:20:57.664941] [INFO ] [FORECASTER] Completed predict_future for ED [2026-03-03T20:20:57.665073] [INFO ] [sig ] ED: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:57.808167] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ED.txt [2026-03-03T20:20:57.808306] [INFO ] [sig ] [980/3369] Completed ED in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:57.808536] [INFO ] [sig ] [981/3369] Forecasting EDAP... [2026-03-03T20:20:57.808566] [INFO ] [sig ] Generating forecast for: EDAP [2026-03-03T20:20:57.808618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-03-03T20:20:57.820016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-03-03T20:20:57.820328] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-03-03T20:20:57.821135] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-03-03T20:20:57.821187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:57.821220] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:57.821248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:57.821305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:57.879600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:57.880369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:57.880455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:57.880706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:58.001335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:58.001492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:58.001539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:58.001586] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:58.005144] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-03T20:20:58.005461] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-03-03T20:20:58.005620] [INFO ] [sig ] EDAP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:58.154240] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EDAP.txt [2026-03-03T20:20:58.154409] [INFO ] [sig ] [981/3369] Completed EDAP in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:58.154449] [INFO ] [sig ] [982/3369] Forecasting EDD... [2026-03-03T20:20:58.154479] [INFO ] [sig ] Generating forecast for: EDD [2026-03-03T20:20:58.154682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-03-03T20:20:58.166624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-03-03T20:20:58.166969] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-03-03T20:20:58.167800] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-03-03T20:20:58.167854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:58.167915] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:58.167970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:58.168034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:58.227038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:58.227983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:58.228069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:58.228103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:58.356034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:58.356228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:58.356279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:58.356334] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:58.359968] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-03-03T20:20:58.360251] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-03-03T20:20:58.360385] [INFO ] [sig ] EDD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:58.516257] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EDD.txt [2026-03-03T20:20:58.516422] [INFO ] [sig ] [982/3369] Completed EDD in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:58.516680] [INFO ] [sig ] [983/3369] Forecasting EDF... [2026-03-03T20:20:58.516711] [INFO ] [sig ] Generating forecast for: EDF [2026-03-03T20:20:58.516742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-03-03T20:20:58.531635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-03-03T20:20:58.532046] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-03-03T20:20:58.533028] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-03-03T20:20:58.533091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:58.533129] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:58.533161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:58.533240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:58.603156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:58.604110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:58.604209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:58.604251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:58.723907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:58.724076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:58.724121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:58.724152] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:58.728190] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=84.77%) [2026-03-03T20:20:58.728525] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-03-03T20:20:58.728696] [INFO ] [sig ] EDF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:58.881921] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EDF.txt [2026-03-03T20:20:58.882082] [INFO ] [sig ] [983/3369] Completed EDF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:58.882125] [INFO ] [sig ] [984/3369] Forecasting EDN... [2026-03-03T20:20:58.882157] [INFO ] [sig ] Generating forecast for: EDN [2026-03-03T20:20:58.882189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-03-03T20:20:58.894140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-03-03T20:20:58.894497] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-03-03T20:20:58.895332] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-03-03T20:20:58.895395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:58.895427] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:58.895453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:58.895511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:58.958313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:58.959335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:58.959419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:58.959478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:59.086021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:59.086198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:59.086249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:59.086281] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:59.090184] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-03-03T20:20:59.090487] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-03-03T20:20:59.090644] [INFO ] [sig ] EDN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:59.241111] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EDN.txt [2026-03-03T20:20:59.241294] [INFO ] [sig ] [984/3369] Completed EDN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:59.241345] [INFO ] [sig ] [985/3369] Forecasting EE... [2026-03-03T20:20:59.241378] [INFO ] [sig ] Generating forecast for: EE [2026-03-03T20:20:59.241424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-03-03T20:20:59.254514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-03-03T20:20:59.254943] [INFO ] [FORECASTER] Starting predict_future for EE [2026-03-03T20:20:59.255854] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-03-03T20:20:59.255910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:59.255943] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:59.255972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:59.256032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:59.319467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:59.320515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:59.320631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:59.320669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:59.449886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:59.450052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:59.450094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:59.450123] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:59.453831] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=67.56%) [2026-03-03T20:20:59.454192] [INFO ] [FORECASTER] Completed predict_future for EE [2026-03-03T20:20:59.454338] [INFO ] [sig ] EE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:20:59.605404] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EE.txt [2026-03-03T20:20:59.605598] [INFO ] [sig ] [985/3369] Completed EE in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:59.605647] [INFO ] [sig ] [986/3369] Forecasting EEMA... [2026-03-03T20:20:59.605679] [INFO ] [sig ] Generating forecast for: EEMA [2026-03-03T20:20:59.605714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-03-03T20:20:59.617611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-03-03T20:20:59.617996] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-03-03T20:20:59.618826] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-03-03T20:20:59.618886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:59.618922] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:59.618951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:59.619024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:20:59.681912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:20:59.682798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:20:59.682887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:20:59.682922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:20:59.807115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:20:59.807294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:20:59.807346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:20:59.807378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:20:59.811405] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-03-03T20:20:59.811816] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-03-03T20:20:59.811974] [INFO ] [sig ] EEMA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:20:59.962254] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EEMA.txt [2026-03-03T20:20:59.962414] [INFO ] [sig ] [986/3369] Completed EEMA in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:20:59.962456] [INFO ] [sig ] [987/3369] Forecasting EEX... [2026-03-03T20:20:59.962487] [INFO ] [sig ] Generating forecast for: EEX [2026-03-03T20:20:59.962520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-03-03T20:20:59.974112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-03-03T20:20:59.974462] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-03-03T20:20:59.975304] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-03-03T20:20:59.975372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:20:59.975407] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:20:59.975436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:20:59.975495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:00.036879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:00.037706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:00.037796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:00.037830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:00.161856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:00.162023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:00.162065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:00.162096] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:00.165635] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=24.84%) [2026-03-03T20:21:00.165921] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-03-03T20:21:00.166055] [INFO ] [sig ] EEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:00.313513] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EEX.txt [2026-03-03T20:21:00.313712] [INFO ] [sig ] [987/3369] Completed EEX in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:21:00.313763] [INFO ] [sig ] [988/3369] Forecasting EFC... [2026-03-03T20:21:00.313795] [INFO ] [sig ] Generating forecast for: EFC [2026-03-03T20:21:00.313828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-03-03T20:21:00.328396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-03-03T20:21:00.329067] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-03-03T20:21:00.330045] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-03-03T20:21:00.330117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:00.330153] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:00.330181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:00.330241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:00.390711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:00.391902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:00.392006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:00.392042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:00.519809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:00.520048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:00.520097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:00.520129] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:00.524323] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-03-03T20:21:00.524686] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-03-03T20:21:00.524895] [INFO ] [sig ] EFC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:00.682632] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EFC.txt [2026-03-03T20:21:00.683096] [INFO ] [sig ] [988/3369] Completed EFC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:21:00.683152] [INFO ] [sig ] [989/3369] Forecasting EFSC... [2026-03-03T20:21:00.683190] [INFO ] [sig ] Generating forecast for: EFSC [2026-03-03T20:21:00.683232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-03-03T20:21:00.699241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-03-03T20:21:00.699993] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-03-03T20:21:00.700888] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-03-03T20:21:00.700943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:00.700977] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:00.701004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:00.701062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:00.769911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:00.770874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:00.770965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:00.771000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:00.898612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:00.898781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:00.898824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:00.898853] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:00.902457] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-03-03T20:21:00.902773] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-03-03T20:21:00.902912] [INFO ] [sig ] EFSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:01.054695] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EFSC.txt [2026-03-03T20:21:01.054875] [INFO ] [sig ] [989/3369] Completed EFSC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:21:01.054918] [INFO ] [sig ] [990/3369] Forecasting EFX... [2026-03-03T20:21:01.054952] [INFO ] [sig ] Generating forecast for: EFX [2026-03-03T20:21:01.054987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-03-03T20:21:01.069835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-03-03T20:21:01.070244] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-03-03T20:21:01.071129] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-03-03T20:21:01.071185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:01.071221] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:01.071256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:01.071327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:01.138679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:01.139598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:01.139696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:01.139734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:01.275384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:01.275563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:01.275628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:01.275659] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:01.279403] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=40.12%) [2026-03-03T20:21:01.279758] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-03-03T20:21:01.279928] [INFO ] [sig ] EFX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:01.436543] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EFX.txt [2026-03-03T20:21:01.436744] [INFO ] [sig ] [990/3369] Completed EFX in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:21:01.436789] [INFO ] [sig ] [991/3369] Forecasting EG... [2026-03-03T20:21:01.436831] [INFO ] [sig ] Generating forecast for: EG [2026-03-03T20:21:01.436874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-03-03T20:21:01.450083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-03-03T20:21:01.450532] [INFO ] [FORECASTER] Starting predict_future for EG [2026-03-03T20:21:01.451484] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-03-03T20:21:01.451551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:01.451609] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:01.451641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:01.451713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:01.516691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:01.517842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:01.517984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:01.518047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:01.641853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:01.642022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:01.642066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:01.642098] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:01.645989] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-03-03T20:21:01.646397] [INFO ] [FORECASTER] Completed predict_future for EG [2026-03-03T20:21:01.646556] [INFO ] [sig ] EG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:01.798901] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EG.txt [2026-03-03T20:21:01.799076] [INFO ] [sig ] [991/3369] Completed EG in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-03T20:21:01.799118] [INFO ] [sig ] [992/3369] Forecasting EGAN... [2026-03-03T20:21:01.799148] [INFO ] [sig ] Generating forecast for: EGAN [2026-03-03T20:21:01.799180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-03-03T20:21:01.811403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-03-03T20:21:01.811817] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-03-03T20:21:01.812674] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-03-03T20:21:01.812728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:01.812761] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:01.812788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:01.812847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:01.873952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:01.875079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:01.875172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:01.875207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:01.999007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:01.999178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:01.999222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:01.999259] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:02.002965] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=65.26%) [2026-03-03T20:21:02.003286] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-03-03T20:21:02.003432] [INFO ] [sig ] EGAN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:02.152512] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EGAN.txt [2026-03-03T20:21:02.152691] [INFO ] [sig ] [992/3369] Completed EGAN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-03T20:21:02.152735] [INFO ] [sig ] [993/3369] Forecasting EGBN... [2026-03-03T20:21:02.152764] [INFO ] [sig ] Generating forecast for: EGBN [2026-03-03T20:21:02.152797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-03-03T20:21:02.166629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-03-03T20:21:02.167214] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-03-03T20:21:02.168121] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-03-03T20:21:02.168177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:02.168212] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:02.168240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:02.168299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:02.229249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:02.230321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:02.230418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:02.230453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:02.348308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:02.348485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:02.348530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:02.348562] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:02.352101] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=23.12%) [2026-03-03T20:21:02.352407] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-03-03T20:21:02.352549] [INFO ] [sig ] EGBN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:02.497036] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EGBN.txt [2026-03-03T20:21:02.497192] [INFO ] [sig ] [993/3369] Completed EGBN in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-03T20:21:02.497232] [INFO ] [sig ] [994/3369] Forecasting EGP... [2026-03-03T20:21:02.497262] [INFO ] [sig ] Generating forecast for: EGP [2026-03-03T20:21:02.497292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-03-03T20:21:02.510273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-03-03T20:21:02.510646] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-03-03T20:21:02.511544] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-03-03T20:21:02.511629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:02.511675] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:02.511714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:02.511795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:02.571852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:02.572880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:02.573000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:02.573040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:02.697737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:02.697902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:02.697953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:02.697983] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:02.701592] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-03-03T20:21:02.701872] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-03-03T20:21:02.702000] [INFO ] [sig ] EGP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:02.844311] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EGP.txt [2026-03-03T20:21:02.844463] [INFO ] [sig ] [994/3369] Completed EGP in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:02.844502] [INFO ] [sig ] [995/3369] Forecasting EGY... [2026-03-03T20:21:02.844533] [INFO ] [sig ] Generating forecast for: EGY [2026-03-03T20:21:02.844564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-03-03T20:21:02.855763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-03-03T20:21:02.856046] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-03-03T20:21:02.856890] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-03-03T20:21:02.856945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:02.856978] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:02.857005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:02.857063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:02.915002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:02.915652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:02.915733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:02.915766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:03.033290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:03.033473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:03.033541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:03.033609] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:03.037507] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-03-03T20:21:03.038074] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-03-03T20:21:03.038228] [INFO ] [sig ] EGY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:03.188429] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EGY.txt [2026-03-03T20:21:03.188615] [INFO ] [sig ] [995/3369] Completed EGY in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:03.188689] [INFO ] [sig ] [996/3369] Forecasting EH... [2026-03-03T20:21:03.188722] [INFO ] [sig ] Generating forecast for: EH [2026-03-03T20:21:03.188753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-03-03T20:21:03.201811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-03-03T20:21:03.202229] [INFO ] [FORECASTER] Starting predict_future for EH [2026-03-03T20:21:03.203091] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-03-03T20:21:03.203148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:03.203182] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:03.203211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:03.203287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:03.263404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:03.264347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:03.264440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:03.264487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:03.384496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:03.384697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:03.384749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:03.384780] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:03.389453] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-03-03T20:21:03.390000] [INFO ] [FORECASTER] Completed predict_future for EH [2026-03-03T20:21:03.390209] [INFO ] [sig ] EH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:03.534298] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EH.txt [2026-03-03T20:21:03.534464] [INFO ] [sig ] [996/3369] Completed EH in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:03.534506] [INFO ] [sig ] [997/3369] Forecasting EHAB... [2026-03-03T20:21:03.534535] [INFO ] [sig ] Generating forecast for: EHAB [2026-03-03T20:21:03.534566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-03-03T20:21:03.546636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-03-03T20:21:03.546974] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-03-03T20:21:03.547797] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-03-03T20:21:03.547853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:03.547917] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:03.547948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:03.548007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:03.606291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:03.607207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:03.607295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:03.607336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:03.731960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:03.732121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:03.732162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:03.732190] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:03.735619] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=47.30%) [2026-03-03T20:21:03.735898] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-03-03T20:21:03.736026] [INFO ] [sig ] EHAB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:03.880561] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EHAB.txt [2026-03-03T20:21:03.880761] [INFO ] [sig ] [997/3369] Completed EHAB in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:03.880811] [INFO ] [sig ] [998/3369] Forecasting EHC... [2026-03-03T20:21:03.880847] [INFO ] [sig ] Generating forecast for: EHC [2026-03-03T20:21:03.880885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-03-03T20:21:03.893395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-03-03T20:21:03.893799] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-03-03T20:21:03.894615] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-03-03T20:21:03.894676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:03.894709] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:03.894737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:03.894794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:03.951326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:03.951959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:03.952040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:03.952073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:04.069662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:04.069817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:04.069859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:04.069888] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:04.073370] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=85.35%) [2026-03-03T20:21:04.073686] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-03-03T20:21:04.073818] [INFO ] [sig ] EHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:04.215585] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EHC.txt [2026-03-03T20:21:04.215752] [INFO ] [sig ] [998/3369] Completed EHC in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:04.215795] [INFO ] [sig ] [999/3369] Forecasting EHI... [2026-03-03T20:21:04.215825] [INFO ] [sig ] Generating forecast for: EHI [2026-03-03T20:21:04.215858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-03-03T20:21:04.227111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-03-03T20:21:04.227485] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-03-03T20:21:04.228339] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-03-03T20:21:04.228395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:04.228437] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:04.228466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:04.228551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:04.286831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:04.287603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:04.287689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:04.287724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:04.405931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:04.406092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:04.406134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:04.406164] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:04.409641] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-03-03T20:21:04.409922] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-03-03T20:21:04.410053] [INFO ] [sig ] EHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:04.571502] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EHI.txt [2026-03-03T20:21:04.571664] [INFO ] [sig ] [999/3369] Completed EHI in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:04.571707] [INFO ] [sig ] [1000/3369] Forecasting EHTH... [2026-03-03T20:21:04.571736] [INFO ] [sig ] Generating forecast for: EHTH [2026-03-03T20:21:04.571768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-03-03T20:21:04.584125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-03-03T20:21:04.584617] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-03-03T20:21:04.585729] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-03-03T20:21:04.585808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:04.585859] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:04.585905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:04.585999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:04.650674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:04.651594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:04.651685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:04.651740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:04.774753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:04.774901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:04.774942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:04.774971] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:04.778352] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-03T20:21:04.778857] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-03-03T20:21:04.778992] [INFO ] [sig ] EHTH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:04.921319] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EHTH.txt [2026-03-03T20:21:04.921456] [INFO ] [sig ] [1000/3369] Completed EHTH in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:04.921495] [INFO ] [sig ] [1001/3369] Forecasting EIC... [2026-03-03T20:21:04.921525] [INFO ] [sig ] Generating forecast for: EIC [2026-03-03T20:21:04.921555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-03-03T20:21:04.934924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-03-03T20:21:04.935259] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-03-03T20:21:04.936067] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-03-03T20:21:04.936121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:04.936154] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:04.936180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:04.936238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:04.996774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:04.997472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:04.997555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:04.997610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:05.119494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:05.119868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:05.119911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:05.119941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:05.123614] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=66.92%) [2026-03-03T20:21:05.123897] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-03-03T20:21:05.124022] [INFO ] [sig ] EIC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:05.269245] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EIC.txt [2026-03-03T20:21:05.269429] [INFO ] [sig ] [1001/3369] Completed EIC in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:05.269478] [INFO ] [sig ] [1002/3369] Forecasting EIG... [2026-03-03T20:21:05.269509] [INFO ] [sig ] Generating forecast for: EIG [2026-03-03T20:21:05.269541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-03-03T20:21:05.281608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-03-03T20:21:05.281948] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-03-03T20:21:05.282843] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-03-03T20:21:05.282901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:05.282936] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:05.282963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:05.283023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:05.345813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:05.346842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:05.346934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:05.346970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:05.464012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:05.464184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:05.464227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:05.464257] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:05.468291] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-03-03T20:21:05.468705] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-03-03T20:21:05.468857] [INFO ] [sig ] EIG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:05.617392] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EIG.txt [2026-03-03T20:21:05.617558] [INFO ] [sig ] [1002/3369] Completed EIG in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:05.617621] [INFO ] [sig ] [1003/3369] Forecasting EIX... [2026-03-03T20:21:05.617658] [INFO ] [sig ] Generating forecast for: EIX [2026-03-03T20:21:05.617692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-03-03T20:21:05.629819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-03-03T20:21:05.630195] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-03-03T20:21:05.631233] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-03-03T20:21:05.631288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:05.631321] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:05.631348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:05.631409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:05.691825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:05.692757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:05.692852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:05.692887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:05.820099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:05.820258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:05.820300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:05.820330] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:05.823852] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-03-03T20:21:05.824146] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-03-03T20:21:05.824278] [INFO ] [sig ] EIX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:05.968367] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EIX.txt [2026-03-03T20:21:05.968534] [INFO ] [sig ] [1003/3369] Completed EIX in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:05.968596] [INFO ] [sig ] [1004/3369] Forecasting EL... [2026-03-03T20:21:05.968630] [INFO ] [sig ] Generating forecast for: EL [2026-03-03T20:21:05.968664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-03-03T20:21:05.981138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-03-03T20:21:05.981559] [INFO ] [FORECASTER] Starting predict_future for EL [2026-03-03T20:21:05.982380] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-03-03T20:21:05.982445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:05.982486] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:05.982518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:05.982595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:06.042814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:06.043701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:06.043787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:06.043820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:06.173753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:06.173924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:06.173967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:06.173996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:06.177645] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=64.60%) [2026-03-03T20:21:06.178012] [INFO ] [FORECASTER] Completed predict_future for EL [2026-03-03T20:21:06.178163] [INFO ] [sig ] EL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:06.324700] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EL.txt [2026-03-03T20:21:06.324861] [INFO ] [sig ] [1004/3369] Completed EL in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:06.324903] [INFO ] [sig ] [1005/3369] Forecasting ELAB... [2026-03-03T20:21:06.324933] [INFO ] [sig ] Generating forecast for: ELAB [2026-03-03T20:21:06.324965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-03-03T20:21:06.337725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-03-03T20:21:06.338199] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-03-03T20:21:06.339157] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-03-03T20:21:06.339222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:06.339260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:06.339289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:06.339349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:06.403870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:06.405202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:06.405338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:06.405373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:06.533553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:06.533742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:06.533784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:06.533813] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:06.537377] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: UP (p=62.87%) [2026-03-03T20:21:06.537737] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-03-03T20:21:06.537900] [INFO ] [sig ] ELAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:06.685006] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ELAB.txt [2026-03-03T20:21:06.685180] [INFO ] [sig ] [1005/3369] Completed ELAB in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:06.685220] [INFO ] [sig ] [1006/3369] Forecasting ELAN... [2026-03-03T20:21:06.685262] [INFO ] [sig ] Generating forecast for: ELAN [2026-03-03T20:21:06.685304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-03-03T20:21:06.704282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-03-03T20:21:06.704860] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-03-03T20:21:06.705969] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-03-03T20:21:06.706033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:06.706083] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:06.706116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:06.706231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:06.769002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:06.770005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:06.770141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:06.770178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:06.906749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:06.906932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:06.906979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:06.907027] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:06.910796] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=30.06%) [2026-03-03T20:21:06.911109] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-03-03T20:21:06.911257] [INFO ] [sig ] ELAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:07.055151] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ELAN.txt [2026-03-03T20:21:07.055300] [INFO ] [sig ] [1006/3369] Completed ELAN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:07.055341] [INFO ] [sig ] [1007/3369] Forecasting ELC... [2026-03-03T20:21:07.055371] [INFO ] [sig ] Generating forecast for: ELC [2026-03-03T20:21:07.055402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-03-03T20:21:07.137799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-03-03T20:21:07.138166] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-03-03T20:21:07.138970] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-03-03T20:21:07.139023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:07.139056] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:07.139083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:07.139140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:07.196688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:07.197380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:07.197475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:07.197516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:07.315014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:07.315174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:07.315215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:07.315246] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:07.318766] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-03-03T20:21:07.319092] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-03-03T20:21:07.319239] [INFO ] [sig ] ELC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:07.462596] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ELC.txt [2026-03-03T20:21:07.462778] [INFO ] [sig ] [1007/3369] Completed ELC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:07.462824] [INFO ] [sig ] [1008/3369] Forecasting ELDN... [2026-03-03T20:21:07.462854] [INFO ] [sig ] Generating forecast for: ELDN [2026-03-03T20:21:07.462885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-03-03T20:21:07.474791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-03-03T20:21:07.475110] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-03-03T20:21:07.475965] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-03-03T20:21:07.476020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:07.476052] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:07.476078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:07.476135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:07.533324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:07.534178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:07.534266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:07.534300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:07.652784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:07.652953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:07.652995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:07.653025] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:07.657177] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-03-03T20:21:07.657501] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-03-03T20:21:07.657663] [INFO ] [sig ] ELDN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:07.812813] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ELDN.txt [2026-03-03T20:21:07.813053] [INFO ] [sig ] [1008/3369] Completed ELDN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-03T20:21:07.813097] [INFO ] [sig ] [1009/3369] Forecasting ELF... [2026-03-03T20:21:07.813128] [INFO ] [sig ] Generating forecast for: ELF [2026-03-03T20:21:07.813160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-03-03T20:21:07.828714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-03-03T20:21:07.829078] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-03-03T20:21:07.830006] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-03-03T20:21:07.830061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:07.830092] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:07.830119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:07.830184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:07.890649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:07.891735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:07.891831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:07.891868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:08.017849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:08.018039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:08.018082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:08.018113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:08.021797] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-03T20:21:08.022118] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-03-03T20:21:08.022262] [INFO ] [sig ] ELF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:08.169664] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ELF.txt [2026-03-03T20:21:08.169817] [INFO ] [sig ] [1009/3369] Completed ELF in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-03T20:21:08.169858] [INFO ] [sig ] [1010/3369] Forecasting ELME... [2026-03-03T20:21:08.169889] [INFO ] [sig ] Generating forecast for: ELME [2026-03-03T20:21:08.169920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-03-03T20:21:08.182888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-03-03T20:21:08.183268] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-03-03T20:21:08.184080] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-03-03T20:21:08.184133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:08.184165] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:08.184193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:08.184263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:08.242876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:08.243767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:08.243852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:08.243886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:08.367096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:08.367248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:08.367288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:08.367317] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:08.370769] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-03-03T20:21:08.371059] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-03-03T20:21:08.371186] [INFO ] [sig ] ELME: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:08.517944] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ELME.txt [2026-03-03T20:21:08.518115] [INFO ] [sig ] [1010/3369] Completed ELME in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:08.518157] [INFO ] [sig ] [1011/3369] Forecasting ELS... [2026-03-03T20:21:08.518186] [INFO ] [sig ] Generating forecast for: ELS [2026-03-03T20:21:08.518218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-03-03T20:21:08.530849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-03-03T20:21:08.531260] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-03-03T20:21:08.532092] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-03-03T20:21:08.532147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:08.532179] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:08.532206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:08.532263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:08.591726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:08.592648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:08.592733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:08.592767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:08.715354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:08.715515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:08.715562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:08.715612] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:08.719033] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-03-03T20:21:08.719310] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-03-03T20:21:08.719438] [INFO ] [sig ] ELS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:08.865066] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ELS.txt [2026-03-03T20:21:08.865211] [INFO ] [sig ] [1011/3369] Completed ELS in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:08.865251] [INFO ] [sig ] [1012/3369] Forecasting ELTX... [2026-03-03T20:21:08.865281] [INFO ] [sig ] Generating forecast for: ELTX [2026-03-03T20:21:08.865311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-03-03T20:21:08.877975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-03-03T20:21:08.878276] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-03-03T20:21:08.879075] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-03-03T20:21:08.879139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:08.879172] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:08.879198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:08.879257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:08.937477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:08.938350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:08.938442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:08.938483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:09.061370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:09.061532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:09.061590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:09.061622] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:09.065007] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=19.19%) [2026-03-03T20:21:09.065283] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-03-03T20:21:09.065408] [INFO ] [sig ] ELTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:09.209556] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ELTX.txt [2026-03-03T20:21:09.209717] [INFO ] [sig ] [1012/3369] Completed ELTX in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:09.209778] [INFO ] [sig ] [1013/3369] Forecasting ELVA... [2026-03-03T20:21:09.209811] [INFO ] [sig ] Generating forecast for: ELVA [2026-03-03T20:21:09.209842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-03-03T20:21:09.225050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-03-03T20:21:09.225391] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-03-03T20:21:09.226207] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-03-03T20:21:09.226261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:09.226293] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:09.226320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:09.226377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:09.285006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:09.285723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:09.285804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:09.285837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:09.403004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:09.403184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:09.403226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:09.403256] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:09.408111] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: DOWN (p=39.42%) [2026-03-03T20:21:09.408564] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-03-03T20:21:09.408748] [INFO ] [sig ] ELVA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:09.565696] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ELVA.txt [2026-03-03T20:21:09.565865] [INFO ] [sig ] [1013/3369] Completed ELVA in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:09.565907] [INFO ] [sig ] [1014/3369] Forecasting ELVN... [2026-03-03T20:21:09.565939] [INFO ] [sig ] Generating forecast for: ELVN [2026-03-03T20:21:09.565970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-03-03T20:21:09.578854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-03-03T20:21:09.579272] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-03-03T20:21:09.580186] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-03-03T20:21:09.580242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:09.580275] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:09.580301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:09.580359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:09.638820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:09.639755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:09.639850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:09.639884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:09.762072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:09.762240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:09.762282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:09.762312] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:09.765898] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-03-03T20:21:09.766214] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-03-03T20:21:09.766356] [INFO ] [sig ] ELVN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:09.916436] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ELVN.txt [2026-03-03T20:21:09.916592] [INFO ] [sig ] [1014/3369] Completed ELVN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:09.916636] [INFO ] [sig ] [1015/3369] Forecasting EM... [2026-03-03T20:21:09.916668] [INFO ] [sig ] Generating forecast for: EM [2026-03-03T20:21:09.916698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-03-03T20:21:09.927962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-03-03T20:21:09.928259] [INFO ] [FORECASTER] Starting predict_future for EM [2026-03-03T20:21:09.929107] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-03-03T20:21:09.929162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:09.929195] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:09.929224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:09.929282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:09.990605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:09.991275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:09.991357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:09.991390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:10.109641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:10.109774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:10.109812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:10.109843] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:10.113186] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-03-03T20:21:10.113467] [INFO ] [FORECASTER] Completed predict_future for EM [2026-03-03T20:21:10.113618] [INFO ] [sig ] EM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:10.256267] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EM.txt [2026-03-03T20:21:10.256393] [INFO ] [sig ] [1015/3369] Completed EM in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:10.256432] [INFO ] [sig ] [1016/3369] Forecasting EMB... [2026-03-03T20:21:10.256463] [INFO ] [sig ] Generating forecast for: EMB [2026-03-03T20:21:10.256494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-03-03T20:21:10.268436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-03-03T20:21:10.268809] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-03-03T20:21:10.269638] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-03-03T20:21:10.269692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:10.269724] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:10.269778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:10.269838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:10.327480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:10.328212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:10.328295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:10.328328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:10.452069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:10.452189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:10.452227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:10.452256] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:10.455554] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=38.69%) [2026-03-03T20:21:10.455848] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-03-03T20:21:10.455981] [INFO ] [sig ] EMB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:10.598860] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EMB.txt [2026-03-03T20:21:10.599019] [INFO ] [sig ] [1016/3369] Completed EMB in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:10.599062] [INFO ] [sig ] [1017/3369] Forecasting EMBC... [2026-03-03T20:21:10.599094] [INFO ] [sig ] Generating forecast for: EMBC [2026-03-03T20:21:10.599125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-03-03T20:21:10.613461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-03-03T20:21:10.613881] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-03-03T20:21:10.614685] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-03-03T20:21:10.614739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:10.614772] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:10.614799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:10.614856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:10.681398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:10.682661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:10.682744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:10.682778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:10.810728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:10.810905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:10.810948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:10.810979] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:10.814634] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=58.63%) [2026-03-03T20:21:10.814965] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-03-03T20:21:10.815109] [INFO ] [sig ] EMBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:10.967371] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EMBC.txt [2026-03-03T20:21:10.967508] [INFO ] [sig ] [1017/3369] Completed EMBC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:10.967550] [INFO ] [sig ] [1018/3369] Forecasting EMD... [2026-03-03T20:21:10.967600] [INFO ] [sig ] Generating forecast for: EMD [2026-03-03T20:21:10.967634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-03-03T20:21:10.979975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-03-03T20:21:10.980298] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-03-03T20:21:10.981139] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-03-03T20:21:10.981197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:10.981230] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:10.981261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:10.981319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:11.042743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:11.043592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:11.043679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:11.043713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:11.161135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:11.161274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:11.161313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:11.161341] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:11.164685] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-03-03T20:21:11.164964] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-03-03T20:21:11.165093] [INFO ] [sig ] EMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:11.309645] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EMD.txt [2026-03-03T20:21:11.309802] [INFO ] [sig ] [1018/3369] Completed EMD in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:11.309843] [INFO ] [sig ] [1019/3369] Forecasting EMF... [2026-03-03T20:21:11.309875] [INFO ] [sig ] Generating forecast for: EMF [2026-03-03T20:21:11.309906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-03-03T20:21:11.322085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-03-03T20:21:11.322409] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-03-03T20:21:11.323200] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-03-03T20:21:11.323254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:11.323287] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:11.323314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:11.323371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:11.386054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:11.387197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:11.387290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:11.387325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:11.511161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:11.511322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:11.511381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:11.511411] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:11.515439] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=18.26%) [2026-03-03T20:21:11.515973] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-03-03T20:21:11.516107] [INFO ] [sig ] EMF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:11.680960] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EMF.txt [2026-03-03T20:21:11.681120] [INFO ] [sig ] [1019/3369] Completed EMF in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:11.681162] [INFO ] [sig ] [1020/3369] Forecasting EMN... [2026-03-03T20:21:11.681194] [INFO ] [sig ] Generating forecast for: EMN [2026-03-03T20:21:11.681226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-03-03T20:21:11.694736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-03-03T20:21:11.695038] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-03-03T20:21:11.695831] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-03-03T20:21:11.695884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:11.695916] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:11.695943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:11.696000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:11.765140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:11.766344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:11.766465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:11.766499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:11.921324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:11.921489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:11.921533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:11.921565] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:11.925391] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=11.56%) [2026-03-03T20:21:11.925755] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-03-03T20:21:11.925910] [INFO ] [sig ] EMN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:12.076328] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EMN.txt [2026-03-03T20:21:12.076496] [INFO ] [sig ] [1020/3369] Completed EMN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:12.076539] [INFO ] [sig ] [1021/3369] Forecasting EMO... [2026-03-03T20:21:12.076590] [INFO ] [sig ] Generating forecast for: EMO [2026-03-03T20:21:12.076627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-03-03T20:21:12.088995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-03-03T20:21:12.089418] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-03-03T20:21:12.090401] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-03-03T20:21:12.090464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:12.090499] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:12.090529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:12.090606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:12.157191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:12.158320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:12.158434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:12.158471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:12.275870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:12.276033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:12.276083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:12.276116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:12.280335] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-03-03T20:21:12.280699] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-03-03T20:21:12.280856] [INFO ] [sig ] EMO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:12.433991] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EMO.txt [2026-03-03T20:21:12.434158] [INFO ] [sig ] [1021/3369] Completed EMO in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:12.434202] [INFO ] [sig ] [1022/3369] Forecasting EMXC... [2026-03-03T20:21:12.434232] [INFO ] [sig ] Generating forecast for: EMXC [2026-03-03T20:21:12.434264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-03-03T20:21:12.454419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-03-03T20:21:12.454781] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-03-03T20:21:12.455614] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-03-03T20:21:12.455669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:12.455701] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:12.455727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:12.455791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:12.512628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:12.513540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:12.513667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:12.513702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:12.638400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:12.638595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:12.638647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:12.638678] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:12.642110] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=67.69%) [2026-03-03T20:21:12.642405] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-03-03T20:21:12.642543] [INFO ] [sig ] EMXC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:12.786980] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EMXC.txt [2026-03-03T20:21:12.787142] [INFO ] [sig ] [1022/3369] Completed EMXC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:12.787185] [INFO ] [sig ] [1023/3369] Forecasting ENB... [2026-03-03T20:21:12.787216] [INFO ] [sig ] Generating forecast for: ENB [2026-03-03T20:21:12.787247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-03-03T20:21:12.800348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-03-03T20:21:12.800826] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-03-03T20:21:12.801786] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-03-03T20:21:12.801849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:12.801900] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:12.801932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:12.801993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:12.867832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:12.868826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:12.868927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:12.868963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:13.008829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:13.009001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:13.009045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:13.009076] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:13.012682] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=38.21%) [2026-03-03T20:21:13.012999] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-03-03T20:21:13.013142] [INFO ] [sig ] ENB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:13.167291] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ENB.txt [2026-03-03T20:21:13.167454] [INFO ] [sig ] [1023/3369] Completed ENB in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:13.167495] [INFO ] [sig ] [1024/3369] Forecasting ENGN... [2026-03-03T20:21:13.167529] [INFO ] [sig ] Generating forecast for: ENGN [2026-03-03T20:21:13.167564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-03-03T20:21:13.180685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-03-03T20:21:13.181092] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-03-03T20:21:13.182039] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-03-03T20:21:13.182108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:13.182143] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:13.182171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:13.182231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:13.249319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:13.250338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:13.250433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:13.250469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:13.386973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:13.387160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:13.387209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:13.387244] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:13.391459] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-03-03T20:21:13.391958] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-03-03T20:21:13.392146] [INFO ] [sig ] ENGN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:13.546088] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ENGN.txt [2026-03-03T20:21:13.546261] [INFO ] [sig ] [1024/3369] Completed ENGN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:13.546313] [INFO ] [sig ] [1025/3369] Forecasting ENIC... [2026-03-03T20:21:13.546348] [INFO ] [sig ] Generating forecast for: ENIC [2026-03-03T20:21:13.546388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-03-03T20:21:13.558782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-03-03T20:21:13.559175] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-03-03T20:21:13.560103] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-03-03T20:21:13.560160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:13.560195] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:13.560223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:13.560283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:13.625131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:13.626061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:13.626157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:13.626192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:13.753327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:13.753502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:13.753546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:13.753612] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:13.758028] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=8.89%) [2026-03-03T20:21:13.758346] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-03-03T20:21:13.758486] [INFO ] [sig ] ENIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:13.914647] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ENIC.txt [2026-03-03T20:21:13.914816] [INFO ] [sig ] [1025/3369] Completed ENIC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-03T20:21:13.914858] [INFO ] [sig ] [1026/3369] Forecasting ENPH... [2026-03-03T20:21:13.914888] [INFO ] [sig ] Generating forecast for: ENPH [2026-03-03T20:21:13.914921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-03-03T20:21:13.928905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-03-03T20:21:13.929323] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-03-03T20:21:13.930204] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-03-03T20:21:13.930262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:13.930297] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:13.930326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:13.930384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:14.003223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:14.004207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:14.004353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:14.004388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:14.130966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:14.131133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:14.131176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:14.131206] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:14.134893] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=67.36%) [2026-03-03T20:21:14.135242] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-03-03T20:21:14.135388] [INFO ] [sig ] ENPH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:14.288067] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ENPH.txt [2026-03-03T20:21:14.288235] [INFO ] [sig ] [1026/3369] Completed ENPH in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-03T20:21:14.288289] [INFO ] [sig ] [1027/3369] Forecasting ENS... [2026-03-03T20:21:14.288330] [INFO ] [sig ] Generating forecast for: ENS [2026-03-03T20:21:14.288364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-03-03T20:21:14.301076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-03-03T20:21:14.301405] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-03-03T20:21:14.302224] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-03-03T20:21:14.302279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:14.302313] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:14.302341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:14.302398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:14.361526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:14.362398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:14.362488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:14.362524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:14.483238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:14.483396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:14.483439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:14.483470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:14.487067] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-03-03T20:21:14.487353] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-03-03T20:21:14.487483] [INFO ] [sig ] ENS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:14.635344] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ENS.txt [2026-03-03T20:21:14.635507] [INFO ] [sig ] [1027/3369] Completed ENS in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:14.635548] [INFO ] [sig ] [1028/3369] Forecasting ENSG... [2026-03-03T20:21:14.635599] [INFO ] [sig ] Generating forecast for: ENSG [2026-03-03T20:21:14.635633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-03-03T20:21:14.649982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-03-03T20:21:14.650387] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-03-03T20:21:14.651234] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-03-03T20:21:14.651289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:14.651322] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:14.651351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:14.651410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:14.713998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:14.714893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:14.714991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:14.715028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:14.839888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:14.840053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:14.840098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:14.840129] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:14.843629] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-03-03T20:21:14.844132] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-03-03T20:21:14.844268] [INFO ] [sig ] ENSG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:14.994088] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ENSG.txt [2026-03-03T20:21:14.994241] [INFO ] [sig ] [1028/3369] Completed ENSG in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:14.994283] [INFO ] [sig ] [1029/3369] Forecasting ENTA... [2026-03-03T20:21:14.994315] [INFO ] [sig ] Generating forecast for: ENTA [2026-03-03T20:21:14.994348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-03-03T20:21:15.006470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-03-03T20:21:15.006858] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-03-03T20:21:15.007664] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-03-03T20:21:15.007720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:15.007753] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:15.007780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:15.007838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:15.066891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:15.067801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:15.067908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:15.067943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:15.200406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:15.200569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:15.200633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:15.200663] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:15.204182] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-03-03T20:21:15.204471] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-03-03T20:21:15.204631] [INFO ] [sig ] ENTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:15.351950] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ENTA.txt [2026-03-03T20:21:15.352163] [INFO ] [sig ] [1029/3369] Completed ENTA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:15.352209] [INFO ] [sig ] [1030/3369] Forecasting ENTG... [2026-03-03T20:21:15.352242] [INFO ] [sig ] Generating forecast for: ENTG [2026-03-03T20:21:15.352274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-03-03T20:21:15.364153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-03-03T20:21:15.364508] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-03-03T20:21:15.365417] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-03-03T20:21:15.365472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:15.365506] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:15.365535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:15.365623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:15.435631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:15.436656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:15.436743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:15.436778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:15.561468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:15.561669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:15.561712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:15.561757] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:15.565363] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=65.45%) [2026-03-03T20:21:15.565689] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-03-03T20:21:15.565824] [INFO ] [sig ] ENTG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:15.731823] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ENTG.txt [2026-03-03T20:21:15.732013] [INFO ] [sig ] [1030/3369] Completed ENTG in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:15.732054] [INFO ] [sig ] [1031/3369] Forecasting ENTX... [2026-03-03T20:21:15.732093] [INFO ] [sig ] Generating forecast for: ENTX [2026-03-03T20:21:15.732138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-03-03T20:21:15.745592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-03-03T20:21:15.746048] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-03-03T20:21:15.746949] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-03-03T20:21:15.747011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:15.747044] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:15.747071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:15.747127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:15.810120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:15.811275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:15.811364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:15.811398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:15.936698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:15.936876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:15.936922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:15.936953] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:15.940613] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=22.16%) [2026-03-03T20:21:15.941004] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-03-03T20:21:15.941178] [INFO ] [sig ] ENTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:16.096028] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ENTX.txt [2026-03-03T20:21:16.096183] [INFO ] [sig ] [1031/3369] Completed ENTX in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:16.096224] [INFO ] [sig ] [1032/3369] Forecasting ENVA... [2026-03-03T20:21:16.096255] [INFO ] [sig ] Generating forecast for: ENVA [2026-03-03T20:21:16.096286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-03-03T20:21:16.108022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-03-03T20:21:16.108384] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-03-03T20:21:16.109205] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-03-03T20:21:16.109259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:16.109292] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:16.109319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:16.109376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:16.173201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:16.174338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:16.174446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:16.174481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:16.301294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:16.301470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:16.301528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:16.301598] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:16.305727] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-03-03T20:21:16.306113] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-03-03T20:21:16.306272] [INFO ] [sig ] ENVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:16.451610] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ENVA.txt [2026-03-03T20:21:16.451792] [INFO ] [sig ] [1032/3369] Completed ENVA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:16.451834] [INFO ] [sig ] [1033/3369] Forecasting ENVB... [2026-03-03T20:21:16.451867] [INFO ] [sig ] Generating forecast for: ENVB [2026-03-03T20:21:16.451899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-03-03T20:21:16.463860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-03-03T20:21:16.464287] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-03-03T20:21:16.465178] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-03-03T20:21:16.465232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:16.465293] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:16.465321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:16.465379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:16.530299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:16.531274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:16.531366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:16.531400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:16.651837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:16.652005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:16.652047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:16.652077] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:16.655723] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-03-03T20:21:16.656018] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-03-03T20:21:16.656155] [INFO ] [sig ] ENVB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:16.800173] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ENVB.txt [2026-03-03T20:21:16.800348] [INFO ] [sig ] [1033/3369] Completed ENVB in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:16.800392] [INFO ] [sig ] [1034/3369] Forecasting ENVX... [2026-03-03T20:21:16.800424] [INFO ] [sig ] Generating forecast for: ENVX [2026-03-03T20:21:16.800456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-03-03T20:21:16.812903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-03-03T20:21:16.813289] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-03-03T20:21:16.814139] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-03-03T20:21:16.814194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:16.814228] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:16.814268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:16.814328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:16.878390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:16.879518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:16.879639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:16.879677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:16.998974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:16.999139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:16.999181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:16.999227] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:17.003079] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=57.05%) [2026-03-03T20:21:17.003367] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-03-03T20:21:17.003504] [INFO ] [sig ] ENVX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:17.147958] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ENVX.txt [2026-03-03T20:21:17.148096] [INFO ] [sig ] [1034/3369] Completed ENVX in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:17.148136] [INFO ] [sig ] [1035/3369] Forecasting EOD... [2026-03-03T20:21:17.148167] [INFO ] [sig ] Generating forecast for: EOD [2026-03-03T20:21:17.148197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-03-03T20:21:17.160198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-03-03T20:21:17.160521] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-03-03T20:21:17.161332] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-03-03T20:21:17.161387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:17.161421] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:17.161448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:17.161505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:17.219510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:17.220209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:17.220289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:17.220322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:17.339495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:17.339685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:17.339735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:17.339770] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:17.343175] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=71.18%) [2026-03-03T20:21:17.343455] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-03-03T20:21:17.343602] [INFO ] [sig ] EOD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:17.487556] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EOD.txt [2026-03-03T20:21:17.487758] [INFO ] [sig ] [1035/3369] Completed EOD in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:17.487799] [INFO ] [sig ] [1036/3369] Forecasting EOG... [2026-03-03T20:21:17.487830] [INFO ] [sig ] Generating forecast for: EOG [2026-03-03T20:21:17.487862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-03-03T20:21:17.502162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-03-03T20:21:17.502631] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-03-03T20:21:17.503592] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-03-03T20:21:17.503656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:17.503690] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:17.503719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:17.503778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:17.565100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:17.566134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:17.566243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:17.566279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:17.688458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:17.688657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:17.688704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:17.688771] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:17.692467] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-03-03T20:21:17.692853] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-03-03T20:21:17.693019] [INFO ] [sig ] EOG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:17.835823] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EOG.txt [2026-03-03T20:21:17.835988] [INFO ] [sig ] [1036/3369] Completed EOG in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:17.836040] [INFO ] [sig ] [1037/3369] Forecasting EOI... [2026-03-03T20:21:17.836073] [INFO ] [sig ] Generating forecast for: EOI [2026-03-03T20:21:17.836103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-03-03T20:21:17.848161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-03-03T20:21:17.848498] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-03-03T20:21:17.849311] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-03-03T20:21:17.849366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:17.849399] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:17.849426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:17.849483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:17.907221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:17.908076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:17.908162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:17.908196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:18.042247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:18.042423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:18.042474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:18.042505] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:18.046439] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=83.42%) [2026-03-03T20:21:18.046773] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-03-03T20:21:18.046919] [INFO ] [sig ] EOI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:18.195222] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EOI.txt [2026-03-03T20:21:18.195381] [INFO ] [sig ] [1037/3369] Completed EOI in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:18.195423] [INFO ] [sig ] [1038/3369] Forecasting EOLS... [2026-03-03T20:21:18.195455] [INFO ] [sig ] Generating forecast for: EOLS [2026-03-03T20:21:18.195492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-03-03T20:21:18.207612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-03-03T20:21:18.211167] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-03-03T20:21:18.212154] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-03-03T20:21:18.212208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:18.212241] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:18.212268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:18.212332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:18.269783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:18.270675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:18.270771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:18.270807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:18.392264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:18.392432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:18.392479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:18.392511] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:18.395985] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=71.15%) [2026-03-03T20:21:18.396277] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-03-03T20:21:18.396416] [INFO ] [sig ] EOLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:18.544778] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EOLS.txt [2026-03-03T20:21:18.544956] [INFO ] [sig ] [1038/3369] Completed EOLS in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:18.544998] [INFO ] [sig ] [1039/3369] Forecasting EOS... [2026-03-03T20:21:18.545029] [INFO ] [sig ] Generating forecast for: EOS [2026-03-03T20:21:18.545061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-03-03T20:21:18.559284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-03-03T20:21:18.559719] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-03-03T20:21:18.560634] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-03-03T20:21:18.560701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:18.560736] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:18.560764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:18.560824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:18.621143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:18.622099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:18.622188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:18.622224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:18.755103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:18.755263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:18.755307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:18.755338] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:18.759092] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=30.69%) [2026-03-03T20:21:18.759406] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-03-03T20:21:18.759550] [INFO ] [sig ] EOS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:18.910271] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EOS.txt [2026-03-03T20:21:18.910433] [INFO ] [sig ] [1039/3369] Completed EOS in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:18.910475] [INFO ] [sig ] [1040/3369] Forecasting EOSE... [2026-03-03T20:21:18.910505] [INFO ] [sig ] Generating forecast for: EOSE [2026-03-03T20:21:18.910537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-03-03T20:21:18.923667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-03-03T20:21:18.924094] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-03-03T20:21:18.924950] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-03-03T20:21:18.925004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:18.925039] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:18.925068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:18.925127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:18.995731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:18.996884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:18.996996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:18.997036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:19.123835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:19.124206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:19.124249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:19.124279] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:19.129041] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-03-03T20:21:19.129472] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-03-03T20:21:19.129667] [INFO ] [sig ] EOSE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:19.287133] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EOSE.txt [2026-03-03T20:21:19.287334] [INFO ] [sig ] [1040/3369] Completed EOSE in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:19.287391] [INFO ] [sig ] [1041/3369] Forecasting EPAC... [2026-03-03T20:21:19.287429] [INFO ] [sig ] Generating forecast for: EPAC [2026-03-03T20:21:19.287481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-03-03T20:21:19.301171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-03-03T20:21:19.301624] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-03-03T20:21:19.302606] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-03-03T20:21:19.302668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:19.302703] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:19.302732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:19.302790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:19.370218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:19.371144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:19.371242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:19.371278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:19.497469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:19.497657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:19.497701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:19.497731] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:19.501550] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-03-03T20:21:19.501894] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-03-03T20:21:19.502038] [INFO ] [sig ] EPAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:19.674307] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EPAC.txt [2026-03-03T20:21:19.674654] [INFO ] [sig ] [1041/3369] Completed EPAC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:19.674722] [INFO ] [sig ] [1042/3369] Forecasting EPAM... [2026-03-03T20:21:19.674758] [INFO ] [sig ] Generating forecast for: EPAM [2026-03-03T20:21:19.674799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-03-03T20:21:19.688683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-03-03T20:21:19.689146] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-03-03T20:21:19.690084] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-03-03T20:21:19.690147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:19.690196] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:19.690239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:19.690304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:19.756324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:19.757262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:19.757383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:19.757420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:19.892982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:19.893346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:19.893390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:19.893420] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:19.898081] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-03-03T20:21:19.898488] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-03-03T20:21:19.898677] [INFO ] [sig ] EPAM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:20.053750] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EPAM.txt [2026-03-03T20:21:20.053911] [INFO ] [sig ] [1042/3369] Completed EPAM in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-03T20:21:20.053956] [INFO ] [sig ] [1043/3369] Forecasting EPC... [2026-03-03T20:21:20.053988] [INFO ] [sig ] Generating forecast for: EPC [2026-03-03T20:21:20.054021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-03-03T20:21:20.066797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-03-03T20:21:20.067197] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-03-03T20:21:20.068122] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-03-03T20:21:20.068193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:20.068236] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:20.068272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:20.068344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:20.131095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:20.132039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:20.132166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:20.132204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:20.267415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:20.267630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:20.267686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:20.267718] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:20.272018] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-03-03T20:21:20.272370] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-03-03T20:21:20.272532] [INFO ] [sig ] EPC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:20.432977] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EPC.txt [2026-03-03T20:21:20.433148] [INFO ] [sig ] [1043/3369] Completed EPC in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.0m [2026-03-03T20:21:20.433191] [INFO ] [sig ] [1044/3369] Forecasting EPD... [2026-03-03T20:21:20.433222] [INFO ] [sig ] Generating forecast for: EPD [2026-03-03T20:21:20.433253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-03-03T20:21:20.447189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-03-03T20:21:20.447593] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-03-03T20:21:20.448467] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-03-03T20:21:20.448524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:20.448622] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:20.448660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:20.448734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:20.514539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:20.515715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:20.515808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:20.515850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:20.647378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:20.647540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:20.647604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:20.647639] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:20.651172] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-03-03T20:21:20.651484] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-03-03T20:21:20.651642] [INFO ] [sig ] EPD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:20.801372] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EPD.txt [2026-03-03T20:21:20.801524] [INFO ] [sig ] [1044/3369] Completed EPD in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:20.801565] [INFO ] [sig ] [1045/3369] Forecasting EPSN... [2026-03-03T20:21:20.801616] [INFO ] [sig ] Generating forecast for: EPSN [2026-03-03T20:21:20.801650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-03-03T20:21:20.814641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-03-03T20:21:20.815028] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-03-03T20:21:20.815905] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-03-03T20:21:20.815960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:20.815995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:20.816023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:20.816082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:20.878404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:20.879389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:20.879495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:20.879531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:21.005242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:21.005409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:21.005451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:21.005482] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:21.009049] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-03-03T20:21:21.009348] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-03-03T20:21:21.009490] [INFO ] [sig ] EPSN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:21.166280] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EPSN.txt [2026-03-03T20:21:21.166457] [INFO ] [sig ] [1045/3369] Completed EPSN in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:21.166500] [INFO ] [sig ] [1046/3369] Forecasting EQBK... [2026-03-03T20:21:21.166530] [INFO ] [sig ] Generating forecast for: EQBK [2026-03-03T20:21:21.166563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-03-03T20:21:21.180473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-03-03T20:21:21.180966] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-03-03T20:21:21.181977] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-03-03T20:21:21.182035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:21.182080] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:21.182109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:21.182169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:21.243273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:21.244269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:21.244382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:21.244420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:21.371820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:21.371988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:21.372043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:21.372078] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:21.375842] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=10.55%) [2026-03-03T20:21:21.376133] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-03-03T20:21:21.376268] [INFO ] [sig ] EQBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:21.528404] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EQBK.txt [2026-03-03T20:21:21.528627] [INFO ] [sig ] [1046/3369] Completed EQBK in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:21.528677] [INFO ] [sig ] [1047/3369] Forecasting EQH... [2026-03-03T20:21:21.528710] [INFO ] [sig ] Generating forecast for: EQH [2026-03-03T20:21:21.528746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-03-03T20:21:21.541228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-03-03T20:21:21.541617] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-03-03T20:21:21.542467] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-03-03T20:21:21.542533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:21.542568] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:21.542630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:21.542691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:21.601123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:21.601988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:21.602080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:21.602113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:21.730539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:21.730718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:21.730764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:21.730796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:21.734317] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=49.23%) [2026-03-03T20:21:21.734633] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-03-03T20:21:21.734789] [INFO ] [sig ] EQH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:21.962342] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EQH.txt [2026-03-03T20:21:21.962510] [INFO ] [sig ] [1047/3369] Completed EQH in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:21.962551] [INFO ] [sig ] [1048/3369] Forecasting EQIX... [2026-03-03T20:21:21.962601] [INFO ] [sig ] Generating forecast for: EQIX [2026-03-03T20:21:21.962636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-03-03T20:21:21.974079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-03-03T20:21:21.974452] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-03-03T20:21:21.975338] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-03-03T20:21:21.975394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:21.975428] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:21.975458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:21.975517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:22.034795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:22.035589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:22.035676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:22.035711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:22.161389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:22.161554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:22.161619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:22.161651] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:22.165321] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=29.46%) [2026-03-03T20:21:22.165643] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-03-03T20:21:22.165785] [INFO ] [sig ] EQIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:22.312753] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EQIX.txt [2026-03-03T20:21:22.312907] [INFO ] [sig ] [1048/3369] Completed EQIX in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:22.312949] [INFO ] [sig ] [1049/3369] Forecasting ERAS... [2026-03-03T20:21:22.312981] [INFO ] [sig ] Generating forecast for: ERAS [2026-03-03T20:21:22.313014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-03-03T20:21:22.325327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-03-03T20:21:22.325674] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-03-03T20:21:22.326454] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-03-03T20:21:22.326508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:22.326541] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:22.326568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:22.326649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:22.385490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:22.386295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:22.386382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:22.386416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:22.512146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:22.512317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:22.512372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:22.512405] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:22.515913] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-03-03T20:21:22.516197] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-03-03T20:21:22.516325] [INFO ] [sig ] ERAS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:22.666982] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ERAS.txt [2026-03-03T20:21:22.667162] [INFO ] [sig ] [1049/3369] Completed ERAS in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:22.667206] [INFO ] [sig ] [1050/3369] Forecasting ERIC... [2026-03-03T20:21:22.667245] [INFO ] [sig ] Generating forecast for: ERIC [2026-03-03T20:21:22.667279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-03-03T20:21:22.680418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-03-03T20:21:22.680838] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-03-03T20:21:22.681898] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-03-03T20:21:22.681954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:22.682017] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:22.682048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:22.682108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:22.742994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:22.743931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:22.744035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:22.744076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:22.877771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:22.877961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:22.878008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:22.878038] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:22.881937] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-03-03T20:21:22.882270] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-03-03T20:21:22.882416] [INFO ] [sig ] ERIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:23.029091] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ERIC.txt [2026-03-03T20:21:23.029243] [INFO ] [sig ] [1050/3369] Completed ERIC in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:23.029287] [INFO ] [sig ] [1051/3369] Forecasting ERIE... [2026-03-03T20:21:23.029325] [INFO ] [sig ] Generating forecast for: ERIE [2026-03-03T20:21:23.029363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-03-03T20:21:23.041798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-03-03T20:21:23.042137] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-03-03T20:21:23.042947] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-03-03T20:21:23.043001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:23.043033] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:23.043060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:23.043117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:23.104668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:23.105626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:23.105713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:23.105750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:23.224990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:23.225154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:23.225195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:23.225224] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:23.228706] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-03-03T20:21:23.228994] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-03-03T20:21:23.229127] [INFO ] [sig ] ERIE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:23.376498] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ERIE.txt [2026-03-03T20:21:23.376702] [INFO ] [sig ] [1051/3369] Completed ERIE in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:23.376775] [INFO ] [sig ] [1052/3369] Forecasting ERII... [2026-03-03T20:21:23.376811] [INFO ] [sig ] Generating forecast for: ERII [2026-03-03T20:21:23.376843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-03-03T20:21:23.391043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-03-03T20:21:23.391473] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-03-03T20:21:23.392386] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-03-03T20:21:23.392455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:23.392501] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:23.392545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:23.392648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:23.457408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:23.458375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:23.458478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:23.458513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:23.588205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:23.588401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:23.588449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:23.588479] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:23.592951] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=33.41%) [2026-03-03T20:21:23.593547] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-03-03T20:21:23.593720] [INFO ] [sig ] ERII: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:23.745089] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ERII.txt [2026-03-03T20:21:23.745245] [INFO ] [sig ] [1052/3369] Completed ERII in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:23.745286] [INFO ] [sig ] [1053/3369] Forecasting ERO... [2026-03-03T20:21:23.745317] [INFO ] [sig ] Generating forecast for: ERO [2026-03-03T20:21:23.745348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-03-03T20:21:23.758648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-03-03T20:21:23.759057] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-03-03T20:21:23.759926] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-03-03T20:21:23.759982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:23.760016] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:23.760043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:23.760100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:23.820707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:23.821612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:23.821704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:23.821739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:23.943769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:23.943931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:23.943971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:23.944036] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:23.947482] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=83.58%) [2026-03-03T20:21:23.947791] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-03-03T20:21:23.947949] [INFO ] [sig ] ERO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:24.099035] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ERO.txt [2026-03-03T20:21:24.099240] [INFO ] [sig ] [1053/3369] Completed ERO in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:24.099298] [INFO ] [sig ] [1054/3369] Forecasting ES... [2026-03-03T20:21:24.099343] [INFO ] [sig ] Generating forecast for: ES [2026-03-03T20:21:24.099392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-03-03T20:21:24.111457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-03-03T20:21:24.111834] [INFO ] [FORECASTER] Starting predict_future for ES [2026-03-03T20:21:24.112691] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-03-03T20:21:24.112747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:24.112782] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:24.112811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:24.112871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:24.173307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:24.174221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:24.174334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:24.174371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:24.295240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:24.295401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:24.295459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:24.295490] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:24.299013] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-03-03T20:21:24.299323] [INFO ] [FORECASTER] Completed predict_future for ES [2026-03-03T20:21:24.299460] [INFO ] [sig ] ES: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:24.444782] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ES.txt [2026-03-03T20:21:24.444967] [INFO ] [sig ] [1054/3369] Completed ES in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:24.445198] [INFO ] [sig ] [1055/3369] Forecasting ESAB... [2026-03-03T20:21:24.445230] [INFO ] [sig ] Generating forecast for: ESAB [2026-03-03T20:21:24.445262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-03-03T20:21:24.460270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-03-03T20:21:24.460730] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-03-03T20:21:24.461633] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-03-03T20:21:24.461690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:24.461724] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:24.461752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:24.461821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:24.526911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:24.527911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:24.528003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:24.528038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:24.655144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:24.655314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:24.655356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:24.655386] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:24.658948] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-03T20:21:24.659253] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-03-03T20:21:24.659392] [INFO ] [sig ] ESAB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:24.810113] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ESAB.txt [2026-03-03T20:21:24.810270] [INFO ] [sig ] [1055/3369] Completed ESAB in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:24.810312] [INFO ] [sig ] [1056/3369] Forecasting ESCA... [2026-03-03T20:21:24.810343] [INFO ] [sig ] Generating forecast for: ESCA [2026-03-03T20:21:24.810374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-03-03T20:21:24.823268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-03-03T20:21:24.823564] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-03-03T20:21:24.824367] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-03-03T20:21:24.824432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:24.824468] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:24.824495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:24.824553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:24.884235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:24.885002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:24.885085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:24.885120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:24.995266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:24.995423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:24.995465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:24.995494] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:24.999394] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=85.80%) [2026-03-03T20:21:24.999714] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-03-03T20:21:24.999869] [INFO ] [sig ] ESCA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:25.153716] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ESCA.txt [2026-03-03T20:21:25.153871] [INFO ] [sig ] [1056/3369] Completed ESCA in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:25.153911] [INFO ] [sig ] [1057/3369] Forecasting ESE... [2026-03-03T20:21:25.153942] [INFO ] [sig ] Generating forecast for: ESE [2026-03-03T20:21:25.153972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-03-03T20:21:25.168073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-03-03T20:21:25.168482] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-03-03T20:21:25.169614] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-03-03T20:21:25.169671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:25.169705] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:25.169734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:25.169800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:25.238544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:25.239443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:25.239534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:25.239602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:25.370908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:25.371066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:25.371107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:25.371143] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:25.375175] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-03-03T20:21:25.375481] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-03-03T20:21:25.375638] [INFO ] [sig ] ESE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:25.536338] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ESE.txt [2026-03-03T20:21:25.536516] [INFO ] [sig ] [1057/3369] Completed ESE in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:25.536583] [INFO ] [sig ] [1058/3369] Forecasting ESEA... [2026-03-03T20:21:25.536620] [INFO ] [sig ] Generating forecast for: ESEA [2026-03-03T20:21:25.536651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-03-03T20:21:25.549738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-03-03T20:21:25.550045] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-03-03T20:21:25.550862] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-03-03T20:21:25.550916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:25.550960] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:25.550989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:25.551047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:25.609300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:25.609935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:25.610043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:25.610078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:25.727513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:25.727669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:25.727726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:25.727756] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:25.731306] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=72.62%) [2026-03-03T20:21:25.731597] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-03-03T20:21:25.731727] [INFO ] [sig ] ESEA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:25.873892] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ESEA.txt [2026-03-03T20:21:25.874023] [INFO ] [sig ] [1058/3369] Completed ESEA in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-03T20:21:25.874063] [INFO ] [sig ] [1059/3369] Forecasting ESGD... [2026-03-03T20:21:25.874093] [INFO ] [sig ] Generating forecast for: ESGD [2026-03-03T20:21:25.874289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-03-03T20:21:25.886735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-03-03T20:21:25.887028] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-03-03T20:21:25.887833] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-03-03T20:21:25.887994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:25.888056] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:25.888089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:25.888151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:25.950084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:25.950745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:25.950828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:25.950868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:26.073734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:26.073877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:26.073917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:26.073946] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:26.077305] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-03-03T20:21:26.077595] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-03-03T20:21:26.077725] [INFO ] [sig ] ESGD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:26.222340] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ESGD.txt [2026-03-03T20:21:26.222468] [INFO ] [sig ] [1059/3369] Completed ESGD in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-03T20:21:26.222507] [INFO ] [sig ] [1060/3369] Forecasting ESGE... [2026-03-03T20:21:26.222537] [INFO ] [sig ] Generating forecast for: ESGE [2026-03-03T20:21:26.222566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-03-03T20:21:26.234608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-03-03T20:21:26.234928] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-03-03T20:21:26.235756] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-03-03T20:21:26.235809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:26.235842] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:26.235870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:26.235929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:26.292927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:26.293569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:26.293696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:26.293730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:26.415507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:26.415629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:26.415667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:26.415696] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:26.418951] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-03-03T20:21:26.419232] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-03-03T20:21:26.419360] [INFO ] [sig ] ESGE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:26.560266] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ESGE.txt [2026-03-03T20:21:26.560379] [INFO ] [sig ] [1060/3369] Completed ESGE in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:26.560417] [INFO ] [sig ] [1061/3369] Forecasting ESI... [2026-03-03T20:21:26.560447] [INFO ] [sig ] Generating forecast for: ESI [2026-03-03T20:21:26.560477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-03-03T20:21:26.572437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-03-03T20:21:26.572757] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-03-03T20:21:26.573536] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-03-03T20:21:26.573611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:26.573645] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:26.573673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:26.573730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:26.630841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:26.631429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:26.631510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:26.631543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:26.748444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:26.748540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:26.748595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:26.748627] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:26.752244] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-03-03T20:21:26.752511] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-03-03T20:21:26.752655] [INFO ] [sig ] ESI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:26.902883] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ESI.txt [2026-03-03T20:21:26.903074] [INFO ] [sig ] [1061/3369] Completed ESI in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:26.903130] [INFO ] [sig ] [1062/3369] Forecasting ESOA... [2026-03-03T20:21:26.903163] [INFO ] [sig ] Generating forecast for: ESOA [2026-03-03T20:21:26.903194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-03-03T20:21:26.915663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-03-03T20:21:26.915996] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-03-03T20:21:26.916838] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-03-03T20:21:26.916899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:26.916939] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:26.916972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:26.917040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:26.977476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:26.978445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:26.978532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:26.978566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:27.106836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:27.107023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:27.107078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:27.107116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:27.112137] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=30.04%) [2026-03-03T20:21:27.112547] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-03-03T20:21:27.112754] [INFO ] [sig ] ESOA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:27.265074] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ESOA.txt [2026-03-03T20:21:27.265237] [INFO ] [sig ] [1062/3369] Completed ESOA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:27.265278] [INFO ] [sig ] [1063/3369] Forecasting ESPO... [2026-03-03T20:21:27.265309] [INFO ] [sig ] Generating forecast for: ESPO [2026-03-03T20:21:27.265339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-03-03T20:21:27.276840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-03-03T20:21:27.277166] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-03-03T20:21:27.278012] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-03-03T20:21:27.278075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:27.278109] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:27.278136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:27.278193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:27.338150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:27.339071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:27.339158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:27.339191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:27.472813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:27.472979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:27.473023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:27.473059] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:27.476907] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=65.51%) [2026-03-03T20:21:27.477188] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-03-03T20:21:27.477335] [INFO ] [sig ] ESPO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:27.629407] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ESPO.txt [2026-03-03T20:21:27.629634] [INFO ] [sig ] [1063/3369] Completed ESPO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:27.629679] [INFO ] [sig ] [1064/3369] Forecasting ESQ... [2026-03-03T20:21:27.629722] [INFO ] [sig ] Generating forecast for: ESQ [2026-03-03T20:21:27.629755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-03-03T20:21:27.642351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-03-03T20:21:27.642749] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-03-03T20:21:27.643672] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-03-03T20:21:27.643729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:27.643763] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:27.643790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:27.643848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:27.702044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:27.703081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:27.703342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:27.703375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:27.829757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:27.829927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:27.829968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:27.829997] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:27.833415] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=89.88%) [2026-03-03T20:21:27.833727] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-03-03T20:21:27.833859] [INFO ] [sig ] ESQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:27.980867] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ESQ.txt [2026-03-03T20:21:27.981016] [INFO ] [sig ] [1064/3369] Completed ESQ in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:27.981056] [INFO ] [sig ] [1065/3369] Forecasting ESTA... [2026-03-03T20:21:27.981087] [INFO ] [sig ] Generating forecast for: ESTA [2026-03-03T20:21:27.981119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-03-03T20:21:27.992713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-03-03T20:21:27.993061] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-03-03T20:21:27.993939] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-03-03T20:21:27.993994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:27.994026] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:27.994052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:27.994110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:28.054764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:28.055491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:28.055590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:28.055628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:28.181955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:28.182107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:28.182148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:28.182192] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:28.185743] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-03-03T20:21:28.186017] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-03-03T20:21:28.186148] [INFO ] [sig ] ESTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:28.332143] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ESTA.txt [2026-03-03T20:21:28.332301] [INFO ] [sig ] [1065/3369] Completed ESTA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:28.332341] [INFO ] [sig ] [1066/3369] Forecasting ESTC... [2026-03-03T20:21:28.332372] [INFO ] [sig ] Generating forecast for: ESTC [2026-03-03T20:21:28.332404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-03-03T20:21:28.345080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-03-03T20:21:28.345372] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-03-03T20:21:28.346341] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-03-03T20:21:28.346395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:28.346429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:28.346457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:28.346515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:28.405957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:28.406685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:28.406770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:28.406804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:28.532522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:28.532694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:28.532737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:28.532767] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:28.536234] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-03-03T20:21:28.536509] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-03-03T20:21:28.536654] [INFO ] [sig ] ESTC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:28.678319] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ESTC.txt [2026-03-03T20:21:28.678451] [INFO ] [sig ] [1066/3369] Completed ESTC in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:28.678491] [INFO ] [sig ] [1067/3369] Forecasting ETB... [2026-03-03T20:21:28.678521] [INFO ] [sig ] Generating forecast for: ETB [2026-03-03T20:21:28.678551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-03-03T20:21:28.691009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-03-03T20:21:28.691373] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-03-03T20:21:28.692243] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-03-03T20:21:28.692298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:28.692360] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:28.692391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:28.692450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:28.752863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:28.753985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:28.754092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:28.754129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:28.877848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:28.878094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:28.878150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:28.878191] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:28.883271] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=73.31%) [2026-03-03T20:21:28.883703] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-03-03T20:21:28.883877] [INFO ] [sig ] ETB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:29.031886] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ETB.txt [2026-03-03T20:21:29.032072] [INFO ] [sig ] [1067/3369] Completed ETB in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:29.032112] [INFO ] [sig ] [1068/3369] Forecasting ETD... [2026-03-03T20:21:29.032143] [INFO ] [sig ] Generating forecast for: ETD [2026-03-03T20:21:29.032174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-03-03T20:21:29.044785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-03-03T20:21:29.045124] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-03-03T20:21:29.045958] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-03-03T20:21:29.046013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:29.046046] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:29.046074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:29.046132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:29.104818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:29.105713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:29.105798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:29.105832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:29.221831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:29.222000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:29.222044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:29.222074] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:29.225665] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=39.67%) [2026-03-03T20:21:29.225966] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-03-03T20:21:29.226122] [INFO ] [sig ] ETD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:29.372290] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ETD.txt [2026-03-03T20:21:29.372455] [INFO ] [sig ] [1068/3369] Completed ETD in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:29.372507] [INFO ] [sig ] [1069/3369] Forecasting ETG... [2026-03-03T20:21:29.372554] [INFO ] [sig ] Generating forecast for: ETG [2026-03-03T20:21:29.372614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-03-03T20:21:29.384993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-03-03T20:21:29.385395] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-03-03T20:21:29.386249] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-03-03T20:21:29.386303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:29.386336] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:29.386376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:29.386435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:29.444620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:29.445512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:29.445616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:29.445652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:29.575872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:29.576123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:29.576370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:29.576401] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:29.580638] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=22.35%) [2026-03-03T20:21:29.580944] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-03-03T20:21:29.581084] [INFO ] [sig ] ETG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:29.724631] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ETG.txt [2026-03-03T20:21:29.724798] [INFO ] [sig ] [1069/3369] Completed ETG in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:29.724838] [INFO ] [sig ] [1070/3369] Forecasting ETHA... [2026-03-03T20:21:29.724869] [INFO ] [sig ] Generating forecast for: ETHA [2026-03-03T20:21:29.724901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-03-03T20:21:29.737757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-03-03T20:21:29.738205] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-03-03T20:21:29.739086] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-03-03T20:21:29.739142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:29.739176] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:29.739202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:29.739259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:29.798162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:29.799073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:29.799159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:29.799193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:29.923927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:29.924099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:29.924142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:29.924216] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:29.928174] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-03-03T20:21:29.928490] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-03-03T20:21:29.928657] [INFO ] [sig ] ETHA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:30.087899] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ETHA.txt [2026-03-03T20:21:30.088071] [INFO ] [sig ] [1070/3369] Completed ETHA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:30.088113] [INFO ] [sig ] [1071/3369] Forecasting ETJ... [2026-03-03T20:21:30.088143] [INFO ] [sig ] Generating forecast for: ETJ [2026-03-03T20:21:30.088177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-03-03T20:21:30.100188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-03-03T20:21:30.100613] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-03-03T20:21:30.101451] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-03-03T20:21:30.101508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:30.101542] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:30.101570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:30.101675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:30.159532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:30.160470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:30.160556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:30.160614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:30.274465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:30.274644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:30.274689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:30.274719] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:30.278134] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-03-03T20:21:30.278423] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-03-03T20:21:30.278555] [INFO ] [sig ] ETJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:30.422833] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ETJ.txt [2026-03-03T20:21:30.422991] [INFO ] [sig ] [1071/3369] Completed ETJ in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:30.423031] [INFO ] [sig ] [1072/3369] Forecasting ETN... [2026-03-03T20:21:30.423062] [INFO ] [sig ] Generating forecast for: ETN [2026-03-03T20:21:30.423092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-03-03T20:21:30.436013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-03-03T20:21:30.436507] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-03-03T20:21:30.437429] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-03-03T20:21:30.437494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:30.437558] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:30.437616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:30.437678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:30.497796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:30.498749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:30.498837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:30.498872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:30.628168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:30.628330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:30.628381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:30.628427] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:30.632202] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-03-03T20:21:30.632493] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-03-03T20:21:30.632682] [INFO ] [sig ] ETN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:30.794273] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ETN.txt [2026-03-03T20:21:30.794439] [INFO ] [sig ] [1072/3369] Completed ETN in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:30.794480] [INFO ] [sig ] [1073/3369] Forecasting ETO... [2026-03-03T20:21:30.794510] [INFO ] [sig ] Generating forecast for: ETO [2026-03-03T20:21:30.794549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-03-03T20:21:30.808133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-03-03T20:21:30.808549] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-03-03T20:21:30.809396] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-03-03T20:21:30.809450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:30.809482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:30.809510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:30.809568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:30.870780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:30.871915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:30.872023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:30.872063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:30.994862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:30.995039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:30.995094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:30.995131] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:30.998706] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: DOWN (p=21.43%) [2026-03-03T20:21:30.998999] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-03-03T20:21:30.999134] [INFO ] [sig ] ETO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:31.143155] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ETO.txt [2026-03-03T20:21:31.143314] [INFO ] [sig ] [1073/3369] Completed ETO in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:31.143355] [INFO ] [sig ] [1074/3369] Forecasting ETON... [2026-03-03T20:21:31.143385] [INFO ] [sig ] Generating forecast for: ETON [2026-03-03T20:21:31.143417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-03-03T20:21:31.155652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-03-03T20:21:31.156009] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-03-03T20:21:31.156835] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-03-03T20:21:31.156889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:31.156923] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:31.156950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:31.157007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:31.214963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:31.215870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:31.215963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:31.216003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:31.337757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:31.337945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:31.337997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:31.338034] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:31.341948] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=59.04%) [2026-03-03T20:21:31.342264] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-03-03T20:21:31.342608] [INFO ] [sig ] ETON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:31.502044] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ETON.txt [2026-03-03T20:21:31.502272] [INFO ] [sig ] [1074/3369] Completed ETON in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:31.502333] [INFO ] [sig ] [1075/3369] Forecasting ETSY... [2026-03-03T20:21:31.502380] [INFO ] [sig ] Generating forecast for: ETSY [2026-03-03T20:21:31.502423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-03-03T20:21:31.519966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-03-03T20:21:31.520503] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-03-03T20:21:31.521846] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-03-03T20:21:31.521938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:31.522002] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:31.522065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:31.522176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:31.591681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:31.592549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:31.592656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:31.592691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:31.718904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:31.719096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:31.719149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:31.719179] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:31.722730] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-03T20:21:31.723058] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-03-03T20:21:31.723244] [INFO ] [sig ] ETSY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:31.867313] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ETSY.txt [2026-03-03T20:21:31.867475] [INFO ] [sig ] [1075/3369] Completed ETSY in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-03T20:21:31.867515] [INFO ] [sig ] [1076/3369] Forecasting ETY... [2026-03-03T20:21:31.867546] [INFO ] [sig ] Generating forecast for: ETY [2026-03-03T20:21:31.867594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-03-03T20:21:31.879965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-03-03T20:21:31.880325] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-03-03T20:21:31.881179] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-03-03T20:21:31.881244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:31.881281] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:31.881310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:31.881368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:31.939944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:31.940768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:31.940859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:31.940895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:32.057655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:32.057815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:32.057858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:32.057920] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:32.061733] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=38.75%) [2026-03-03T20:21:32.062032] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-03-03T20:21:32.062164] [INFO ] [sig ] ETY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:32.207269] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ETY.txt [2026-03-03T20:21:32.207415] [INFO ] [sig ] [1076/3369] Completed ETY in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:32.207455] [INFO ] [sig ] [1077/3369] Forecasting EUFN... [2026-03-03T20:21:32.207487] [INFO ] [sig ] Generating forecast for: EUFN [2026-03-03T20:21:32.207517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-03-03T20:21:32.219805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-03-03T20:21:32.220138] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-03-03T20:21:32.220980] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-03-03T20:21:32.221039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:32.221073] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:32.221102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:32.221160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:32.281949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:32.282860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:32.282980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:32.283022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:32.406699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:32.406861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:32.406903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:32.406934] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:32.411012] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=29.05%) [2026-03-03T20:21:32.411334] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-03-03T20:21:32.411472] [INFO ] [sig ] EUFN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:32.555632] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EUFN.txt [2026-03-03T20:21:32.555775] [INFO ] [sig ] [1077/3369] Completed EUFN in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:32.555815] [INFO ] [sig ] [1078/3369] Forecasting EVAX... [2026-03-03T20:21:32.555847] [INFO ] [sig ] Generating forecast for: EVAX [2026-03-03T20:21:32.555876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-03-03T20:21:32.568852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-03-03T20:21:32.569174] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-03-03T20:21:32.570170] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-03-03T20:21:32.570224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:32.570256] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:32.570283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:32.570339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:32.629946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:32.630838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:32.630926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:32.630960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:32.754268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:32.754434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:32.754477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:32.754507] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:32.758084] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-03-03T20:21:32.758390] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-03-03T20:21:32.758526] [INFO ] [sig ] EVAX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:32.904956] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EVAX.txt [2026-03-03T20:21:32.905105] [INFO ] [sig ] [1078/3369] Completed EVAX in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:32.905149] [INFO ] [sig ] [1079/3369] Forecasting EVC... [2026-03-03T20:21:32.905178] [INFO ] [sig ] Generating forecast for: EVC [2026-03-03T20:21:32.905209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-03-03T20:21:32.918358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-03-03T20:21:32.918745] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-03-03T20:21:32.919770] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-03-03T20:21:32.920018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:32.920051] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:32.920078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:32.920136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:32.980357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:32.981187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:32.981463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:32.981497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:33.125650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:33.125815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:33.125858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:33.125890] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:33.130320] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-03T20:21:33.130628] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-03-03T20:21:33.130765] [INFO ] [sig ] EVC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:33.275984] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EVC.txt [2026-03-03T20:21:33.276115] [INFO ] [sig ] [1079/3369] Completed EVC in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:33.276155] [INFO ] [sig ] [1080/3369] Forecasting EVCM... [2026-03-03T20:21:33.276184] [INFO ] [sig ] Generating forecast for: EVCM [2026-03-03T20:21:33.276214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-03-03T20:21:33.288874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-03-03T20:21:33.289217] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-03-03T20:21:33.290064] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-03-03T20:21:33.290131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:33.290203] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:33.290241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:33.290301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:33.348140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:33.348855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:33.348940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:33.348977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:33.469849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:33.470004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:33.470048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:33.470078] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:33.473466] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=20.58%) [2026-03-03T20:21:33.473764] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-03-03T20:21:33.473888] [INFO ] [sig ] EVCM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:33.622063] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EVCM.txt [2026-03-03T20:21:33.622417] [INFO ] [sig ] [1080/3369] Completed EVCM in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:33.622458] [INFO ] [sig ] [1081/3369] Forecasting EVEX... [2026-03-03T20:21:33.622490] [INFO ] [sig ] Generating forecast for: EVEX [2026-03-03T20:21:33.622520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-03-03T20:21:33.634732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-03-03T20:21:33.635072] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-03-03T20:21:33.635872] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-03-03T20:21:33.635926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:33.635958] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:33.635986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:33.636044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:33.697568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:33.698368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:33.698457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:33.698491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:33.834169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:33.834337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:33.834604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:33.834637] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:33.838779] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-03-03T20:21:33.839164] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-03-03T20:21:33.839322] [INFO ] [sig ] EVEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:34.003112] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EVEX.txt [2026-03-03T20:21:34.003296] [INFO ] [sig ] [1081/3369] Completed EVEX in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:34.003341] [INFO ] [sig ] [1082/3369] Forecasting EVF... [2026-03-03T20:21:34.003374] [INFO ] [sig ] Generating forecast for: EVF [2026-03-03T20:21:34.003408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-03-03T20:21:34.015136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-03-03T20:21:34.015523] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-03-03T20:21:34.016414] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-03-03T20:21:34.016496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:34.016532] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:34.016561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:34.016641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:34.076331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:34.077256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:34.077347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:34.077382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:34.192866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:34.193024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:34.193065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:34.193094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:34.196754] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=64.09%) [2026-03-03T20:21:34.197046] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-03-03T20:21:34.197185] [INFO ] [sig ] EVF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:34.342325] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EVF.txt [2026-03-03T20:21:34.342472] [INFO ] [sig ] [1082/3369] Completed EVF in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:34.342512] [INFO ] [sig ] [1083/3369] Forecasting EVG... [2026-03-03T20:21:34.342544] [INFO ] [sig ] Generating forecast for: EVG [2026-03-03T20:21:34.342594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-03-03T20:21:34.354034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-03-03T20:21:34.354357] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-03-03T20:21:34.355161] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-03-03T20:21:34.355215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:34.355249] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:34.355276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:34.355333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:34.413730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:34.414552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:34.414658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:34.414694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:34.532047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:34.532215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:34.532257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:34.532288] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:34.535890] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: DOWN (p=35.66%) [2026-03-03T20:21:34.536205] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-03-03T20:21:34.536342] [INFO ] [sig ] EVG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:34.683286] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EVG.txt [2026-03-03T20:21:34.683450] [INFO ] [sig ] [1083/3369] Completed EVG in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:34.683492] [INFO ] [sig ] [1084/3369] Forecasting EVGO... [2026-03-03T20:21:34.683523] [INFO ] [sig ] Generating forecast for: EVGO [2026-03-03T20:21:34.683554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-03-03T20:21:34.696538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-03-03T20:21:34.696943] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-03-03T20:21:34.697767] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-03-03T20:21:34.697821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:34.697908] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:34.697941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:34.698001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:34.757660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:34.758619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:34.758709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:34.758743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:34.880809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:34.880965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:34.881007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:34.881038] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:34.884557] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=71.82%) [2026-03-03T20:21:34.884863] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-03-03T20:21:34.884995] [INFO ] [sig ] EVGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:35.029673] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EVGO.txt [2026-03-03T20:21:35.029807] [INFO ] [sig ] [1084/3369] Completed EVGO in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:35.029848] [INFO ] [sig ] [1085/3369] Forecasting EVH... [2026-03-03T20:21:35.029879] [INFO ] [sig ] Generating forecast for: EVH [2026-03-03T20:21:35.029910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-03-03T20:21:35.041935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-03-03T20:21:35.042245] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-03-03T20:21:35.043245] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-03-03T20:21:35.043298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:35.043330] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:35.043358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:35.043415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:35.106539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:35.107476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:35.107568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:35.107635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:35.234276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:35.234435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:35.234477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:35.234506] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:35.238095] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-03-03T20:21:35.238378] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-03-03T20:21:35.238511] [INFO ] [sig ] EVH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:35.386499] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EVH.txt [2026-03-03T20:21:35.386704] [INFO ] [sig ] [1085/3369] Completed EVH in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:35.386766] [INFO ] [sig ] [1086/3369] Forecasting EVN... [2026-03-03T20:21:35.386810] [INFO ] [sig ] Generating forecast for: EVN [2026-03-03T20:21:35.386850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-03-03T20:21:35.399259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-03-03T20:21:35.399700] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-03-03T20:21:35.400528] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-03-03T20:21:35.400613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:35.400659] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:35.400688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:35.400748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:35.460443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:35.461308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:35.461394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:35.461429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:35.582172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:35.582338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:35.582382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:35.582414] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:35.586015] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-03-03T20:21:35.586310] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-03-03T20:21:35.586444] [INFO ] [sig ] EVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:35.732626] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EVN.txt [2026-03-03T20:21:35.732788] [INFO ] [sig ] [1086/3369] Completed EVN in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:35.732829] [INFO ] [sig ] [1087/3369] Forecasting EVO... [2026-03-03T20:21:35.732861] [INFO ] [sig ] Generating forecast for: EVO [2026-03-03T20:21:35.732892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-03-03T20:21:35.744530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-03-03T20:21:35.744955] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-03-03T20:21:35.745877] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-03-03T20:21:35.745932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:35.745965] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:35.745993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:35.746051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:35.804550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:35.805465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:35.805557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:35.805613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:35.929984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:35.930148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:35.930198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:35.930229] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:35.933925] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-03-03T20:21:35.934250] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-03-03T20:21:35.934397] [INFO ] [sig ] EVO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:36.080232] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EVO.txt [2026-03-03T20:21:36.080395] [INFO ] [sig ] [1087/3369] Completed EVO in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:36.080436] [INFO ] [sig ] [1088/3369] Forecasting EVRG... [2026-03-03T20:21:36.080467] [INFO ] [sig ] Generating forecast for: EVRG [2026-03-03T20:21:36.080498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-03-03T20:21:36.092108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-03-03T20:21:36.092487] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-03-03T20:21:36.093339] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-03-03T20:21:36.093393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:36.093426] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:36.093453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:36.093511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:36.151040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:36.151959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:36.152052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:36.152096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:36.271878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:36.272043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:36.272084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:36.272113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:36.275543] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=85.45%) [2026-03-03T20:21:36.275853] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-03-03T20:21:36.275987] [INFO ] [sig ] EVRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:36.420051] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EVRG.txt [2026-03-03T20:21:36.420234] [INFO ] [sig ] [1088/3369] Completed EVRG in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:36.420278] [INFO ] [sig ] [1089/3369] Forecasting EVSD... [2026-03-03T20:21:36.420309] [INFO ] [sig ] Generating forecast for: EVSD [2026-03-03T20:21:36.420339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-03-03T20:21:36.432960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-03-03T20:21:36.433365] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-03-03T20:21:36.434253] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-03-03T20:21:36.434309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:36.434342] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:36.434370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:36.434623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:36.493648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:36.494538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:36.494647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:36.494682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:36.622070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:36.622235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:36.622297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:36.622329] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:36.625943] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-03-03T20:21:36.626249] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-03-03T20:21:36.626388] [INFO ] [sig ] EVSD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:36.773559] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EVSD.txt [2026-03-03T20:21:36.773768] [INFO ] [sig ] [1089/3369] Completed EVSD in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:36.773810] [INFO ] [sig ] [1090/3369] Forecasting EVTC... [2026-03-03T20:21:36.773841] [INFO ] [sig ] Generating forecast for: EVTC [2026-03-03T20:21:36.773872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-03-03T20:21:36.786622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-03-03T20:21:36.787098] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-03-03T20:21:36.788106] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-03-03T20:21:36.788169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:36.788202] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:36.788231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:36.788288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:36.857873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:36.859234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:36.859359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:36.859419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:36.996550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:36.996753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:36.996818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:36.996864] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:37.001133] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=67.40%) [2026-03-03T20:21:37.001537] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-03-03T20:21:37.001753] [INFO ] [sig ] EVTC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:37.207989] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EVTC.txt [2026-03-03T20:21:37.208243] [INFO ] [sig ] [1090/3369] Completed EVTC in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:37.208311] [INFO ] [sig ] [1091/3369] Forecasting EVTL... [2026-03-03T20:21:37.208351] [INFO ] [sig ] Generating forecast for: EVTL [2026-03-03T20:21:37.208395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-03-03T20:21:37.236709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-03-03T20:21:37.237286] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-03-03T20:21:37.238704] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-03-03T20:21:37.238776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:37.238818] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:37.238851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:37.238923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:37.335026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:37.336347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:37.336472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:37.336530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:37.514191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:37.514463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:37.514530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:37.514600] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:37.520844] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=40.25%) [2026-03-03T20:21:37.521445] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-03-03T20:21:37.521689] [INFO ] [sig ] EVTL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:37.761306] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EVTL.txt [2026-03-03T20:21:37.761551] [INFO ] [sig ] [1091/3369] Completed EVTL in 0.6s | 2.78 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-03T20:21:37.761647] [INFO ] [sig ] [1092/3369] Forecasting EWBC... [2026-03-03T20:21:37.761695] [INFO ] [sig ] Generating forecast for: EWBC [2026-03-03T20:21:37.761737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-03-03T20:21:37.787699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-03-03T20:21:37.788397] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-03-03T20:21:37.789515] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-03-03T20:21:37.789612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:37.789657] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:37.789687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:37.789747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:37.868866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:37.870180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:37.870293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:37.870339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:38.056368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:38.056558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:38.056629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:38.056662] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:38.061080] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-03-03T20:21:38.061495] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-03-03T20:21:38.061682] [INFO ] [sig ] EWBC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:38.282688] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EWBC.txt [2026-03-03T20:21:38.282868] [INFO ] [sig ] [1092/3369] Completed EWBC in 0.5s | 2.78 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-03T20:21:38.282915] [INFO ] [sig ] [1093/3369] Forecasting EWCZ... [2026-03-03T20:21:38.282948] [INFO ] [sig ] Generating forecast for: EWCZ [2026-03-03T20:21:38.282982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-03-03T20:21:38.297921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-03-03T20:21:38.298449] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-03-03T20:21:38.299628] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-03-03T20:21:38.299700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:38.299766] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:38.299805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:38.299892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:38.362381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:38.363434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:38.363546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:38.363608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:38.503177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:38.503352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:38.503395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:38.503427] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:38.507310] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=24.87%) [2026-03-03T20:21:38.507744] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-03-03T20:21:38.507940] [INFO ] [sig ] EWCZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:38.667304] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EWCZ.txt [2026-03-03T20:21:38.667464] [INFO ] [sig ] [1093/3369] Completed EWCZ in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-03T20:21:38.667504] [INFO ] [sig ] [1094/3369] Forecasting EWTX... [2026-03-03T20:21:38.667534] [INFO ] [sig ] Generating forecast for: EWTX [2026-03-03T20:21:38.667565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-03-03T20:21:38.679901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-03-03T20:21:38.680281] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-03-03T20:21:38.681090] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-03-03T20:21:38.681144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:38.681178] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:38.681207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:38.681265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:38.744676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:38.745620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:38.745767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:38.745820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:38.870647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:38.870807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:38.870850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:38.870879] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:38.874263] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=64.85%) [2026-03-03T20:21:38.874545] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-03-03T20:21:38.874698] [INFO ] [sig ] EWTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:39.021286] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EWTX.txt [2026-03-03T20:21:39.021443] [INFO ] [sig ] [1094/3369] Completed EWTX in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-03T20:21:39.021485] [INFO ] [sig ] [1095/3369] Forecasting EWZS... [2026-03-03T20:21:39.021518] [INFO ] [sig ] Generating forecast for: EWZS [2026-03-03T20:21:39.021550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-03-03T20:21:39.034294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-03-03T20:21:39.034700] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-03-03T20:21:39.035523] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-03-03T20:21:39.035603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:39.035644] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:39.035671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:39.035729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:39.095514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:39.096426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:39.096512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:39.096546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:39.229235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:39.229404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:39.229446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:39.229475] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:39.233730] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-03T20:21:39.234037] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-03-03T20:21:39.234184] [INFO ] [sig ] EWZS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:39.391277] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EWZS.txt [2026-03-03T20:21:39.391668] [INFO ] [sig ] [1095/3369] Completed EWZS in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:39.391736] [INFO ] [sig ] [1096/3369] Forecasting EXAS... [2026-03-03T20:21:39.391795] [INFO ] [sig ] Generating forecast for: EXAS [2026-03-03T20:21:39.391833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-03-03T20:21:39.404810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-03-03T20:21:39.405177] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-03-03T20:21:39.406077] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-03-03T20:21:39.406133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:39.406168] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:39.406197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:39.406257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:39.466772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:39.467937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:39.468028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:39.468063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:39.594065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:39.594231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:39.594274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:39.594306] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:39.597992] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=81.61%) [2026-03-03T20:21:39.598288] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-03-03T20:21:39.598425] [INFO ] [sig ] EXAS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:39.743685] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EXAS.txt [2026-03-03T20:21:39.743843] [INFO ] [sig ] [1096/3369] Completed EXAS in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:39.743890] [INFO ] [sig ] [1097/3369] Forecasting EXC... [2026-03-03T20:21:39.743922] [INFO ] [sig ] Generating forecast for: EXC [2026-03-03T20:21:39.743953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-03-03T20:21:39.756465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-03-03T20:21:39.756851] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-03-03T20:21:39.757692] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-03-03T20:21:39.757747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:39.757782] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:39.757812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:39.757872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:39.816283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:39.817252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:39.817357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:39.817392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:39.941659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:39.941815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:39.941856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:39.941886] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:39.945322] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=69.82%) [2026-03-03T20:21:39.945619] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-03-03T20:21:39.945754] [INFO ] [sig ] EXC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:40.088428] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EXC.txt [2026-03-03T20:21:40.088653] [INFO ] [sig ] [1097/3369] Completed EXC in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:40.088702] [INFO ] [sig ] [1098/3369] Forecasting EXEL... [2026-03-03T20:21:40.088735] [INFO ] [sig ] Generating forecast for: EXEL [2026-03-03T20:21:40.088768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-03-03T20:21:40.100174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-03-03T20:21:40.100496] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-03-03T20:21:40.101292] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-03-03T20:21:40.101345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:40.101378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:40.101406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:40.101463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:40.161004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:40.161881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:40.161967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:40.162003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:40.279193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:40.279369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:40.279411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:40.279442] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:40.283098] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-03-03T20:21:40.283417] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-03-03T20:21:40.283551] [INFO ] [sig ] EXEL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:40.430040] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EXEL.txt [2026-03-03T20:21:40.430204] [INFO ] [sig ] [1098/3369] Completed EXEL in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:40.430245] [INFO ] [sig ] [1099/3369] Forecasting EXG... [2026-03-03T20:21:40.430276] [INFO ] [sig ] Generating forecast for: EXG [2026-03-03T20:21:40.430307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-03-03T20:21:40.443686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-03-03T20:21:40.444123] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-03-03T20:21:40.444986] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-03-03T20:21:40.445046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:40.445079] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:40.445107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:40.445174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:40.508625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:40.510040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:40.510172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:40.510227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:40.645153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:40.645791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:40.645885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:40.645917] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:40.651287] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=67.87%) [2026-03-03T20:21:40.651638] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-03-03T20:21:40.651779] [INFO ] [sig ] EXG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:40.794948] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EXG.txt [2026-03-03T20:21:40.795079] [INFO ] [sig ] [1099/3369] Completed EXG in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:40.795119] [INFO ] [sig ] [1100/3369] Forecasting EXK... [2026-03-03T20:21:40.795152] [INFO ] [sig ] Generating forecast for: EXK [2026-03-03T20:21:40.795187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-03-03T20:21:40.808267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-03-03T20:21:40.808594] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-03-03T20:21:40.809405] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-03-03T20:21:40.809459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:40.809492] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:40.809519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:40.809794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:40.867691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:40.868406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:40.868492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:40.868525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:40.990257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:40.990368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:40.990404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:40.990460] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:40.993665] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=52.62%) [2026-03-03T20:21:40.993932] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-03-03T20:21:40.994057] [INFO ] [sig ] EXK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:41.135936] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EXK.txt [2026-03-03T20:21:41.136079] [INFO ] [sig ] [1100/3369] Completed EXK in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:41.136118] [INFO ] [sig ] [1101/3369] Forecasting EXLS... [2026-03-03T20:21:41.136150] [INFO ] [sig ] Generating forecast for: EXLS [2026-03-03T20:21:41.136181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-03-03T20:21:41.147810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-03-03T20:21:41.148100] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-03-03T20:21:41.148901] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-03-03T20:21:41.148954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:41.149036] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:41.149066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:41.149125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:41.206893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:41.207482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:41.207563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:41.207616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:41.328403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:41.328585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:41.328629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:41.328658] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:41.332024] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-03-03T20:21:41.332325] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-03-03T20:21:41.332463] [INFO ] [sig ] EXLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:41.475194] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EXLS.txt [2026-03-03T20:21:41.475304] [INFO ] [sig ] [1101/3369] Completed EXLS in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:41.475342] [INFO ] [sig ] [1102/3369] Forecasting EXP... [2026-03-03T20:21:41.475373] [INFO ] [sig ] Generating forecast for: EXP [2026-03-03T20:21:41.475403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-03-03T20:21:41.488658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-03-03T20:21:41.488956] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-03-03T20:21:41.489800] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-03-03T20:21:41.489864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:41.489904] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:41.489937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:41.490020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:41.547780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:41.548504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:41.548602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:41.548653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:41.665271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:41.665433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:41.665475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:41.665505] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:41.669038] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=16.37%) [2026-03-03T20:21:41.669333] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-03-03T20:21:41.669464] [INFO ] [sig ] EXP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:41.815344] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EXP.txt [2026-03-03T20:21:41.815505] [INFO ] [sig ] [1102/3369] Completed EXP in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:41.815545] [INFO ] [sig ] [1103/3369] Forecasting EXPD... [2026-03-03T20:21:41.815598] [INFO ] [sig ] Generating forecast for: EXPD [2026-03-03T20:21:41.815631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-03-03T20:21:41.830066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-03-03T20:21:41.830452] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-03-03T20:21:41.831266] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-03-03T20:21:41.831320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:41.831354] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:41.831381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:41.831440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:41.889741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:41.890639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:41.890921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:41.890954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:42.012460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:42.012654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:42.012697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:42.012727] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:42.016170] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=87.69%) [2026-03-03T20:21:42.016491] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-03-03T20:21:42.016642] [INFO ] [sig ] EXPD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:42.160755] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EXPD.txt [2026-03-03T20:21:42.160915] [INFO ] [sig ] [1103/3369] Completed EXPD in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:42.160955] [INFO ] [sig ] [1104/3369] Forecasting EXPE... [2026-03-03T20:21:42.160985] [INFO ] [sig ] Generating forecast for: EXPE [2026-03-03T20:21:42.161017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-03-03T20:21:42.173593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-03-03T20:21:42.173978] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-03-03T20:21:42.174793] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-03-03T20:21:42.174847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:42.174880] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:42.174918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:42.174977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:42.232794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:42.233653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:42.233744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:42.233777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:42.359800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:42.359969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:42.360010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:42.360075] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:42.363562] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-03-03T20:21:42.363872] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-03-03T20:21:42.364004] [INFO ] [sig ] EXPE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:42.509182] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EXPE.txt [2026-03-03T20:21:42.509354] [INFO ] [sig ] [1104/3369] Completed EXPE in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:42.509395] [INFO ] [sig ] [1105/3369] Forecasting EXPI... [2026-03-03T20:21:42.509427] [INFO ] [sig ] Generating forecast for: EXPI [2026-03-03T20:21:42.509458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-03-03T20:21:42.521938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-03-03T20:21:42.522263] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-03-03T20:21:42.523299] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-03-03T20:21:42.523540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:42.523592] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:42.523623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:42.523683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:42.587817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:42.588840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:42.588932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:42.588967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:42.723590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:42.723757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:42.723799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:42.723831] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:42.727465] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-03-03T20:21:42.727784] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-03-03T20:21:42.727945] [INFO ] [sig ] EXPI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:42.889048] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EXPI.txt [2026-03-03T20:21:42.889198] [INFO ] [sig ] [1105/3369] Completed EXPI in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:42.889239] [INFO ] [sig ] [1106/3369] Forecasting EXPO... [2026-03-03T20:21:42.889269] [INFO ] [sig ] Generating forecast for: EXPO [2026-03-03T20:21:42.889300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-03-03T20:21:42.900807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-03-03T20:21:42.901107] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-03-03T20:21:42.901932] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-03-03T20:21:42.901986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:42.902019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:42.902046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:42.902103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:42.960513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:42.961245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:42.961327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:42.961360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:43.086355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:43.086744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:43.086795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:43.086828] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:43.091714] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-03-03T20:21:43.092120] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-03-03T20:21:43.092282] [INFO ] [sig ] EXPO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:43.235108] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EXPO.txt [2026-03-03T20:21:43.235272] [INFO ] [sig ] [1106/3369] Completed EXPO in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:43.235314] [INFO ] [sig ] [1107/3369] Forecasting EYE... [2026-03-03T20:21:43.235346] [INFO ] [sig ] Generating forecast for: EYE [2026-03-03T20:21:43.235379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-03-03T20:21:43.248068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-03-03T20:21:43.248460] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-03-03T20:21:43.249288] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-03-03T20:21:43.249353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:43.249394] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:43.249421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:43.249480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:43.307528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:43.308430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:43.308521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:43.308554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:43.429447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:43.429629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:43.429675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:43.429706] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:43.433132] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=79.47%) [2026-03-03T20:21:43.433450] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-03-03T20:21:43.433600] [INFO ] [sig ] EYE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:43.581013] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/EYE.txt [2026-03-03T20:21:43.581173] [INFO ] [sig ] [1107/3369] Completed EYE in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:43.581214] [INFO ] [sig ] [1108/3369] Forecasting EZGO... [2026-03-03T20:21:43.581245] [INFO ] [sig ] Generating forecast for: EZGO [2026-03-03T20:21:43.581282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-03-03T20:21:43.592847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-03-03T20:21:43.593211] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-03-03T20:21:43.594019] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-03-03T20:21:43.594073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:43.594106] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:43.594134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:43.594192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:43.653297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:43.654160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:43.654248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:43.654282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:43.771286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:43.771467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:43.771508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:43.771538] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:43.775046] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-03-03T20:21:43.775336] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-03-03T20:21:43.775472] [INFO ] [sig ] EZGO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:43.923855] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/EZGO.txt [2026-03-03T20:21:43.924015] [INFO ] [sig ] [1108/3369] Completed EZGO in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-03T20:21:43.924056] [INFO ] [sig ] [1109/3369] Forecasting F... [2026-03-03T20:21:43.924087] [INFO ] [sig ] Generating forecast for: F [2026-03-03T20:21:43.924118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-03-03T20:21:43.937272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-03-03T20:21:43.937665] [INFO ] [FORECASTER] Starting predict_future for F [2026-03-03T20:21:43.938476] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-03-03T20:21:43.938529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:43.938561] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:43.938609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:43.938668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:43.999508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:44.000393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:44.000478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:44.000512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:44.119439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:44.119624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:44.119668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:44.119698] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:44.123126] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=96.57%) [2026-03-03T20:21:44.123416] [INFO ] [FORECASTER] Completed predict_future for F [2026-03-03T20:21:44.123547] [INFO ] [sig ] F: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:44.270349] [INFO ] [LOCAL ] Saved forecast: F 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/F.txt [2026-03-03T20:21:44.270723] [INFO ] [sig ] [1109/3369] Completed F in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-03T20:21:44.270767] [INFO ] [sig ] [1110/3369] Forecasting FA... [2026-03-03T20:21:44.270799] [INFO ] [sig ] Generating forecast for: FA [2026-03-03T20:21:44.270829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-03-03T20:21:44.286289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-03-03T20:21:44.286716] [INFO ] [FORECASTER] Starting predict_future for FA [2026-03-03T20:21:44.287533] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-03-03T20:21:44.287610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:44.287645] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:44.287672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:44.287728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:44.352103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:44.353234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:44.353330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:44.353365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:44.483438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:44.483624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:44.483669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:44.483700] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:44.487282] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-03-03T20:21:44.487629] [INFO ] [FORECASTER] Completed predict_future for FA [2026-03-03T20:21:44.487779] [INFO ] [sig ] FA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:44.640967] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FA.txt [2026-03-03T20:21:44.641139] [INFO ] [sig ] [1110/3369] Completed FA in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-03T20:21:44.641180] [INFO ] [sig ] [1111/3369] Forecasting FAF... [2026-03-03T20:21:44.641212] [INFO ] [sig ] Generating forecast for: FAF [2026-03-03T20:21:44.641243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-03-03T20:21:44.653499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-03-03T20:21:44.653980] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-03-03T20:21:44.655000] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-03-03T20:21:44.655059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:44.655094] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:44.655122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:44.655182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:44.720184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:44.721398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:44.721517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:44.721633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:44.868379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:44.868549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:44.868617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:44.868652] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:44.872311] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: UP (p=58.92%) [2026-03-03T20:21:44.872677] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-03-03T20:21:44.872819] [INFO ] [sig ] FAF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:45.023123] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FAF.txt [2026-03-03T20:21:45.023271] [INFO ] [sig ] [1111/3369] Completed FAF in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:45.023311] [INFO ] [sig ] [1112/3369] Forecasting FALN... [2026-03-03T20:21:45.023344] [INFO ] [sig ] Generating forecast for: FALN [2026-03-03T20:21:45.023377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-03-03T20:21:45.036460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-03-03T20:21:45.036868] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-03-03T20:21:45.037680] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-03-03T20:21:45.037732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:45.037765] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:45.037793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:45.037852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:45.099701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:45.100373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:45.100459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:45.100492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:45.224129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:45.224297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:45.224353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:45.224391] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:45.227854] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-03-03T20:21:45.228169] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-03-03T20:21:45.228310] [INFO ] [sig ] FALN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:45.373075] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FALN.txt [2026-03-03T20:21:45.373235] [INFO ] [sig ] [1112/3369] Completed FALN in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:45.373282] [INFO ] [sig ] [1113/3369] Forecasting FANG... [2026-03-03T20:21:45.373312] [INFO ] [sig ] Generating forecast for: FANG [2026-03-03T20:21:45.373344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-03-03T20:21:45.385820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-03-03T20:21:45.386189] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-03-03T20:21:45.387027] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-03-03T20:21:45.387081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:45.387113] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:45.387140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:45.387197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:45.447667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:45.448625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:45.448736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:45.448778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:45.571213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:45.571393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:45.571437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:45.571466] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:45.574962] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-03-03T20:21:45.575251] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-03-03T20:21:45.575402] [INFO ] [sig ] FANG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:45.718673] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FANG.txt [2026-03-03T20:21:45.718814] [INFO ] [sig ] [1113/3369] Completed FANG in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:45.718855] [INFO ] [sig ] [1114/3369] Forecasting FARM... [2026-03-03T20:21:45.718885] [INFO ] [sig ] Generating forecast for: FARM [2026-03-03T20:21:45.718916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-03-03T20:21:45.730510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-03-03T20:21:45.730874] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-03-03T20:21:45.731685] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-03-03T20:21:45.731738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:45.731771] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:45.731799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:45.731857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:45.798010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:45.798911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:45.798999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:45.799033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:45.924161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:45.924340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:45.924389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:45.924425] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:45.928166] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=70.72%) [2026-03-03T20:21:45.928607] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-03-03T20:21:45.928762] [INFO ] [sig ] FARM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:46.076823] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FARM.txt [2026-03-03T20:21:46.077017] [INFO ] [sig ] [1114/3369] Completed FARM in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:46.077059] [INFO ] [sig ] [1115/3369] Forecasting FBIN... [2026-03-03T20:21:46.077096] [INFO ] [sig ] Generating forecast for: FBIN [2026-03-03T20:21:46.077134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-03-03T20:21:46.089884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-03-03T20:21:46.090301] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-03-03T20:21:46.091143] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-03-03T20:21:46.091197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:46.091230] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:46.091258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:46.091323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:46.152423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:46.153403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:46.153497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:46.153533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:46.279796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:46.279966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:46.280009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:46.280038] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:46.283548] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-03-03T20:21:46.283874] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-03-03T20:21:46.284014] [INFO ] [sig ] FBIN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:46.433863] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FBIN.txt [2026-03-03T20:21:46.434097] [INFO ] [sig ] [1115/3369] Completed FBIN in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:46.434150] [INFO ] [sig ] [1116/3369] Forecasting FBIO... [2026-03-03T20:21:46.434184] [INFO ] [sig ] Generating forecast for: FBIO [2026-03-03T20:21:46.434217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-03-03T20:21:46.447941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-03-03T20:21:46.448328] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-03-03T20:21:46.449158] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-03-03T20:21:46.449214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:46.449249] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:46.449278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:46.449337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:46.508424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:46.509342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:46.509442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:46.509484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:46.633125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:46.633290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:46.633331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:46.633360] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:46.636944] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-03-03T20:21:46.637264] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-03-03T20:21:46.637403] [INFO ] [sig ] FBIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:46.780628] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FBIO.txt [2026-03-03T20:21:46.780831] [INFO ] [sig ] [1116/3369] Completed FBIO in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:46.780873] [INFO ] [sig ] [1117/3369] Forecasting FBIZ... [2026-03-03T20:21:46.780904] [INFO ] [sig ] Generating forecast for: FBIZ [2026-03-03T20:21:46.780934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-03-03T20:21:46.792231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-03-03T20:21:46.792561] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-03-03T20:21:46.793367] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-03-03T20:21:46.793445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:46.793480] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:46.793508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:46.793566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:46.855653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:46.856566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:46.856677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:46.856712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:46.979016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:46.979203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:46.979247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:46.979276] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:46.983262] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-03-03T20:21:46.983601] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-03-03T20:21:46.983741] [INFO ] [sig ] FBIZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:47.138613] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FBIZ.txt [2026-03-03T20:21:47.138781] [INFO ] [sig ] [1117/3369] Completed FBIZ in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:47.138822] [INFO ] [sig ] [1118/3369] Forecasting FBK... [2026-03-03T20:21:47.138853] [INFO ] [sig ] Generating forecast for: FBK [2026-03-03T20:21:47.138884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-03-03T20:21:47.150362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-03-03T20:21:47.150756] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-03-03T20:21:47.151550] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-03-03T20:21:47.151629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:47.151711] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:47.151741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:47.151799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:47.209209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:47.210139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:47.210226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:47.210262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:47.331426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:47.331614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:47.331659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:47.331690] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:47.335179] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=20.92%) [2026-03-03T20:21:47.335471] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-03-03T20:21:47.335627] [INFO ] [sig ] FBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:47.479634] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FBK.txt [2026-03-03T20:21:47.479803] [INFO ] [sig ] [1118/3369] Completed FBK in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:47.479846] [INFO ] [sig ] [1119/3369] Forecasting FBL... [2026-03-03T20:21:47.479879] [INFO ] [sig ] Generating forecast for: FBL [2026-03-03T20:21:47.479913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-03-03T20:21:47.492522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-03-03T20:21:47.492930] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-03-03T20:21:47.493759] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-03-03T20:21:47.493812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:47.493844] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:47.493871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:47.493927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:47.552906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:47.553827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:47.553910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:47.553944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:47.674038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:47.674204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:47.674246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:47.674277] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:47.677659] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-03-03T20:21:47.677972] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-03-03T20:21:47.678107] [INFO ] [sig ] FBL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:47.820161] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FBL.txt [2026-03-03T20:21:47.820326] [INFO ] [sig ] [1119/3369] Completed FBL in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:47.820366] [INFO ] [sig ] [1120/3369] Forecasting FBNC... [2026-03-03T20:21:47.820399] [INFO ] [sig ] Generating forecast for: FBNC [2026-03-03T20:21:47.820435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-03-03T20:21:47.831623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-03-03T20:21:47.831984] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-03-03T20:21:47.832792] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-03-03T20:21:47.832846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:47.832879] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:47.832906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:47.832963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:47.891469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:47.892368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:47.892454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:47.892489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:48.010934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:48.011099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:48.011141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:48.011172] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:48.014651] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-03-03T20:21:48.014941] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-03-03T20:21:48.015072] [INFO ] [sig ] FBNC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:48.158752] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FBNC.txt [2026-03-03T20:21:48.158917] [INFO ] [sig ] [1120/3369] Completed FBNC in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:48.158963] [INFO ] [sig ] [1121/3369] Forecasting FBP... [2026-03-03T20:21:48.158995] [INFO ] [sig ] Generating forecast for: FBP [2026-03-03T20:21:48.159027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-03-03T20:21:48.171276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-03-03T20:21:48.171646] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-03-03T20:21:48.172418] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-03-03T20:21:48.172472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:48.172507] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:48.172535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:48.172621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:48.230259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:48.231154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:48.231239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:48.231273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:48.350727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:48.350903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:48.350952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:48.351028] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:48.354623] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=59.50%) [2026-03-03T20:21:48.354907] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-03-03T20:21:48.355036] [INFO ] [sig ] FBP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:48.502094] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FBP.txt [2026-03-03T20:21:48.502262] [INFO ] [sig ] [1121/3369] Completed FBP in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:48.502303] [INFO ] [sig ] [1122/3369] Forecasting FC... [2026-03-03T20:21:48.502332] [INFO ] [sig ] Generating forecast for: FC [2026-03-03T20:21:48.502363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-03-03T20:21:48.515177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-03-03T20:21:48.515547] [INFO ] [FORECASTER] Starting predict_future for FC [2026-03-03T20:21:48.516376] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-03-03T20:21:48.516442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:48.516481] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:48.516513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:48.516598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:48.575664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:48.576606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:48.576696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:48.576732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:48.703887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:48.704054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:48.704096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:48.704125] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:48.707534] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-03T20:21:48.707835] [INFO ] [FORECASTER] Completed predict_future for FC [2026-03-03T20:21:48.708002] [INFO ] [sig ] FC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:48.876929] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FC.txt [2026-03-03T20:21:48.877100] [INFO ] [sig ] [1122/3369] Completed FC in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:48.877142] [INFO ] [sig ] [1123/3369] Forecasting FCAL... [2026-03-03T20:21:48.877172] [INFO ] [sig ] Generating forecast for: FCAL [2026-03-03T20:21:48.877205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-03-03T20:21:48.890093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-03-03T20:21:48.890447] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-03-03T20:21:48.891508] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-03-03T20:21:48.891565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:48.891619] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:48.891654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:48.891718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:48.951224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:48.952172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:48.952260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:48.952297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:49.061421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:49.061614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:49.061667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:49.061709] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:49.065613] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-03-03T20:21:49.065907] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-03-03T20:21:49.066042] [INFO ] [sig ] FCAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:49.222948] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FCAL.txt [2026-03-03T20:21:49.223114] [INFO ] [sig ] [1123/3369] Completed FCAL in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:49.223154] [INFO ] [sig ] [1124/3369] Forecasting FCBC... [2026-03-03T20:21:49.223185] [INFO ] [sig ] Generating forecast for: FCBC [2026-03-03T20:21:49.223217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-03-03T20:21:49.235144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-03-03T20:21:49.235504] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-03-03T20:21:49.236510] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-03-03T20:21:49.236563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:49.236614] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:49.236642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:49.236875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:49.295557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:49.296424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:49.296507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:49.296540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:49.423817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:49.423987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:49.424028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:49.424077] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:49.428045] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-03-03T20:21:49.428338] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-03-03T20:21:49.428473] [INFO ] [sig ] FCBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:49.578285] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FCBC.txt [2026-03-03T20:21:49.578521] [INFO ] [sig ] [1124/3369] Completed FCBC in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:49.578611] [INFO ] [sig ] [1125/3369] Forecasting FCCO... [2026-03-03T20:21:49.578665] [INFO ] [sig ] Generating forecast for: FCCO [2026-03-03T20:21:49.578714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-03-03T20:21:49.592177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-03-03T20:21:49.592619] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-03-03T20:21:49.593841] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-03-03T20:21:49.593895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:49.593929] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:49.593957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:49.594021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:49.652439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:49.653378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:49.653466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:49.653501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:49.777196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:49.777365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:49.777408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:49.777441] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:49.781056] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-03-03T20:21:49.781350] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-03-03T20:21:49.781508] [INFO ] [sig ] FCCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:49.926619] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FCCO.txt [2026-03-03T20:21:49.926781] [INFO ] [sig ] [1125/3369] Completed FCCO in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-03T20:21:49.926823] [INFO ] [sig ] [1126/3369] Forecasting FCEL... [2026-03-03T20:21:49.926855] [INFO ] [sig ] Generating forecast for: FCEL [2026-03-03T20:21:49.926886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-03-03T20:21:49.939220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-03-03T20:21:49.939615] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-03-03T20:21:49.940432] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-03-03T20:21:49.940492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:49.940526] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:49.940554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:49.940638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:50.001453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:50.002420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:50.002542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:50.002600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:50.123410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:50.123607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:50.123651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:50.123681] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:50.127211] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-03-03T20:21:50.127498] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-03-03T20:21:50.127681] [INFO ] [sig ] FCEL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:50.271512] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FCEL.txt [2026-03-03T20:21:50.271715] [INFO ] [sig ] [1126/3369] Completed FCEL in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-03T20:21:50.271778] [INFO ] [sig ] [1127/3369] Forecasting FCF... [2026-03-03T20:21:50.271811] [INFO ] [sig ] Generating forecast for: FCF [2026-03-03T20:21:50.271841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-03-03T20:21:50.284309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-03-03T20:21:50.284704] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-03-03T20:21:50.285497] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-03-03T20:21:50.285551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:50.285605] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:50.285634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:50.285692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:50.343841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:50.344786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:50.344874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:50.344909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:50.466535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:50.466747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:50.466803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:50.466836] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:50.471184] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-03T20:21:50.471548] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-03-03T20:21:50.471737] [INFO ] [sig ] FCF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:50.619280] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FCF.txt [2026-03-03T20:21:50.619443] [INFO ] [sig ] [1127/3369] Completed FCF in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:50.619488] [INFO ] [sig ] [1128/3369] Forecasting FCFS... [2026-03-03T20:21:50.619518] [INFO ] [sig ] Generating forecast for: FCFS [2026-03-03T20:21:50.619550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-03-03T20:21:50.632105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-03-03T20:21:50.632470] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-03-03T20:21:50.633299] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-03-03T20:21:50.633352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:50.633396] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:50.633425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:50.633486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:50.691721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:50.692648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:50.692767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:50.692804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:50.817344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:50.817507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:50.817550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:50.817601] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:50.821368] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-03-03T20:21:50.821865] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-03-03T20:21:50.822001] [INFO ] [sig ] FCFS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:50.973924] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FCFS.txt [2026-03-03T20:21:50.974089] [INFO ] [sig ] [1128/3369] Completed FCFS in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:50.974128] [INFO ] [sig ] [1129/3369] Forecasting FCN... [2026-03-03T20:21:50.974159] [INFO ] [sig ] Generating forecast for: FCN [2026-03-03T20:21:50.974192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-03-03T20:21:50.986871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-03-03T20:21:50.987265] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-03-03T20:21:50.988125] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-03-03T20:21:50.988179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:50.988212] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:50.988240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:50.988298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:51.045813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:51.046753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:51.046842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:51.046875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:51.168693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:51.168859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:51.168899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:51.168929] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:51.172381] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-03-03T20:21:51.172692] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-03-03T20:21:51.172828] [INFO ] [sig ] FCN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:51.316855] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FCN.txt [2026-03-03T20:21:51.317023] [INFO ] [sig ] [1129/3369] Completed FCN in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:51.317064] [INFO ] [sig ] [1130/3369] Forecasting FCNCA... [2026-03-03T20:21:51.317092] [INFO ] [sig ] Generating forecast for: FCNCA [2026-03-03T20:21:51.317124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-03-03T20:21:51.329602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-03-03T20:21:51.329992] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-03-03T20:21:51.330838] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-03-03T20:21:51.330891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:51.330923] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:51.330950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:51.331007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:51.388209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:51.389096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:51.389187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:51.389221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:51.508782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:51.508953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:51.508993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:51.509022] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:51.512507] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-03T20:21:51.512815] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-03-03T20:21:51.512946] [INFO ] [sig ] FCNCA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:51.658217] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FCNCA.txt [2026-03-03T20:21:51.658379] [INFO ] [sig ] [1130/3369] Completed FCNCA in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:51.658419] [INFO ] [sig ] [1131/3369] Forecasting FCNCO... [2026-03-03T20:21:51.658450] [INFO ] [sig ] Generating forecast for: FCNCO [2026-03-03T20:21:51.658481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-03-03T20:21:51.670145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-03-03T20:21:51.670530] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-03-03T20:21:51.671344] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-03-03T20:21:51.671397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:51.671430] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:51.671458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:51.671515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:51.729190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:51.730132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:51.730221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:51.730254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:51.836663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:51.836825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:51.836867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:51.836896] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:51.840703] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=5.58%) [2026-03-03T20:21:51.841081] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-03-03T20:21:51.841229] [INFO ] [sig ] FCNCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:51.992482] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FCNCO.txt [2026-03-03T20:21:51.992686] [INFO ] [sig ] [1131/3369] Completed FCNCO in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:51.992736] [INFO ] [sig ] [1132/3369] Forecasting FCNCP... [2026-03-03T20:21:51.992776] [INFO ] [sig ] Generating forecast for: FCNCP [2026-03-03T20:21:51.992812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-03-03T20:21:52.005037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-03-03T20:21:52.005436] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-03-03T20:21:52.006252] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-03-03T20:21:52.006305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:52.006338] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:52.006366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:52.006428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:52.064861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:52.065813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:52.065907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:52.065945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:52.188536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:52.188717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:52.188760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:52.188791] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:52.192510] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-03-03T20:21:52.192824] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-03-03T20:21:52.192971] [INFO ] [sig ] FCNCP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:52.335284] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FCNCP.txt [2026-03-03T20:21:52.335449] [INFO ] [sig ] [1132/3369] Completed FCNCP in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:52.335498] [INFO ] [sig ] [1133/3369] Forecasting FCTE... [2026-03-03T20:21:52.335531] [INFO ] [sig ] Generating forecast for: FCTE [2026-03-03T20:21:52.335592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-03-03T20:21:52.348354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-03-03T20:21:52.348729] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-03-03T20:21:52.349607] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-03-03T20:21:52.349661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:52.349694] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:52.349722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:52.349816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:52.407299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:52.408237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:52.408339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:52.408376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:52.526367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:52.526537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:52.526611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:52.526645] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:52.530110] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=44.73%) [2026-03-03T20:21:52.530403] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-03-03T20:21:52.530542] [INFO ] [sig ] FCTE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:52.679949] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FCTE.txt [2026-03-03T20:21:52.680107] [INFO ] [sig ] [1133/3369] Completed FCTE in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:52.680149] [INFO ] [sig ] [1134/3369] Forecasting FCX... [2026-03-03T20:21:52.680180] [INFO ] [sig ] Generating forecast for: FCX [2026-03-03T20:21:52.680210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-03-03T20:21:52.693183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-03-03T20:21:52.693550] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-03-03T20:21:52.694347] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-03-03T20:21:52.694400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:52.694433] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:52.694460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:52.694517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:52.754259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:52.754993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:52.755076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:52.755110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:52.886243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:52.886463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:52.886525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:52.886565] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:52.890549] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-03-03T20:21:52.890919] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-03-03T20:21:52.891090] [INFO ] [sig ] FCX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:53.039605] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FCX.txt [2026-03-03T20:21:53.039789] [INFO ] [sig ] [1134/3369] Completed FCX in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:53.039832] [INFO ] [sig ] [1135/3369] Forecasting FDBC... [2026-03-03T20:21:53.039867] [INFO ] [sig ] Generating forecast for: FDBC [2026-03-03T20:21:53.039899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-03-03T20:21:53.051176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-03-03T20:21:53.051469] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-03-03T20:21:53.052390] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-03-03T20:21:53.052489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:53.052523] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:53.052550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:53.052633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:53.110086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:53.110976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:53.111060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:53.111095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:53.201543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:53.201744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:53.201789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:53.201837] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:53.205291] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=55.83%) [2026-03-03T20:21:53.205604] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-03-03T20:21:53.205739] [INFO ] [sig ] FDBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:53.349099] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FDBC.txt [2026-03-03T20:21:53.349257] [INFO ] [sig ] [1135/3369] Completed FDBC in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:53.349298] [INFO ] [sig ] [1136/3369] Forecasting FDIF... [2026-03-03T20:21:53.349329] [INFO ] [sig ] Generating forecast for: FDIF [2026-03-03T20:21:53.349360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-03-03T20:21:53.361643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-03-03T20:21:53.361994] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-03-03T20:21:53.362793] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-03-03T20:21:53.362847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:53.362880] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:53.362907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:53.362965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:53.420474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:53.421389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:53.421474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:53.421508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:53.531699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:53.531868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:53.531909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:53.531938] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:53.535445] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-03-03T20:21:53.535752] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-03-03T20:21:53.535890] [INFO ] [sig ] FDIF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:53.677691] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FDIF.txt [2026-03-03T20:21:53.677844] [INFO ] [sig ] [1136/3369] Completed FDIF in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:53.677901] [INFO ] [sig ] [1137/3369] Forecasting FDIG... [2026-03-03T20:21:53.677933] [INFO ] [sig ] Generating forecast for: FDIG [2026-03-03T20:21:53.677965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-03-03T20:21:53.692529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-03-03T20:21:53.692930] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-03-03T20:21:53.693721] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-03-03T20:21:53.693775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:53.693807] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:53.693834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:53.693892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:53.751965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:53.752857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:53.752941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:53.752993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:53.874958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:53.875130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:53.875183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:53.875215] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:53.878762] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-03-03T20:21:53.879047] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-03-03T20:21:53.879177] [INFO ] [sig ] FDIG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:54.022864] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FDIG.txt [2026-03-03T20:21:54.023005] [INFO ] [sig ] [1137/3369] Completed FDIG in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:54.023047] [INFO ] [sig ] [1138/3369] Forecasting FDP... [2026-03-03T20:21:54.023077] [INFO ] [sig ] Generating forecast for: FDP [2026-03-03T20:21:54.023108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-03-03T20:21:54.036016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-03-03T20:21:54.036401] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-03-03T20:21:54.037246] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-03-03T20:21:54.037302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:54.037336] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:54.037365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:54.037425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:54.096299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:54.097475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:54.097670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:54.097727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:54.223523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:54.223744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:54.223819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:54.223852] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:54.227597] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=16.84%) [2026-03-03T20:21:54.227942] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-03-03T20:21:54.228101] [INFO ] [sig ] FDP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:54.375135] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FDP.txt [2026-03-03T20:21:54.375289] [INFO ] [sig ] [1138/3369] Completed FDP in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:54.375331] [INFO ] [sig ] [1139/3369] Forecasting FDS... [2026-03-03T20:21:54.375361] [INFO ] [sig ] Generating forecast for: FDS [2026-03-03T20:21:54.375393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-03-03T20:21:54.387799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-03-03T20:21:54.388226] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-03-03T20:21:54.389069] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-03-03T20:21:54.389123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:54.389155] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:54.389195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:54.389254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:54.446787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:54.447698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:54.447782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:54.447815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:54.565669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:54.565835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:54.565875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:54.565904] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:54.569346] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-03-03T20:21:54.569650] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-03-03T20:21:54.569781] [INFO ] [sig ] FDS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:54.714842] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FDS.txt [2026-03-03T20:21:54.715010] [INFO ] [sig ] [1139/3369] Completed FDS in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:54.715052] [INFO ] [sig ] [1140/3369] Forecasting FDTX... [2026-03-03T20:21:54.715082] [INFO ] [sig ] Generating forecast for: FDTX [2026-03-03T20:21:54.715113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-03-03T20:21:54.727757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-03-03T20:21:54.728109] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-03-03T20:21:54.728905] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-03-03T20:21:54.728958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:54.728990] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:54.729018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:54.729075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:54.787179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:54.788108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:54.788194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:54.788227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:54.917790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:54.917974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:54.918017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:54.918046] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:54.921655] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=93.84%) [2026-03-03T20:21:54.921966] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-03-03T20:21:54.922106] [INFO ] [sig ] FDTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:55.078321] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FDTX.txt [2026-03-03T20:21:55.078486] [INFO ] [sig ] [1140/3369] Completed FDTX in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:55.078534] [INFO ] [sig ] [1141/3369] Forecasting FDUS... [2026-03-03T20:21:55.078595] [INFO ] [sig ] Generating forecast for: FDUS [2026-03-03T20:21:55.078637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-03-03T20:21:55.091776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-03-03T20:21:55.092194] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-03-03T20:21:55.093046] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-03-03T20:21:55.093101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:55.093133] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:55.093160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:55.093217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:55.156244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:55.157166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:55.157270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:55.157304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:55.282991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:55.283166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:55.283209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:55.283240] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:55.287087] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-03T20:21:55.287435] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-03-03T20:21:55.287600] [INFO ] [sig ] FDUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:55.434730] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FDUS.txt [2026-03-03T20:21:55.434904] [INFO ] [sig ] [1141/3369] Completed FDUS in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-03T20:21:55.434947] [INFO ] [sig ] [1142/3369] Forecasting FDX... [2026-03-03T20:21:55.434978] [INFO ] [sig ] Generating forecast for: FDX [2026-03-03T20:21:55.435041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-03-03T20:21:55.448188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-03-03T20:21:55.448631] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-03-03T20:21:55.449428] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-03-03T20:21:55.449482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:55.449521] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:55.449555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:55.449661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:55.508713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:55.509665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:55.509759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:55.509793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:55.639272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:55.639434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:55.639475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:55.639509] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:55.643029] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-03T20:21:55.643336] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-03-03T20:21:55.643477] [INFO ] [sig ] FDX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:55.792635] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FDX.txt [2026-03-03T20:21:55.792776] [INFO ] [sig ] [1142/3369] Completed FDX in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.3m [2026-03-03T20:21:55.792815] [INFO ] [sig ] [1143/3369] Forecasting FE... [2026-03-03T20:21:55.792846] [INFO ] [sig ] Generating forecast for: FE [2026-03-03T20:21:55.792882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-03-03T20:21:55.805799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-03-03T20:21:55.806136] [INFO ] [FORECASTER] Starting predict_future for FE [2026-03-03T20:21:55.806985] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-03-03T20:21:55.807039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:55.807072] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:55.807099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:55.807157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:55.867514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:55.868465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:55.868558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:55.868623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:55.986347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:55.986503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:55.986544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:55.986593] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:55.990445] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-03-03T20:21:55.990757] [INFO ] [FORECASTER] Completed predict_future for FE [2026-03-03T20:21:55.990891] [INFO ] [sig ] FE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:56.136412] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FE.txt [2026-03-03T20:21:56.136588] [INFO ] [sig ] [1143/3369] Completed FE in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:56.136632] [INFO ] [sig ] [1144/3369] Forecasting FEIM... [2026-03-03T20:21:56.136663] [INFO ] [sig ] Generating forecast for: FEIM [2026-03-03T20:21:56.136701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-03-03T20:21:56.148736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-03-03T20:21:56.149024] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-03-03T20:21:56.149882] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-03-03T20:21:56.149938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:56.149973] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:56.150002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:56.150061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:56.210401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:56.211148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:56.211230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:56.211266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:56.342407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:56.342608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:56.342655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:56.342688] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:56.347246] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-03-03T20:21:56.347616] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-03-03T20:21:56.347787] [INFO ] [sig ] FEIM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:56.501081] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FEIM.txt [2026-03-03T20:21:56.501262] [INFO ] [sig ] [1144/3369] Completed FEIM in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:56.501304] [INFO ] [sig ] [1145/3369] Forecasting FELE... [2026-03-03T20:21:56.501335] [INFO ] [sig ] Generating forecast for: FELE [2026-03-03T20:21:56.501366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-03-03T20:21:56.513316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-03-03T20:21:56.513716] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-03-03T20:21:56.514510] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-03-03T20:21:56.514564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:56.514619] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:56.514647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:56.514704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:56.574653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:56.575552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:56.575670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:56.575706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:56.702078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:56.702250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:56.702294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:56.702325] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:56.705962] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-03-03T20:21:56.706282] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-03-03T20:21:56.706425] [INFO ] [sig ] FELE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:56.855194] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FELE.txt [2026-03-03T20:21:56.855356] [INFO ] [sig ] [1145/3369] Completed FELE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:56.855397] [INFO ] [sig ] [1146/3369] Forecasting FEM... [2026-03-03T20:21:56.855429] [INFO ] [sig ] Generating forecast for: FEM [2026-03-03T20:21:56.855460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-03-03T20:21:56.868901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-03-03T20:21:56.869259] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-03-03T20:21:56.870085] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-03-03T20:21:56.870139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:56.870172] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:56.870199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:56.870256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:56.929385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:56.930301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:56.930385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:56.930419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:57.056152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:57.056323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:57.056365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:57.056394] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:57.063675] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: DOWN (p=37.82%) [2026-03-03T20:21:57.064027] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-03-03T20:21:57.064187] [INFO ] [sig ] FEM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:57.206010] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FEM.txt [2026-03-03T20:21:57.206155] [INFO ] [sig ] [1146/3369] Completed FEM in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:57.206195] [INFO ] [sig ] [1147/3369] Forecasting FEMB... [2026-03-03T20:21:57.206225] [INFO ] [sig ] Generating forecast for: FEMB [2026-03-03T20:21:57.206258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-03-03T20:21:57.218708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-03-03T20:21:57.219100] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-03-03T20:21:57.219987] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-03-03T20:21:57.220042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:57.220082] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:57.220110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:57.220174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:57.278457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:57.279361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:57.279458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:57.279493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:57.401960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:57.402131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:57.402172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:57.402202] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:57.405928] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-03T20:21:57.406305] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-03-03T20:21:57.406449] [INFO ] [sig ] FEMB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:57.551160] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FEMB.txt [2026-03-03T20:21:57.551322] [INFO ] [sig ] [1147/3369] Completed FEMB in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:57.551363] [INFO ] [sig ] [1148/3369] Forecasting FEMS... [2026-03-03T20:21:57.551393] [INFO ] [sig ] Generating forecast for: FEMS [2026-03-03T20:21:57.551425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-03-03T20:21:57.563662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-03-03T20:21:57.564030] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-03-03T20:21:57.564870] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-03-03T20:21:57.564924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:57.564956] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:57.564982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:57.565039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:57.622076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:57.622895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:57.622979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:57.623013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:57.741409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:57.741612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:57.741656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:57.741685] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:57.745095] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=65.19%) [2026-03-03T20:21:57.745382] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-03-03T20:21:57.745557] [INFO ] [sig ] FEMS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:57.890066] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FEMS.txt [2026-03-03T20:21:57.890212] [INFO ] [sig ] [1148/3369] Completed FEMS in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:57.890260] [INFO ] [sig ] [1149/3369] Forecasting FEP... [2026-03-03T20:21:57.890294] [INFO ] [sig ] Generating forecast for: FEP [2026-03-03T20:21:57.890325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-03-03T20:21:57.902759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-03-03T20:21:57.903051] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-03-03T20:21:57.903875] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-03-03T20:21:57.903928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:57.903960] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:57.903987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:57.904045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:57.962327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:57.963185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:57.963272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:57.963306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:58.080898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:58.081055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:58.081096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:58.081126] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:58.084594] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-03-03T20:21:58.084903] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-03-03T20:21:58.085032] [INFO ] [sig ] FEP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:58.227639] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FEP.txt [2026-03-03T20:21:58.227796] [INFO ] [sig ] [1149/3369] Completed FEP in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:58.227835] [INFO ] [sig ] [1150/3369] Forecasting FEPI... [2026-03-03T20:21:58.227866] [INFO ] [sig ] Generating forecast for: FEPI [2026-03-03T20:21:58.227925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-03-03T20:21:58.239766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-03-03T20:21:58.240097] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-03-03T20:21:58.240918] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-03-03T20:21:58.240973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:58.241005] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:58.241032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:58.241088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:58.312541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:58.313451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:58.313547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:58.313607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:58.432228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:58.432394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:58.432435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:58.432464] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:58.436007] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=35.38%) [2026-03-03T20:21:58.436321] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-03-03T20:21:58.436460] [INFO ] [sig ] FEPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:58.584493] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FEPI.txt [2026-03-03T20:21:58.584679] [INFO ] [sig ] [1150/3369] Completed FEPI in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:58.584722] [INFO ] [sig ] [1151/3369] Forecasting FERG... [2026-03-03T20:21:58.584754] [INFO ] [sig ] Generating forecast for: FERG [2026-03-03T20:21:58.584785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-03-03T20:21:58.598726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-03-03T20:21:58.599127] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-03-03T20:21:58.599989] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-03-03T20:21:58.600043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:58.600075] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:58.600102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:58.600159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:58.662261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:58.663359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:58.663449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:58.663483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:58.788084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:58.788254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:58.788295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:58.788324] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:58.791801] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=22.87%) [2026-03-03T20:21:58.792081] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-03-03T20:21:58.792215] [INFO ] [sig ] FERG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:58.937786] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FERG.txt [2026-03-03T20:21:58.937980] [INFO ] [sig ] [1151/3369] Completed FERG in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:58.938025] [INFO ] [sig ] [1152/3369] Forecasting FEX... [2026-03-03T20:21:58.938056] [INFO ] [sig ] Generating forecast for: FEX [2026-03-03T20:21:58.938090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-03-03T20:21:58.950728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-03-03T20:21:58.951118] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-03-03T20:21:58.952036] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-03-03T20:21:58.952101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:58.952136] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:58.952164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:58.952223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:59.013589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:59.014517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:59.014627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:59.014664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:59.137142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:59.137312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:59.137354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:59.137384] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:59.141037] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=50.71%) [2026-03-03T20:21:59.141331] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-03-03T20:21:59.141466] [INFO ] [sig ] FEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:21:59.293435] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FEX.txt [2026-03-03T20:21:59.293636] [INFO ] [sig ] [1152/3369] Completed FEX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:59.293689] [INFO ] [sig ] [1153/3369] Forecasting FF... [2026-03-03T20:21:59.293727] [INFO ] [sig ] Generating forecast for: FF [2026-03-03T20:21:59.293765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-03-03T20:21:59.307356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-03-03T20:21:59.307799] [INFO ] [FORECASTER] Starting predict_future for FF [2026-03-03T20:21:59.309100] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-03-03T20:21:59.309155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:59.309187] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:59.309214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:59.309271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:59.374446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:59.375370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:59.375475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:59.375513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:59.497188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:59.497348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:59.497389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:59.497418] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:59.500894] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=28.82%) [2026-03-03T20:21:59.501186] [INFO ] [FORECASTER] Completed predict_future for FF [2026-03-03T20:21:59.501318] [INFO ] [sig ] FF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:21:59.657941] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FF.txt [2026-03-03T20:21:59.658133] [INFO ] [sig ] [1153/3369] Completed FF in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:21:59.658180] [INFO ] [sig ] [1154/3369] Forecasting FFA... [2026-03-03T20:21:59.658211] [INFO ] [sig ] Generating forecast for: FFA [2026-03-03T20:21:59.658243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-03-03T20:21:59.670084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-03-03T20:21:59.670434] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-03-03T20:21:59.671445] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-03-03T20:21:59.671504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:21:59.671540] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:21:59.671591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:21:59.671657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:21:59.731094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:21:59.731844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:21:59.731931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:21:59.731966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:21:59.850670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:21:59.850827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:21:59.850868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:21:59.851085] [INFO ] [FORECASTER] Training complete [2026-03-03T20:21:59.854523] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=43.99%) [2026-03-03T20:21:59.854852] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-03-03T20:21:59.854981] [INFO ] [sig ] FFA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:00.012344] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FFA.txt [2026-03-03T20:22:00.012562] [INFO ] [sig ] [1154/3369] Completed FFA in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:22:00.012643] [INFO ] [sig ] [1155/3369] Forecasting FFBC... [2026-03-03T20:22:00.012683] [INFO ] [sig ] Generating forecast for: FFBC [2026-03-03T20:22:00.012724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-03-03T20:22:00.026558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-03-03T20:22:00.027093] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-03-03T20:22:00.028153] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-03-03T20:22:00.028228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:00.028280] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:00.028326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:00.028399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:00.095725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:00.096694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:00.096786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:00.096822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:00.220308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:00.220538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:00.220626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:00.220660] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:00.224359] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-03-03T20:22:00.224693] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-03-03T20:22:00.224839] [INFO ] [sig ] FFBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:00.369436] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FFBC.txt [2026-03-03T20:22:00.369620] [INFO ] [sig ] [1155/3369] Completed FFBC in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:22:00.369678] [INFO ] [sig ] [1156/3369] Forecasting FFC... [2026-03-03T20:22:00.369717] [INFO ] [sig ] Generating forecast for: FFC [2026-03-03T20:22:00.369755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-03-03T20:22:00.382772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-03-03T20:22:00.383297] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-03-03T20:22:00.384122] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-03-03T20:22:00.384176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:00.384208] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:00.384235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:00.384292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:00.446532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:00.447451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:00.447540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:00.447593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:00.578146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:00.578307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:00.578349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:00.578379] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:00.581978] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-03-03T20:22:00.582286] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-03-03T20:22:00.582426] [INFO ] [sig ] FFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:00.734318] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FFC.txt [2026-03-03T20:22:00.734483] [INFO ] [sig ] [1156/3369] Completed FFC in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:22:00.734523] [INFO ] [sig ] [1157/3369] Forecasting FFIC... [2026-03-03T20:22:00.734554] [INFO ] [sig ] Generating forecast for: FFIC [2026-03-03T20:22:00.734606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-03-03T20:22:00.747002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-03-03T20:22:00.747315] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-03-03T20:22:00.748267] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-03-03T20:22:00.748334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:00.748375] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:00.748409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:00.748468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:00.807640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:00.808396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:00.808483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:00.808517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:00.926078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:00.926244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:00.926287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:00.926318] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:00.929894] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-03-03T20:22:00.930187] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-03-03T20:22:00.930337] [INFO ] [sig ] FFIC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:01.073907] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FFIC.txt [2026-03-03T20:22:01.074079] [INFO ] [sig ] [1157/3369] Completed FFIC in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-03T20:22:01.074122] [INFO ] [sig ] [1158/3369] Forecasting FFIN... [2026-03-03T20:22:01.074152] [INFO ] [sig ] Generating forecast for: FFIN [2026-03-03T20:22:01.074184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-03-03T20:22:01.086322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-03-03T20:22:01.086752] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-03-03T20:22:01.087596] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-03-03T20:22:01.087683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:01.087723] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:01.087757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:01.087826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:01.149840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:01.150800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:01.150894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:01.150929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:01.268357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:01.268527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:01.268569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:01.268625] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:01.272612] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-03-03T20:22:01.272962] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-03-03T20:22:01.273122] [INFO ] [sig ] FFIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:01.430037] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FFIN.txt [2026-03-03T20:22:01.430246] [INFO ] [sig ] [1158/3369] Completed FFIN in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.2m [2026-03-03T20:22:01.430333] [INFO ] [sig ] [1159/3369] Forecasting FFWM... [2026-03-03T20:22:01.430371] [INFO ] [sig ] Generating forecast for: FFWM [2026-03-03T20:22:01.430409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-03-03T20:22:01.443737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-03-03T20:22:01.444239] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-03-03T20:22:01.445378] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-03-03T20:22:01.445449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:01.445498] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:01.445541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:01.445650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:01.510075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:01.511083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:01.511197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:01.511233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:01.631975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:01.632148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:01.632211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:01.632244] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:01.635816] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-03-03T20:22:01.636104] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-03-03T20:22:01.636237] [INFO ] [sig ] FFWM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:01.778232] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FFWM.txt [2026-03-03T20:22:01.778366] [INFO ] [sig ] [1159/3369] Completed FFWM in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.2m [2026-03-03T20:22:01.778405] [INFO ] [sig ] [1160/3369] Forecasting FG... [2026-03-03T20:22:01.778435] [INFO ] [sig ] Generating forecast for: FG [2026-03-03T20:22:01.778466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-03-03T20:22:01.790015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-03-03T20:22:01.790284] [INFO ] [FORECASTER] Starting predict_future for FG [2026-03-03T20:22:01.791092] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-03-03T20:22:01.791145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:01.791177] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:01.791205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:01.791262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:01.849807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:01.850747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:01.850835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:01.850870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:01.976691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:01.976864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:01.976905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:01.976935] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:01.980550] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=52.37%) [2026-03-03T20:22:01.980853] [INFO ] [FORECASTER] Completed predict_future for FG [2026-03-03T20:22:01.980985] [INFO ] [sig ] FG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:02.128472] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FG.txt [2026-03-03T20:22:02.128665] [INFO ] [sig ] [1160/3369] Completed FG in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:02.128718] [INFO ] [sig ] [1161/3369] Forecasting FHB... [2026-03-03T20:22:02.128756] [INFO ] [sig ] Generating forecast for: FHB [2026-03-03T20:22:02.128794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-03-03T20:22:02.141912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-03-03T20:22:02.142301] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-03-03T20:22:02.143181] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-03-03T20:22:02.143237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:02.143271] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:02.143299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:02.143366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:02.211214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:02.212238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:02.212553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:02.212621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:02.343411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:02.343597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:02.343641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:02.343675] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:02.347629] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-03-03T20:22:02.347975] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-03-03T20:22:02.348117] [INFO ] [sig ] FHB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:02.495478] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FHB.txt [2026-03-03T20:22:02.495650] [INFO ] [sig ] [1161/3369] Completed FHB in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:02.495693] [INFO ] [sig ] [1162/3369] Forecasting FHI... [2026-03-03T20:22:02.495724] [INFO ] [sig ] Generating forecast for: FHI [2026-03-03T20:22:02.495756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-03-03T20:22:02.508267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-03-03T20:22:02.508639] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-03-03T20:22:02.509469] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-03-03T20:22:02.509522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:02.509554] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:02.509603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:02.509697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:02.571752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:02.572729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:02.572836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:02.572889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:02.702769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:02.702943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:02.702986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:02.703016] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:02.706609] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-03-03T20:22:02.706939] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-03-03T20:22:02.707079] [INFO ] [sig ] FHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:02.865924] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FHI.txt [2026-03-03T20:22:02.866112] [INFO ] [sig ] [1162/3369] Completed FHI in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:02.866157] [INFO ] [sig ] [1163/3369] Forecasting FHN... [2026-03-03T20:22:02.866189] [INFO ] [sig ] Generating forecast for: FHN [2026-03-03T20:22:02.866232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-03-03T20:22:02.878385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-03-03T20:22:02.878783] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-03-03T20:22:02.879686] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-03-03T20:22:02.879740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:02.879773] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:02.879813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:02.879872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:02.937309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:02.938274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:02.938365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:02.938398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:03.057859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:03.058059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:03.058100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:03.058131] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:03.061646] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=79.72%) [2026-03-03T20:22:03.061932] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-03-03T20:22:03.062066] [INFO ] [sig ] FHN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:03.205144] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FHN.txt [2026-03-03T20:22:03.205316] [INFO ] [sig ] [1163/3369] Completed FHN in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:03.205357] [INFO ] [sig ] [1164/3369] Forecasting FHTX... [2026-03-03T20:22:03.205388] [INFO ] [sig ] Generating forecast for: FHTX [2026-03-03T20:22:03.205418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-03-03T20:22:03.220849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-03-03T20:22:03.221320] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-03-03T20:22:03.222474] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-03-03T20:22:03.222543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:03.222610] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:03.222651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:03.222733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:03.292082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:03.293021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:03.293111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:03.293146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:03.415921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:03.416082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:03.416125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:03.416156] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:03.419786] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-03-03T20:22:03.420089] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-03-03T20:22:03.420224] [INFO ] [sig ] FHTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:03.570471] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FHTX.txt [2026-03-03T20:22:03.570684] [INFO ] [sig ] [1164/3369] Completed FHTX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:03.570737] [INFO ] [sig ] [1165/3369] Forecasting FIBK... [2026-03-03T20:22:03.570771] [INFO ] [sig ] Generating forecast for: FIBK [2026-03-03T20:22:03.570808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-03-03T20:22:03.583080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-03-03T20:22:03.583481] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-03-03T20:22:03.584320] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-03-03T20:22:03.584373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:03.584406] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:03.584433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:03.584490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:03.643314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:03.644262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:03.644373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:03.644407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:03.768516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:03.768702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:03.768745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:03.768776] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:03.772360] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-03-03T20:22:03.772751] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-03-03T20:22:03.772901] [INFO ] [sig ] FIBK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:03.929841] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FIBK.txt [2026-03-03T20:22:03.930010] [INFO ] [sig ] [1165/3369] Completed FIBK in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:03.930053] [INFO ] [sig ] [1166/3369] Forecasting FICO... [2026-03-03T20:22:03.930084] [INFO ] [sig ] Generating forecast for: FICO [2026-03-03T20:22:03.930117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-03-03T20:22:03.942203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-03-03T20:22:03.942558] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-03-03T20:22:03.943363] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-03-03T20:22:03.943416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:03.943657] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:03.943687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:03.943745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:04.005538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:04.006423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:04.006508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:04.006542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:04.128404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:04.128584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:04.128628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:04.128658] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:04.132121] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=22.96%) [2026-03-03T20:22:04.132403] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-03-03T20:22:04.132536] [INFO ] [sig ] FICO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:04.281361] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FICO.txt [2026-03-03T20:22:04.281593] [INFO ] [sig ] [1166/3369] Completed FICO in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:04.281664] [INFO ] [sig ] [1167/3369] Forecasting FICS... [2026-03-03T20:22:04.281709] [INFO ] [sig ] Generating forecast for: FICS [2026-03-03T20:22:04.281767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-03-03T20:22:04.294326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-03-03T20:22:04.294704] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-03-03T20:22:04.295488] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-03-03T20:22:04.295542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:04.295601] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:04.295633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:04.295691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:04.356241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:04.357169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:04.357258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:04.357294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:04.481437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:04.481621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:04.481666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:04.481697] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:04.485907] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-03-03T20:22:04.486393] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-03-03T20:22:04.486533] [INFO ] [sig ] FICS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:04.641124] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FICS.txt [2026-03-03T20:22:04.641296] [INFO ] [sig ] [1167/3369] Completed FICS in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:04.641344] [INFO ] [sig ] [1168/3369] Forecasting FID... [2026-03-03T20:22:04.641379] [INFO ] [sig ] Generating forecast for: FID [2026-03-03T20:22:04.641410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-03-03T20:22:04.653094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-03-03T20:22:04.653478] [INFO ] [FORECASTER] Starting predict_future for FID [2026-03-03T20:22:04.654324] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-03-03T20:22:04.654379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:04.654424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:04.654454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:04.654512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:04.717754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:04.718661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:04.718749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:04.718790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:04.836975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:04.837133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:04.837174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:04.837204] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:04.841031] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=50.26%) [2026-03-03T20:22:04.841320] [INFO ] [FORECASTER] Completed predict_future for FID [2026-03-03T20:22:04.841452] [INFO ] [sig ] FID: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:04.984245] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FID.txt [2026-03-03T20:22:04.984411] [INFO ] [sig ] [1168/3369] Completed FID in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:04.984452] [INFO ] [sig ] [1169/3369] Forecasting FIGS... [2026-03-03T20:22:04.984485] [INFO ] [sig ] Generating forecast for: FIGS [2026-03-03T20:22:04.984515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-03-03T20:22:04.996373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-03-03T20:22:04.996733] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-03-03T20:22:04.997511] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-03-03T20:22:04.997566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:04.997620] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:04.997648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:04.997706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:05.057388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:05.058343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:05.058428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:05.058461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:05.181587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:05.181746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:05.181791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:05.181823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:05.185362] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-03-03T20:22:05.185670] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-03-03T20:22:05.185806] [INFO ] [sig ] FIGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:05.338378] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FIGS.txt [2026-03-03T20:22:05.338541] [INFO ] [sig ] [1169/3369] Completed FIGS in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:05.338602] [INFO ] [sig ] [1170/3369] Forecasting FIHL... [2026-03-03T20:22:05.338635] [INFO ] [sig ] Generating forecast for: FIHL [2026-03-03T20:22:05.338667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-03-03T20:22:05.350736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-03-03T20:22:05.351101] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-03-03T20:22:05.351981] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-03-03T20:22:05.352036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:05.352069] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:05.352096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:05.352154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:05.412312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:05.413271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:05.413384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:05.413422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:05.538615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:05.538787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:05.538835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:05.538871] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:05.542397] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-03T20:22:05.542726] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-03-03T20:22:05.542862] [INFO ] [sig ] FIHL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:05.703696] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FIHL.txt [2026-03-03T20:22:05.703930] [INFO ] [sig ] [1170/3369] Completed FIHL in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:05.704003] [INFO ] [sig ] [1171/3369] Forecasting FINS... [2026-03-03T20:22:05.704055] [INFO ] [sig ] Generating forecast for: FINS [2026-03-03T20:22:05.704108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-03-03T20:22:05.717215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-03-03T20:22:05.717647] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-03-03T20:22:05.718533] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-03-03T20:22:05.718617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:05.718652] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:05.718680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:05.718738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:05.778826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:05.779785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:05.779890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:05.779932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:05.902299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:05.902462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:05.902503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:05.902532] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:05.906117] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-03-03T20:22:05.906409] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-03-03T20:22:05.906541] [INFO ] [sig ] FINS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:06.064257] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FINS.txt [2026-03-03T20:22:06.064435] [INFO ] [sig ] [1171/3369] Completed FINS in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:06.064477] [INFO ] [sig ] [1172/3369] Forecasting FINX... [2026-03-03T20:22:06.064508] [INFO ] [sig ] Generating forecast for: FINX [2026-03-03T20:22:06.064539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-03-03T20:22:06.076724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-03-03T20:22:06.077093] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-03-03T20:22:06.077944] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-03-03T20:22:06.077998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:06.078031] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:06.078058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:06.078117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:06.142364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:06.143326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:06.143427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:06.143464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:06.269816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:06.269989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:06.270031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:06.270062] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:06.273554] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=52.62%) [2026-03-03T20:22:06.273883] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-03-03T20:22:06.274028] [INFO ] [sig ] FINX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:06.418116] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FINX.txt [2026-03-03T20:22:06.418275] [INFO ] [sig ] [1172/3369] Completed FINX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:06.418315] [INFO ] [sig ] [1173/3369] Forecasting FIP... [2026-03-03T20:22:06.418345] [INFO ] [sig ] Generating forecast for: FIP [2026-03-03T20:22:06.418378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-03-03T20:22:06.429650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-03-03T20:22:06.430035] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-03-03T20:22:06.430845] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-03-03T20:22:06.430898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:06.430931] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:06.430959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:06.431017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:06.490889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:06.491835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:06.491951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:06.491987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:06.614197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:06.614390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:06.614435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:06.614468] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:06.618521] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=44.43%) [2026-03-03T20:22:06.618848] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-03-03T20:22:06.619009] [INFO ] [sig ] FIP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:06.764742] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FIP.txt [2026-03-03T20:22:06.764917] [INFO ] [sig ] [1173/3369] Completed FIP in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:06.764965] [INFO ] [sig ] [1174/3369] Forecasting FIS... [2026-03-03T20:22:06.765002] [INFO ] [sig ] Generating forecast for: FIS [2026-03-03T20:22:06.765036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-03-03T20:22:06.778001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-03-03T20:22:06.778411] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-03-03T20:22:06.779225] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-03-03T20:22:06.779279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:06.779312] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:06.779339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:06.779409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:06.840080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:06.840988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:06.841069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:06.841103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:06.963769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:06.963943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:06.963989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:06.964019] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:06.967449] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-03-03T20:22:06.967746] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-03-03T20:22:06.967912] [INFO ] [sig ] FIS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:07.112819] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FIS.txt [2026-03-03T20:22:07.112982] [INFO ] [sig ] [1174/3369] Completed FIS in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-03T20:22:07.113024] [INFO ] [sig ] [1175/3369] Forecasting FISI... [2026-03-03T20:22:07.113056] [INFO ] [sig ] Generating forecast for: FISI [2026-03-03T20:22:07.113087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-03-03T20:22:07.124732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-03-03T20:22:07.125073] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-03-03T20:22:07.125924] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-03-03T20:22:07.125980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:07.126013] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:07.126041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:07.126101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:07.184881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:07.185805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:07.185892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:07.185927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:07.312312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:07.312475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:07.312516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:07.312546] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:07.316050] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=32.86%) [2026-03-03T20:22:07.316331] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-03-03T20:22:07.316458] [INFO ] [sig ] FISI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:07.469124] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FISI.txt [2026-03-03T20:22:07.469302] [INFO ] [sig ] [1175/3369] Completed FISI in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.1m [2026-03-03T20:22:07.469383] [INFO ] [sig ] [1176/3369] Forecasting FITB... [2026-03-03T20:22:07.469415] [INFO ] [sig ] Generating forecast for: FITB [2026-03-03T20:22:07.469446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-03-03T20:22:07.482269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-03-03T20:22:07.482652] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-03-03T20:22:07.483675] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-03-03T20:22:07.483739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:07.483784] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:07.483812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:07.483869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:07.544254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:07.545218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:07.545314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:07.545349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:07.669241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:07.669404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:07.669446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:07.669477] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:07.673265] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-03-03T20:22:07.673542] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-03-03T20:22:07.673710] [INFO ] [sig ] FITB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:07.822252] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FITB.txt [2026-03-03T20:22:07.822406] [INFO ] [sig ] [1176/3369] Completed FITB in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.1m [2026-03-03T20:22:07.822448] [INFO ] [sig ] [1177/3369] Forecasting FITBI... [2026-03-03T20:22:07.822479] [INFO ] [sig ] Generating forecast for: FITBI [2026-03-03T20:22:07.822511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-03-03T20:22:07.834074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-03-03T20:22:07.834380] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-03-03T20:22:07.835409] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-03-03T20:22:07.835463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:07.835495] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:07.835522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:07.835599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:07.897478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:07.898204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:07.898290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:07.898325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:08.021218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:08.021400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:08.021446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:08.021476] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:08.025040] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=54.13%) [2026-03-03T20:22:08.025323] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-03-03T20:22:08.025452] [INFO ] [sig ] FITBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:08.168142] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FITBI.txt [2026-03-03T20:22:08.168267] [INFO ] [sig ] [1177/3369] Completed FITBI in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:08.168307] [INFO ] [sig ] [1178/3369] Forecasting FITBO... [2026-03-03T20:22:08.168338] [INFO ] [sig ] Generating forecast for: FITBO [2026-03-03T20:22:08.168367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-03-03T20:22:08.180762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-03-03T20:22:08.181165] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-03-03T20:22:08.182041] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-03-03T20:22:08.182097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:08.182130] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:08.182158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:08.182215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:08.243625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:08.244565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:08.244676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:08.244712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:08.368463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:08.368678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:08.368725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:08.368756] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:08.372467] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=24.98%) [2026-03-03T20:22:08.372818] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-03-03T20:22:08.372984] [INFO ] [sig ] FITBO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:08.628311] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FITBO.txt [2026-03-03T20:22:08.628483] [INFO ] [sig ] [1178/3369] Completed FITBO in 0.5s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:08.628527] [INFO ] [sig ] [1179/3369] Forecasting FIVE... [2026-03-03T20:22:08.628562] [INFO ] [sig ] Generating forecast for: FIVE [2026-03-03T20:22:08.628616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-03-03T20:22:08.641957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-03-03T20:22:08.642404] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-03-03T20:22:08.643555] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-03-03T20:22:08.643649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:08.643725] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:08.643762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:08.643844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:08.710623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:08.711545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:08.711656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:08.711692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:08.844362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:08.844560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:08.844631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:08.844664] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:08.848627] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-03-03T20:22:08.848938] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-03-03T20:22:08.849124] [INFO ] [sig ] FIVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:09.004906] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FIVE.txt [2026-03-03T20:22:09.005086] [INFO ] [sig ] [1179/3369] Completed FIVE in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:09.005130] [INFO ] [sig ] [1180/3369] Forecasting FIVN... [2026-03-03T20:22:09.005163] [INFO ] [sig ] Generating forecast for: FIVN [2026-03-03T20:22:09.005194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-03-03T20:22:09.017493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-03-03T20:22:09.017943] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-03-03T20:22:09.018804] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-03-03T20:22:09.018861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:09.018896] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:09.018923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:09.018982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:09.079828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:09.080826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:09.080935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:09.080978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:09.207746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:09.207947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:09.207999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:09.208035] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:09.211570] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-03-03T20:22:09.211879] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-03-03T20:22:09.212018] [INFO ] [sig ] FIVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:09.369924] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FIVN.txt [2026-03-03T20:22:09.370092] [INFO ] [sig ] [1180/3369] Completed FIVN in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:09.370136] [INFO ] [sig ] [1181/3369] Forecasting FIX... [2026-03-03T20:22:09.370170] [INFO ] [sig ] Generating forecast for: FIX [2026-03-03T20:22:09.370218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-03-03T20:22:09.383598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-03-03T20:22:09.384033] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-03-03T20:22:09.384968] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-03-03T20:22:09.385034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:09.385068] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:09.385096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:09.385155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:09.450622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:09.451563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:09.451674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:09.451709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:09.591322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:09.591556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:09.591645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:09.591691] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:09.595827] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-03-03T20:22:09.596175] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-03-03T20:22:09.596338] [INFO ] [sig ] FIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:09.756061] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FIX.txt [2026-03-03T20:22:09.756244] [INFO ] [sig ] [1181/3369] Completed FIX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:09.756306] [INFO ] [sig ] [1182/3369] Forecasting FIXD... [2026-03-03T20:22:09.756347] [INFO ] [sig ] Generating forecast for: FIXD [2026-03-03T20:22:09.756397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-03-03T20:22:09.769537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-03-03T20:22:09.770012] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-03-03T20:22:09.770910] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-03-03T20:22:09.770968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:09.771001] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:09.771028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:09.771097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:09.836189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:09.837262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:09.837383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:09.837420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:09.971125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:09.971289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:09.971332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:09.971398] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:09.975052] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-03-03T20:22:09.975422] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-03-03T20:22:09.975632] [INFO ] [sig ] FIXD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:10.127809] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FIXD.txt [2026-03-03T20:22:10.128043] [INFO ] [sig ] [1182/3369] Completed FIXD in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:10.128089] [INFO ] [sig ] [1183/3369] Forecasting FIZZ... [2026-03-03T20:22:10.128120] [INFO ] [sig ] Generating forecast for: FIZZ [2026-03-03T20:22:10.128152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-03-03T20:22:10.140169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-03-03T20:22:10.140568] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-03-03T20:22:10.141399] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-03-03T20:22:10.141454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:10.141488] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:10.141515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:10.141599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:10.205587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:10.206557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:10.206663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:10.206699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:10.325283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:10.325465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:10.325507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:10.325538] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:10.329030] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-03-03T20:22:10.329316] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-03-03T20:22:10.329449] [INFO ] [sig ] FIZZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:10.473548] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FIZZ.txt [2026-03-03T20:22:10.473747] [INFO ] [sig ] [1183/3369] Completed FIZZ in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:10.473788] [INFO ] [sig ] [1184/3369] Forecasting FJP... [2026-03-03T20:22:10.473820] [INFO ] [sig ] Generating forecast for: FJP [2026-03-03T20:22:10.473852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-03-03T20:22:10.485415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-03-03T20:22:10.485821] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-03-03T20:22:10.486652] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-03-03T20:22:10.486707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:10.486739] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:10.486766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:10.486824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:10.546805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:10.547722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:10.547810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:10.547845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:10.665590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:10.665752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:10.665794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:10.665826] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:10.669569] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=81.84%) [2026-03-03T20:22:10.669881] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-03-03T20:22:10.670021] [INFO ] [sig ] FJP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:10.815680] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FJP.txt [2026-03-03T20:22:10.815849] [INFO ] [sig ] [1184/3369] Completed FJP in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:10.815889] [INFO ] [sig ] [1185/3369] Forecasting FLEX... [2026-03-03T20:22:10.815920] [INFO ] [sig ] Generating forecast for: FLEX [2026-03-03T20:22:10.815952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-03-03T20:22:10.828250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-03-03T20:22:10.828604] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-03-03T20:22:10.829421] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-03-03T20:22:10.829474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:10.829506] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:10.829533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:10.829612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:10.896380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:10.897388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:10.897474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:10.897506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:11.024017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:11.024187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:11.024227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:11.024257] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:11.027827] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=82.37%) [2026-03-03T20:22:11.028135] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-03-03T20:22:11.028275] [INFO ] [sig ] FLEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:11.173167] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FLEX.txt [2026-03-03T20:22:11.173317] [INFO ] [sig ] [1185/3369] Completed FLEX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:11.173357] [INFO ] [sig ] [1186/3369] Forecasting FLL... [2026-03-03T20:22:11.173388] [INFO ] [sig ] Generating forecast for: FLL [2026-03-03T20:22:11.173418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-03-03T20:22:11.185383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-03-03T20:22:11.185703] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-03-03T20:22:11.186517] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-03-03T20:22:11.186601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:11.186662] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:11.186695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:11.186756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:11.245825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:11.246534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:11.246635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:11.246672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:11.367859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:11.368075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:11.368117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:11.368146] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:11.371723] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-03-03T20:22:11.372022] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-03-03T20:22:11.372160] [INFO ] [sig ] FLL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:11.523304] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FLL.txt [2026-03-03T20:22:11.523480] [INFO ] [sig ] [1186/3369] Completed FLL in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:11.523521] [INFO ] [sig ] [1187/3369] Forecasting FLNC... [2026-03-03T20:22:11.523552] [INFO ] [sig ] Generating forecast for: FLNC [2026-03-03T20:22:11.523606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-03-03T20:22:11.535281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-03-03T20:22:11.535754] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-03-03T20:22:11.536596] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-03-03T20:22:11.536657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:11.536708] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:11.536748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:11.536810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:11.600412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:11.601465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:11.601559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:11.601614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:11.728397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:11.728610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:11.728656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:11.728685] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:11.732509] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-03-03T20:22:11.732859] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-03-03T20:22:11.733032] [INFO ] [sig ] FLNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:11.881562] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FLNC.txt [2026-03-03T20:22:11.881756] [INFO ] [sig ] [1187/3369] Completed FLNC in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:11.881797] [INFO ] [sig ] [1188/3369] Forecasting FLNG... [2026-03-03T20:22:11.881828] [INFO ] [sig ] Generating forecast for: FLNG [2026-03-03T20:22:11.881858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-03-03T20:22:11.893939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-03-03T20:22:11.894347] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-03-03T20:22:11.895238] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-03-03T20:22:11.895306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:11.895348] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:11.895384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:11.895464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:11.956527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:11.957470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:11.957560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:11.957617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:12.078790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:12.078949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:12.078996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:12.079037] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:12.082497] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=78.98%) [2026-03-03T20:22:12.082795] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-03-03T20:22:12.082932] [INFO ] [sig ] FLNG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:12.227828] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FLNG.txt [2026-03-03T20:22:12.228063] [INFO ] [sig ] [1188/3369] Completed FLNG in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:12.228120] [INFO ] [sig ] [1189/3369] Forecasting FLO... [2026-03-03T20:22:12.228353] [INFO ] [sig ] Generating forecast for: FLO [2026-03-03T20:22:12.228393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-03-03T20:22:12.242314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-03-03T20:22:12.242770] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-03-03T20:22:12.243797] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-03-03T20:22:12.243855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:12.243892] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:12.243934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:12.244000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:12.312730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:12.313865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:12.313994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:12.314033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:12.442020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:12.442180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:12.442223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:12.442253] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:12.445912] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-03-03T20:22:12.446406] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-03-03T20:22:12.446539] [INFO ] [sig ] FLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:12.599770] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FLO.txt [2026-03-03T20:22:12.599940] [INFO ] [sig ] [1189/3369] Completed FLO in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:12.599982] [INFO ] [sig ] [1190/3369] Forecasting FLS... [2026-03-03T20:22:12.600013] [INFO ] [sig ] Generating forecast for: FLS [2026-03-03T20:22:12.600043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-03-03T20:22:12.612900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-03-03T20:22:12.613364] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-03-03T20:22:12.614232] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-03-03T20:22:12.614288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:12.614321] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:12.614348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:12.614411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:12.674303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:12.675268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:12.675363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:12.675398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:12.808554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:12.808770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:12.808814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:12.808844] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:12.813243] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-03-03T20:22:12.813642] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-03-03T20:22:12.813803] [INFO ] [sig ] FLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:12.979611] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FLS.txt [2026-03-03T20:22:12.979778] [INFO ] [sig ] [1190/3369] Completed FLS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:12.979825] [INFO ] [sig ] [1191/3369] Forecasting FLUX... [2026-03-03T20:22:12.979858] [INFO ] [sig ] Generating forecast for: FLUX [2026-03-03T20:22:12.979889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-03-03T20:22:12.993716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-03-03T20:22:12.994092] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-03-03T20:22:12.994950] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-03-03T20:22:12.995005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:12.995038] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:12.995065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:12.995122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:13.058321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:13.059418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:13.059509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:13.059546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:13.184434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:13.184626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:13.184672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:13.184702] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:13.188940] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-03-03T20:22:13.189295] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-03-03T20:22:13.189654] [INFO ] [sig ] FLUX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:13.341098] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FLUX.txt [2026-03-03T20:22:13.341276] [INFO ] [sig ] [1191/3369] Completed FLUX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-03T20:22:13.341318] [INFO ] [sig ] [1192/3369] Forecasting FLWS... [2026-03-03T20:22:13.341349] [INFO ] [sig ] Generating forecast for: FLWS [2026-03-03T20:22:13.341382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-03-03T20:22:13.353999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-03-03T20:22:13.354407] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-03-03T20:22:13.355255] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-03-03T20:22:13.355310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:13.355344] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:13.355372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:13.355431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:13.414047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:13.415013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:13.415117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:13.415151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:13.536695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:13.536865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:13.536908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:13.536939] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:13.540477] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-03-03T20:22:13.540783] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-03-03T20:22:13.540941] [INFO ] [sig ] FLWS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:13.685245] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FLWS.txt [2026-03-03T20:22:13.685437] [INFO ] [sig ] [1192/3369] Completed FLWS in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.0m [2026-03-03T20:22:13.685480] [INFO ] [sig ] [1193/3369] Forecasting FLXS... [2026-03-03T20:22:13.685512] [INFO ] [sig ] Generating forecast for: FLXS [2026-03-03T20:22:13.685544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-03-03T20:22:13.698041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-03-03T20:22:13.698439] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-03-03T20:22:13.699282] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-03-03T20:22:13.699336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:13.699369] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:13.699397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:13.699454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:13.758804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:13.759756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:13.759840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:13.759874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:13.875063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:13.875234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:13.875277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:13.875306] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:13.878813] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=43.32%) [2026-03-03T20:22:13.879125] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-03-03T20:22:13.879261] [INFO ] [sig ] FLXS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:14.023798] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FLXS.txt [2026-03-03T20:22:14.023961] [INFO ] [sig ] [1193/3369] Completed FLXS in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.0m [2026-03-03T20:22:14.024010] [INFO ] [sig ] [1194/3369] Forecasting FLYE... [2026-03-03T20:22:14.024046] [INFO ] [sig ] Generating forecast for: FLYE [2026-03-03T20:22:14.024086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-03-03T20:22:14.036291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-03-03T20:22:14.036783] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-03-03T20:22:14.037561] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-03-03T20:22:14.037644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:14.037678] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:14.037705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:14.037763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:14.094972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:14.095611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:14.095693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:14.095726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:14.212138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:14.212270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:14.212324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:14.212354] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:14.215672] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=78.35%) [2026-03-03T20:22:14.215946] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-03-03T20:22:14.216072] [INFO ] [sig ] FLYE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:14.358262] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FLYE.txt [2026-03-03T20:22:14.358387] [INFO ] [sig ] [1194/3369] Completed FLYE in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:14.358425] [INFO ] [sig ] [1195/3369] Forecasting FMAO... [2026-03-03T20:22:14.358455] [INFO ] [sig ] Generating forecast for: FMAO [2026-03-03T20:22:14.358487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-03-03T20:22:14.369666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-03-03T20:22:14.369925] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-03-03T20:22:14.370743] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-03-03T20:22:14.370796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:14.370829] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:14.370856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:14.370918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:14.428093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:14.428916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:14.429004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:14.429044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:14.534445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:14.534566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:14.534621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:14.534651] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:14.538137] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-03-03T20:22:14.538410] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-03-03T20:22:14.538536] [INFO ] [sig ] FMAO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:14.683201] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FMAO.txt [2026-03-03T20:22:14.683321] [INFO ] [sig ] [1195/3369] Completed FMAO in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:14.683359] [INFO ] [sig ] [1196/3369] Forecasting FMB... [2026-03-03T20:22:14.683390] [INFO ] [sig ] Generating forecast for: FMB [2026-03-03T20:22:14.683420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-03-03T20:22:14.696255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-03-03T20:22:14.696507] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-03-03T20:22:14.697315] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-03-03T20:22:14.697372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:14.697430] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:14.697459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:14.697517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:14.756144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:14.756765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:14.756860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:14.756893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:14.878998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:14.879131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:14.879170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:14.879199] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:14.882637] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-03-03T20:22:14.882911] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-03-03T20:22:14.883044] [INFO ] [sig ] FMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:15.027234] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FMB.txt [2026-03-03T20:22:15.027387] [INFO ] [sig ] [1196/3369] Completed FMB in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:15.027426] [INFO ] [sig ] [1197/3369] Forecasting FMBH... [2026-03-03T20:22:15.027457] [INFO ] [sig ] Generating forecast for: FMBH [2026-03-03T20:22:15.027489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-03-03T20:22:15.038787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-03-03T20:22:15.039071] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-03-03T20:22:15.039890] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-03-03T20:22:15.039943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:15.039976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:15.040003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:15.040061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:15.097034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:15.097778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:15.097860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:15.097909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:15.221348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:15.221513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:15.221555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:15.221608] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:15.225009] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-03T20:22:15.225296] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-03-03T20:22:15.225421] [INFO ] [sig ] FMBH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:15.373223] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FMBH.txt [2026-03-03T20:22:15.373369] [INFO ] [sig ] [1197/3369] Completed FMBH in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:15.373409] [INFO ] [sig ] [1198/3369] Forecasting FMC... [2026-03-03T20:22:15.373440] [INFO ] [sig ] Generating forecast for: FMC [2026-03-03T20:22:15.373472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-03-03T20:22:15.386014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-03-03T20:22:15.386555] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-03-03T20:22:15.387349] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-03-03T20:22:15.387403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:15.387447] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:15.387476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:15.387535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:15.446268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:15.447180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:15.447272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:15.447304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:15.570410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:15.570604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:15.570648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:15.570677] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:15.574126] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-03-03T20:22:15.574440] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-03-03T20:22:15.574593] [INFO ] [sig ] FMC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:15.719071] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FMC.txt [2026-03-03T20:22:15.719233] [INFO ] [sig ] [1198/3369] Completed FMC in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:15.719274] [INFO ] [sig ] [1199/3369] Forecasting FMHI... [2026-03-03T20:22:15.719305] [INFO ] [sig ] Generating forecast for: FMHI [2026-03-03T20:22:15.719337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-03-03T20:22:15.731809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-03-03T20:22:15.732152] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-03-03T20:22:15.732951] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-03-03T20:22:15.733005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:15.733037] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:15.733064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:15.733121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:15.791245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:15.792104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:15.792196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:15.792230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:15.914998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:15.915159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:15.915201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:15.915267] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:15.918757] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-03-03T20:22:15.919051] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-03-03T20:22:15.919204] [INFO ] [sig ] FMHI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:16.064372] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FMHI.txt [2026-03-03T20:22:16.064522] [INFO ] [sig ] [1199/3369] Completed FMHI in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:16.064562] [INFO ] [sig ] [1200/3369] Forecasting FMN... [2026-03-03T20:22:16.064613] [INFO ] [sig ] Generating forecast for: FMN [2026-03-03T20:22:16.064646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-03-03T20:22:16.076871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-03-03T20:22:16.077212] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-03-03T20:22:16.078131] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-03-03T20:22:16.078195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:16.078232] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:16.078260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:16.078321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:16.143778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:16.144558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:16.144670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:16.144707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:16.270841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:16.271013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:16.271059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:16.271091] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:16.275124] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=38.38%) [2026-03-03T20:22:16.275440] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-03-03T20:22:16.275603] [INFO ] [sig ] FMN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:16.434287] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FMN.txt [2026-03-03T20:22:16.434459] [INFO ] [sig ] [1200/3369] Completed FMN in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:16.434507] [INFO ] [sig ] [1201/3369] Forecasting FMNB... [2026-03-03T20:22:16.434544] [INFO ] [sig ] Generating forecast for: FMNB [2026-03-03T20:22:16.434628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-03-03T20:22:16.449763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-03-03T20:22:16.450150] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-03-03T20:22:16.450979] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-03-03T20:22:16.451033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:16.451067] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:16.451094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:16.451153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:16.510180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:16.511196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:16.511283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:16.511317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:16.630038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:16.630389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:16.630431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:16.630463] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:16.634154] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-03-03T20:22:16.634659] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-03-03T20:22:16.634797] [INFO ] [sig ] FMNB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:16.777302] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FMNB.txt [2026-03-03T20:22:16.777453] [INFO ] [sig ] [1201/3369] Completed FMNB in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:16.777494] [INFO ] [sig ] [1202/3369] Forecasting FMS... [2026-03-03T20:22:16.777530] [INFO ] [sig ] Generating forecast for: FMS [2026-03-03T20:22:16.777563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-03-03T20:22:16.791248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-03-03T20:22:16.791691] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-03-03T20:22:16.792509] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-03-03T20:22:16.792564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:16.792624] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:16.792652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:16.792708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:16.850388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:16.851280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:16.851368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:16.851401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:16.970035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:16.970209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:16.970250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:16.970278] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:16.973738] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-03-03T20:22:16.974023] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-03-03T20:22:16.974152] [INFO ] [sig ] FMS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:17.117176] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FMS.txt [2026-03-03T20:22:17.117330] [INFO ] [sig ] [1202/3369] Completed FMS in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:17.117370] [INFO ] [sig ] [1203/3369] Forecasting FMX... [2026-03-03T20:22:17.117400] [INFO ] [sig ] Generating forecast for: FMX [2026-03-03T20:22:17.117431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-03-03T20:22:17.130799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-03-03T20:22:17.131132] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-03-03T20:22:17.131928] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-03-03T20:22:17.131981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:17.132013] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:17.132040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:17.132097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:17.189264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:17.190196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:17.190286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:17.190320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:17.325630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:17.325812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:17.325863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:17.325894] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:17.330043] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-03-03T20:22:17.330374] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-03-03T20:22:17.330511] [INFO ] [sig ] FMX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:17.475515] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FMX.txt [2026-03-03T20:22:17.475675] [INFO ] [sig ] [1203/3369] Completed FMX in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:17.475717] [INFO ] [sig ] [1204/3369] Forecasting FN... [2026-03-03T20:22:17.475749] [INFO ] [sig ] Generating forecast for: FN [2026-03-03T20:22:17.475780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-03-03T20:22:17.487594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-03-03T20:22:17.488091] [INFO ] [FORECASTER] Starting predict_future for FN [2026-03-03T20:22:17.488942] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-03-03T20:22:17.488999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:17.489032] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:17.489064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:17.489127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:17.549738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:17.550483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:17.550567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:17.550623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:17.670960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:17.671118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:17.671167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:17.671206] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:17.674624] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-03-03T20:22:17.674908] [INFO ] [FORECASTER] Completed predict_future for FN [2026-03-03T20:22:17.675041] [INFO ] [sig ] FN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:17.819281] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FN.txt [2026-03-03T20:22:17.819451] [INFO ] [sig ] [1204/3369] Completed FN in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:17.819499] [INFO ] [sig ] [1205/3369] Forecasting FNB... [2026-03-03T20:22:17.819531] [INFO ] [sig ] Generating forecast for: FNB [2026-03-03T20:22:17.819564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-03-03T20:22:17.832266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-03-03T20:22:17.832662] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-03-03T20:22:17.833485] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-03-03T20:22:17.833539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:17.833598] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:17.833631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:17.833691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:17.896421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:17.897144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:17.897232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:17.897266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:18.017700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:18.017864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:18.017934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:18.017967] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:18.022017] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-03-03T20:22:18.022320] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-03-03T20:22:18.022459] [INFO ] [sig ] FNB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:18.171752] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FNB.txt [2026-03-03T20:22:18.171893] [INFO ] [sig ] [1205/3369] Completed FNB in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:18.171932] [INFO ] [sig ] [1206/3369] Forecasting FND... [2026-03-03T20:22:18.171962] [INFO ] [sig ] Generating forecast for: FND [2026-03-03T20:22:18.171993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-03-03T20:22:18.184526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-03-03T20:22:18.184826] [INFO ] [FORECASTER] Starting predict_future for FND [2026-03-03T20:22:18.185657] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-03-03T20:22:18.185710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:18.185742] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:18.185770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:18.185827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:18.244161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:18.244981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:18.245062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:18.245131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:18.370800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:18.370961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:18.371003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:18.371034] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:18.374506] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-03-03T20:22:18.374815] [INFO ] [FORECASTER] Completed predict_future for FND [2026-03-03T20:22:18.374964] [INFO ] [sig ] FND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:18.515352] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FND.txt [2026-03-03T20:22:18.515485] [INFO ] [sig ] [1206/3369] Completed FND in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-03T20:22:18.515525] [INFO ] [sig ] [1207/3369] Forecasting FNF... [2026-03-03T20:22:18.515556] [INFO ] [sig ] Generating forecast for: FNF [2026-03-03T20:22:18.515607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-03-03T20:22:18.527194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-03-03T20:22:18.527484] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-03-03T20:22:18.528368] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-03-03T20:22:18.528423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:18.528455] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:18.528483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:18.528540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:18.585895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:18.586530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:18.586629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:18.586664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:18.706945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:18.707106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:18.707150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:18.707181] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:18.710733] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-03-03T20:22:18.711021] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-03-03T20:22:18.711155] [INFO ] [sig ] FNF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:18.852439] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FNF.txt [2026-03-03T20:22:18.852589] [INFO ] [sig ] [1207/3369] Completed FNF in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.9m [2026-03-03T20:22:18.852632] [INFO ] [sig ] [1208/3369] Forecasting FNKO... [2026-03-03T20:22:18.852662] [INFO ] [sig ] Generating forecast for: FNKO [2026-03-03T20:22:18.852693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-03-03T20:22:18.868223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-03-03T20:22:18.868560] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-03-03T20:22:18.869394] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-03-03T20:22:18.869446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:18.869478] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:18.869505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:18.869590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:18.928388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:18.929062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:18.929152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:18.929192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:19.049517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:19.049687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:19.049729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:19.049757] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:19.053183] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-03T20:22:19.053674] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-03-03T20:22:19.053807] [INFO ] [sig ] FNKO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:19.194825] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FNKO.txt [2026-03-03T20:22:19.194946] [INFO ] [sig ] [1208/3369] Completed FNKO in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.9m [2026-03-03T20:22:19.194985] [INFO ] [sig ] [1209/3369] Forecasting FNLC... [2026-03-03T20:22:19.195016] [INFO ] [sig ] Generating forecast for: FNLC [2026-03-03T20:22:19.195046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-03-03T20:22:19.205917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-03-03T20:22:19.206219] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-03-03T20:22:19.207025] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-03-03T20:22:19.207078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:19.207110] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:19.207138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:19.207195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:19.268301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:19.269110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:19.269189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:19.269222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:19.383414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:19.383559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:19.383623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:19.383653] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:19.387371] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=41.81%) [2026-03-03T20:22:19.387669] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-03-03T20:22:19.387799] [INFO ] [sig ] FNLC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:19.531623] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FNLC.txt [2026-03-03T20:22:19.531805] [INFO ] [sig ] [1209/3369] Completed FNLC in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.9m [2026-03-03T20:22:19.531847] [INFO ] [sig ] [1210/3369] Forecasting FNX... [2026-03-03T20:22:19.531879] [INFO ] [sig ] Generating forecast for: FNX [2026-03-03T20:22:19.531910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-03-03T20:22:19.544400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-03-03T20:22:19.544836] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-03-03T20:22:19.545752] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-03-03T20:22:19.545808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:19.545843] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:19.545871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:19.545931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:19.607215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:19.608225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:19.608503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:19.608539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:19.745450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:19.745638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:19.745683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:19.745714] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:19.749177] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=73.93%) [2026-03-03T20:22:19.749473] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-03-03T20:22:19.749624] [INFO ] [sig ] FNX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:19.897610] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FNX.txt [2026-03-03T20:22:19.897778] [INFO ] [sig ] [1210/3369] Completed FNX in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 12.9m [2026-03-03T20:22:19.897819] [INFO ] [sig ] [1211/3369] Forecasting FNY... [2026-03-03T20:22:19.897850] [INFO ] [sig ] Generating forecast for: FNY [2026-03-03T20:22:19.897897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-03-03T20:22:19.909235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-03-03T20:22:19.909867] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-03-03T20:22:19.910922] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-03-03T20:22:19.911006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:19.911053] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:19.911096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:19.911189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:19.970875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:19.972017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:19.972138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:19.972180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:20.098842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:20.099026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:20.099076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:20.099116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:20.103620] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-03-03T20:22:20.103941] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-03-03T20:22:20.104084] [INFO ] [sig ] FNY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:20.250911] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FNY.txt [2026-03-03T20:22:20.251074] [INFO ] [sig ] [1211/3369] Completed FNY in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:20.251114] [INFO ] [sig ] [1212/3369] Forecasting FOA... [2026-03-03T20:22:20.251146] [INFO ] [sig ] Generating forecast for: FOA [2026-03-03T20:22:20.251178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-03-03T20:22:20.264152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-03-03T20:22:20.264786] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-03-03T20:22:20.265864] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-03-03T20:22:20.265920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:20.265953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:20.265982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:20.266040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:20.327310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:20.328258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:20.328369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:20.328403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:20.457071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:20.457229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:20.457271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:20.457300] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:20.460988] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-03-03T20:22:20.461269] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-03-03T20:22:20.461400] [INFO ] [sig ] FOA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:20.618801] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FOA.txt [2026-03-03T20:22:20.618990] [INFO ] [sig ] [1212/3369] Completed FOA in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:20.619057] [INFO ] [sig ] [1213/3369] Forecasting FOF... [2026-03-03T20:22:20.619102] [INFO ] [sig ] Generating forecast for: FOF [2026-03-03T20:22:20.619142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-03-03T20:22:20.631988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-03-03T20:22:20.632398] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-03-03T20:22:20.633282] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-03-03T20:22:20.633340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:20.633617] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:20.633648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:20.633708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:20.695206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:20.696116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:20.696209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:20.696243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:20.816893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:20.817054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:20.817095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:20.817124] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:20.820602] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-03-03T20:22:20.820884] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-03-03T20:22:20.821012] [INFO ] [sig ] FOF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:20.964526] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FOF.txt [2026-03-03T20:22:20.964685] [INFO ] [sig ] [1213/3369] Completed FOF in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:20.964728] [INFO ] [sig ] [1214/3369] Forecasting FOLD... [2026-03-03T20:22:20.964759] [INFO ] [sig ] Generating forecast for: FOLD [2026-03-03T20:22:20.964791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-03-03T20:22:20.976089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-03-03T20:22:20.976370] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-03-03T20:22:20.977191] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-03-03T20:22:20.977259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:20.977299] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:20.977326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:20.977385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:21.035935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:21.036834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:21.036919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:21.036952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:21.160599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:21.160753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:21.160794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:21.160825] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:21.164305] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-03-03T20:22:21.164610] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-03-03T20:22:21.164742] [INFO ] [sig ] FOLD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:21.314774] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FOLD.txt [2026-03-03T20:22:21.314934] [INFO ] [sig ] [1214/3369] Completed FOLD in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:21.314980] [INFO ] [sig ] [1215/3369] Forecasting FORM... [2026-03-03T20:22:21.315012] [INFO ] [sig ] Generating forecast for: FORM [2026-03-03T20:22:21.315043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-03-03T20:22:21.326739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-03-03T20:22:21.327027] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-03-03T20:22:21.327847] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-03-03T20:22:21.327987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:21.328042] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:21.328076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:21.328140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:21.390671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:21.391561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:21.391710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:21.391746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:21.519509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:21.519684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:21.519724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:21.519753] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:21.523272] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=26.16%) [2026-03-03T20:22:21.523548] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-03-03T20:22:21.523695] [INFO ] [sig ] FORM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:21.667658] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FORM.txt [2026-03-03T20:22:21.667813] [INFO ] [sig ] [1215/3369] Completed FORM in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:21.667863] [INFO ] [sig ] [1216/3369] Forecasting FOSL... [2026-03-03T20:22:21.667910] [INFO ] [sig ] Generating forecast for: FOSL [2026-03-03T20:22:21.667960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-03-03T20:22:21.681095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-03-03T20:22:21.681417] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-03-03T20:22:21.682263] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-03-03T20:22:21.682317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:21.682350] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:21.682566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:21.682676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:21.741029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:21.741761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:21.741842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:21.741876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:21.864296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:21.864438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:21.864478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:21.864537] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:21.867992] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-03-03T20:22:21.868278] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-03-03T20:22:21.868408] [INFO ] [sig ] FOSL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:22.018558] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FOSL.txt [2026-03-03T20:22:22.018713] [INFO ] [sig ] [1216/3369] Completed FOSL in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:22.018756] [INFO ] [sig ] [1217/3369] Forecasting FOX... [2026-03-03T20:22:22.018798] [INFO ] [sig ] Generating forecast for: FOX [2026-03-03T20:22:22.018834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-03-03T20:22:22.030270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-03-03T20:22:22.030566] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-03-03T20:22:22.031427] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-03-03T20:22:22.031482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:22.031516] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:22.031544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:22.031626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:22.103138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:22.104694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:22.104813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:22.104867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:22.244450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:22.244634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:22.244677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:22.244708] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:22.248206] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-03-03T20:22:22.248516] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-03-03T20:22:22.248696] [INFO ] [sig ] FOX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:22.393086] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FOX.txt [2026-03-03T20:22:22.393253] [INFO ] [sig ] [1217/3369] Completed FOX in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:22.393293] [INFO ] [sig ] [1218/3369] Forecasting FOXA... [2026-03-03T20:22:22.393325] [INFO ] [sig ] Generating forecast for: FOXA [2026-03-03T20:22:22.393355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-03-03T20:22:22.406257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-03-03T20:22:22.406850] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-03-03T20:22:22.407868] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-03-03T20:22:22.407943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:22.407975] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:22.408002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:22.408070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:22.469735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:22.470859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:22.470950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:22.470983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:22.598954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:22.599163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:22.599238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:22.599278] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:22.604825] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-03-03T20:22:22.605566] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-03-03T20:22:22.605815] [INFO ] [sig ] FOXA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:22.786563] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FOXA.txt [2026-03-03T20:22:22.786752] [INFO ] [sig ] [1218/3369] Completed FOXA in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:22.786794] [INFO ] [sig ] [1219/3369] Forecasting FOXF... [2026-03-03T20:22:22.786826] [INFO ] [sig ] Generating forecast for: FOXF [2026-03-03T20:22:22.786857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-03-03T20:22:22.800012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-03-03T20:22:22.800428] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-03-03T20:22:22.801265] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-03-03T20:22:22.801320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:22.801352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:22.801379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:22.801437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:22.859259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:22.860185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:22.860280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:22.860313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:22.982134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:22.982302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:22.982345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:22.982376] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:22.986758] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=75.85%) [2026-03-03T20:22:22.987075] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-03-03T20:22:22.987219] [INFO ] [sig ] FOXF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:23.136934] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FOXF.txt [2026-03-03T20:22:23.137100] [INFO ] [sig ] [1219/3369] Completed FOXF in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:23.137142] [INFO ] [sig ] [1220/3369] Forecasting FPF... [2026-03-03T20:22:23.137172] [INFO ] [sig ] Generating forecast for: FPF [2026-03-03T20:22:23.137203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-03-03T20:22:23.153171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-03-03T20:22:23.153714] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-03-03T20:22:23.154867] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-03-03T20:22:23.154948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:23.154995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:23.155034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:23.155119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:23.228733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:23.229704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:23.229796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:23.229830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:23.372226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:23.372395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:23.372439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:23.372470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:23.376467] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-03-03T20:22:23.376986] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-03-03T20:22:23.377127] [INFO ] [sig ] FPF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:23.561465] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FPF.txt [2026-03-03T20:22:23.561683] [INFO ] [sig ] [1220/3369] Completed FPF in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:23.561741] [INFO ] [sig ] [1221/3369] Forecasting FPH... [2026-03-03T20:22:23.561781] [INFO ] [sig ] Generating forecast for: FPH [2026-03-03T20:22:23.561819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-03-03T20:22:23.573925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-03-03T20:22:23.574353] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-03-03T20:22:23.575205] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-03-03T20:22:23.575262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:23.575296] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:23.575326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:23.575387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:23.636946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:23.637849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:23.637957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:23.637993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:23.763707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:23.763868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:23.763911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:23.763941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:23.767678] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-03-03T20:22:23.767994] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-03-03T20:22:23.768133] [INFO ] [sig ] FPH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:23.910936] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FPH.txt [2026-03-03T20:22:23.911100] [INFO ] [sig ] [1221/3369] Completed FPH in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:23.911140] [INFO ] [sig ] [1222/3369] Forecasting FPI... [2026-03-03T20:22:23.911175] [INFO ] [sig ] Generating forecast for: FPI [2026-03-03T20:22:23.911211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-03-03T20:22:23.922312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-03-03T20:22:23.922710] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-03-03T20:22:23.923507] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-03-03T20:22:23.923561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:23.923628] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:23.923659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:23.923717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:23.981914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:23.982842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:23.982931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:23.982966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:24.135389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:24.135616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:24.135686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:24.135739] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:24.141305] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=23.56%) [2026-03-03T20:22:24.141802] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-03-03T20:22:24.142009] [INFO ] [sig ] FPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:24.322638] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FPI.txt [2026-03-03T20:22:24.322885] [INFO ] [sig ] [1222/3369] Completed FPI in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:24.322954] [INFO ] [sig ] [1223/3369] Forecasting FPXI... [2026-03-03T20:22:24.323006] [INFO ] [sig ] Generating forecast for: FPXI [2026-03-03T20:22:24.323060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-03-03T20:22:24.340114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-03-03T20:22:24.340705] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-03-03T20:22:24.342053] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-03-03T20:22:24.342131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:24.342187] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:24.342236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:24.342333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:24.422781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:24.423855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:24.424002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:24.424071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:24.560848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:24.561051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:24.561120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:24.561175] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:24.566833] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-03-03T20:22:24.567383] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-03-03T20:22:24.567641] [INFO ] [sig ] FPXI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:24.782635] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FPXI.txt [2026-03-03T20:22:24.782877] [INFO ] [sig ] [1223/3369] Completed FPXI in 0.5s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:24.782936] [INFO ] [sig ] [1224/3369] Forecasting FRA... [2026-03-03T20:22:24.782972] [INFO ] [sig ] Generating forecast for: FRA [2026-03-03T20:22:24.783007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-03-03T20:22:24.840071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-03-03T20:22:24.843049] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-03-03T20:22:24.844940] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-03-03T20:22:24.845096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:24.845157] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:24.845206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:24.845305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:24.941188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:24.942353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:24.942472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:24.942554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:25.120116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:25.120331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:25.120402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:25.120448] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:25.126042] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-03-03T20:22:25.126636] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-03-03T20:22:25.126861] [INFO ] [sig ] FRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:25.366648] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FRA.txt [2026-03-03T20:22:25.366931] [INFO ] [sig ] [1224/3369] Completed FRA in 0.6s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:25.367008] [INFO ] [sig ] [1225/3369] Forecasting FRBA... [2026-03-03T20:22:25.367064] [INFO ] [sig ] Generating forecast for: FRBA [2026-03-03T20:22:25.367119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-03-03T20:22:25.389476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-03-03T20:22:25.390067] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-03-03T20:22:25.391565] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-03-03T20:22:25.391744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:25.391801] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:25.391851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:25.391951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:25.471634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:25.472818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:25.472921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:25.472957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:25.651861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:25.652055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:25.652123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:25.652176] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:25.657846] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=66.76%) [2026-03-03T20:22:25.658409] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-03-03T20:22:25.658666] [INFO ] [sig ] FRBA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:25.835899] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FRBA.txt [2026-03-03T20:22:25.836078] [INFO ] [sig ] [1225/3369] Completed FRBA in 0.5s | 2.78 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-03T20:22:25.836121] [INFO ] [sig ] [1226/3369] Forecasting FRHC... [2026-03-03T20:22:25.836159] [INFO ] [sig ] Generating forecast for: FRHC [2026-03-03T20:22:25.836192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-03-03T20:22:25.849159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-03-03T20:22:25.849544] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-03-03T20:22:25.850382] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-03-03T20:22:25.850437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:25.850473] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:25.850500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:25.850559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:25.912717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:25.913692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:25.913784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:25.913818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:26.038301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:26.038483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:26.038526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:26.038556] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:26.042532] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-03-03T20:22:26.043116] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-03-03T20:22:26.043267] [INFO ] [sig ] FRHC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:26.197816] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FRHC.txt [2026-03-03T20:22:26.198053] [INFO ] [sig ] [1226/3369] Completed FRHC in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-03T20:22:26.198097] [INFO ] [sig ] [1227/3369] Forecasting FRME... [2026-03-03T20:22:26.198128] [INFO ] [sig ] Generating forecast for: FRME [2026-03-03T20:22:26.198161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-03-03T20:22:26.211455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-03-03T20:22:26.211888] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-03-03T20:22:26.212743] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-03-03T20:22:26.212800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:26.212833] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:26.212861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:26.212919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:26.272927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:26.273852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:26.273955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:26.273990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:26.400514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:26.400700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:26.400742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:26.400773] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:26.404768] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=45.75%) [2026-03-03T20:22:26.405112] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-03-03T20:22:26.405253] [INFO ] [sig ] FRME: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:26.556845] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FRME.txt [2026-03-03T20:22:26.557018] [INFO ] [sig ] [1227/3369] Completed FRME in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:26.557061] [INFO ] [sig ] [1228/3369] Forecasting FRO... [2026-03-03T20:22:26.557093] [INFO ] [sig ] Generating forecast for: FRO [2026-03-03T20:22:26.557125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-03-03T20:22:26.570679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-03-03T20:22:26.571085] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-03-03T20:22:26.571963] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-03-03T20:22:26.572021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:26.572053] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:26.572081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:26.572139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:26.630833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:26.631745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:26.631849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:26.631882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:26.757255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:26.757411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:26.757452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:26.757481] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:26.761050] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=69.00%) [2026-03-03T20:22:26.761350] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-03-03T20:22:26.761483] [INFO ] [sig ] FRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:26.908026] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FRO.txt [2026-03-03T20:22:26.908174] [INFO ] [sig ] [1228/3369] Completed FRO in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:26.908214] [INFO ] [sig ] [1229/3369] Forecasting FROG... [2026-03-03T20:22:26.908246] [INFO ] [sig ] Generating forecast for: FROG [2026-03-03T20:22:26.908277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-03-03T20:22:26.920827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-03-03T20:22:26.921171] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-03-03T20:22:26.922181] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-03-03T20:22:26.922234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:26.922266] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:26.922294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:26.922354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:26.984204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:26.984987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:26.985076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:26.985109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:27.113037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:27.113209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:27.113254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:27.113303] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:27.116927] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-03-03T20:22:27.117223] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-03-03T20:22:27.117385] [INFO ] [sig ] FROG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:27.261789] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FROG.txt [2026-03-03T20:22:27.261955] [INFO ] [sig ] [1229/3369] Completed FROG in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:27.262003] [INFO ] [sig ] [1230/3369] Forecasting FRPH... [2026-03-03T20:22:27.262043] [INFO ] [sig ] Generating forecast for: FRPH [2026-03-03T20:22:27.262082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-03-03T20:22:27.273909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-03-03T20:22:27.274253] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-03-03T20:22:27.275157] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-03-03T20:22:27.275213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:27.275283] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:27.275330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:27.275415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:27.335355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:27.336260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:27.336351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:27.336386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:27.458812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:27.458979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:27.459028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:27.459060] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:27.462627] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-03-03T20:22:27.462958] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-03-03T20:22:27.463103] [INFO ] [sig ] FRPH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:27.609959] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FRPH.txt [2026-03-03T20:22:27.610110] [INFO ] [sig ] [1230/3369] Completed FRPH in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:27.610150] [INFO ] [sig ] [1231/3369] Forecasting FRSH... [2026-03-03T20:22:27.610180] [INFO ] [sig ] Generating forecast for: FRSH [2026-03-03T20:22:27.610211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-03-03T20:22:27.622989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-03-03T20:22:27.623386] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-03-03T20:22:27.624253] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-03-03T20:22:27.624309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:27.624343] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:27.624377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:27.624462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:27.696375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:27.697489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:27.697613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:27.697677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:27.850338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:27.850513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:27.850556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:27.850611] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:27.854414] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=17.59%) [2026-03-03T20:22:27.854827] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-03-03T20:22:27.854987] [INFO ] [sig ] FRSH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:28.040846] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FRSH.txt [2026-03-03T20:22:28.041043] [INFO ] [sig ] [1231/3369] Completed FRSH in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:28.041086] [INFO ] [sig ] [1232/3369] Forecasting FSBC... [2026-03-03T20:22:28.041117] [INFO ] [sig ] Generating forecast for: FSBC [2026-03-03T20:22:28.041148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-03-03T20:22:28.052553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-03-03T20:22:28.053020] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-03-03T20:22:28.053916] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-03-03T20:22:28.053973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:28.054009] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:28.054038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:28.054096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:28.112349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:28.113252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:28.113344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:28.113379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:28.236327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:28.236487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:28.236529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:28.236559] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:28.240128] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-03-03T20:22:28.240419] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-03-03T20:22:28.240550] [INFO ] [sig ] FSBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:28.385789] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FSBC.txt [2026-03-03T20:22:28.385931] [INFO ] [sig ] [1232/3369] Completed FSBC in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:28.385971] [INFO ] [sig ] [1233/3369] Forecasting FSCO... [2026-03-03T20:22:28.386002] [INFO ] [sig ] Generating forecast for: FSCO [2026-03-03T20:22:28.386035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-03-03T20:22:28.397463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-03-03T20:22:28.397831] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-03-03T20:22:28.398743] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-03-03T20:22:28.398798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:28.398832] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:28.398873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:28.398935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:28.458414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:28.459344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:28.459436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:28.459471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:28.583315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:28.583479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:28.583521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:28.583603] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:28.587511] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-03-03T20:22:28.587822] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-03-03T20:22:28.587984] [INFO ] [sig ] FSCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:28.739015] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FSCO.txt [2026-03-03T20:22:28.739170] [INFO ] [sig ] [1233/3369] Completed FSCO in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:28.739211] [INFO ] [sig ] [1234/3369] Forecasting FSK... [2026-03-03T20:22:28.739240] [INFO ] [sig ] Generating forecast for: FSK [2026-03-03T20:22:28.739273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-03-03T20:22:28.753904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-03-03T20:22:28.754258] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-03-03T20:22:28.755066] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-03-03T20:22:28.755121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:28.755155] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:28.755182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:28.755240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:28.815328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:28.816420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:28.816514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:28.816548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:28.942809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:28.942968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:28.943009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:28.943039] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:28.947321] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-03-03T20:22:28.947869] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-03-03T20:22:28.948040] [INFO ] [sig ] FSK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:29.090317] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FSK.txt [2026-03-03T20:22:29.090487] [INFO ] [sig ] [1234/3369] Completed FSK in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:29.090531] [INFO ] [sig ] [1235/3369] Forecasting FSLY... [2026-03-03T20:22:29.090565] [INFO ] [sig ] Generating forecast for: FSLY [2026-03-03T20:22:29.090621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-03-03T20:22:29.103765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-03-03T20:22:29.104158] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-03-03T20:22:29.105043] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-03-03T20:22:29.105099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:29.105133] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:29.105161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:29.105221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:29.164717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:29.165454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:29.165538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:29.165592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:29.296219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:29.296380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:29.296422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:29.296454] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:29.300032] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-03T20:22:29.300321] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-03-03T20:22:29.300481] [INFO ] [sig ] FSLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:29.450532] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FSLY.txt [2026-03-03T20:22:29.450778] [INFO ] [sig ] [1235/3369] Completed FSLY in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:29.450844] [INFO ] [sig ] [1236/3369] Forecasting FSM... [2026-03-03T20:22:29.450892] [INFO ] [sig ] Generating forecast for: FSM [2026-03-03T20:22:29.450938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-03-03T20:22:29.463378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-03-03T20:22:29.463767] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-03-03T20:22:29.464775] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-03-03T20:22:29.464833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:29.464867] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:29.464896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:29.464956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:29.527838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:29.528687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:29.528774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:29.528810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:29.657370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:29.657529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:29.657587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:29.657620] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:29.661201] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-03-03T20:22:29.661486] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-03-03T20:22:29.661638] [INFO ] [sig ] FSM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:29.815662] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FSM.txt [2026-03-03T20:22:29.815802] [INFO ] [sig ] [1236/3369] Completed FSM in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:29.815843] [INFO ] [sig ] [1237/3369] Forecasting FSS... [2026-03-03T20:22:29.815876] [INFO ] [sig ] Generating forecast for: FSS [2026-03-03T20:22:29.815915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-03-03T20:22:29.829111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-03-03T20:22:29.829490] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-03-03T20:22:29.830329] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-03-03T20:22:29.830385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:29.830419] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:29.830447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:29.830506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:29.894368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:29.895238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:29.895324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:29.895359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:30.019413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:30.019569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:30.019633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:30.019664] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:30.023522] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-03-03T20:22:30.023831] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-03-03T20:22:30.023964] [INFO ] [sig ] FSS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:30.177709] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FSS.txt [2026-03-03T20:22:30.178105] [INFO ] [sig ] [1237/3369] Completed FSS in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:30.178150] [INFO ] [sig ] [1238/3369] Forecasting FTA... [2026-03-03T20:22:30.178182] [INFO ] [sig ] Generating forecast for: FTA [2026-03-03T20:22:30.178216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-03-03T20:22:30.190919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-03-03T20:22:30.191291] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-03-03T20:22:30.192329] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-03-03T20:22:30.192387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:30.192430] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:30.192467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:30.192528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:30.256195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:30.257110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:30.257193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:30.257228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:30.382088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:30.382237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:30.382277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:30.382307] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:30.385950] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=29.36%) [2026-03-03T20:22:30.386238] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-03-03T20:22:30.386369] [INFO ] [sig ] FTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:30.539214] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTA.txt [2026-03-03T20:22:30.539385] [INFO ] [sig ] [1238/3369] Completed FTA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:30.539429] [INFO ] [sig ] [1239/3369] Forecasting FTAI... [2026-03-03T20:22:30.539462] [INFO ] [sig ] Generating forecast for: FTAI [2026-03-03T20:22:30.539495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-03-03T20:22:30.551940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-03-03T20:22:30.552326] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-03-03T20:22:30.553164] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-03-03T20:22:30.553219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:30.553253] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:30.553282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:30.553340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:30.615677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:30.616599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:30.616691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:30.616726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:30.746604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:30.746757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:30.746798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:30.746827] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:30.750643] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=25.48%) [2026-03-03T20:22:30.750998] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-03-03T20:22:30.751139] [INFO ] [sig ] FTAI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:30.899903] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTAI.txt [2026-03-03T20:22:30.900071] [INFO ] [sig ] [1239/3369] Completed FTAI in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:30.900113] [INFO ] [sig ] [1240/3369] Forecasting FTC... [2026-03-03T20:22:30.900146] [INFO ] [sig ] Generating forecast for: FTC [2026-03-03T20:22:30.900180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-03-03T20:22:30.912336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-03-03T20:22:30.912755] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-03-03T20:22:30.913630] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-03-03T20:22:30.913685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:30.913718] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:30.913749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:30.913809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:30.981010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:30.982014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:30.982140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:30.982176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:31.106523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:31.106703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:31.106747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:31.106778] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:31.110551] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: DOWN (p=33.98%) [2026-03-03T20:22:31.110892] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-03-03T20:22:31.111044] [INFO ] [sig ] FTC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:31.259772] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTC.txt [2026-03-03T20:22:31.259929] [INFO ] [sig ] [1240/3369] Completed FTC in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:31.259969] [INFO ] [sig ] [1241/3369] Forecasting FTCI... [2026-03-03T20:22:31.260000] [INFO ] [sig ] Generating forecast for: FTCI [2026-03-03T20:22:31.260031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-03-03T20:22:31.271359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-03-03T20:22:31.271731] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-03-03T20:22:31.272537] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-03-03T20:22:31.272613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:31.272648] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:31.272676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:31.272734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:31.331369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:31.332174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:31.332257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:31.332291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:31.457375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:31.457535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:31.457593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:31.457626] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:31.461127] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=85.34%) [2026-03-03T20:22:31.461415] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-03-03T20:22:31.461544] [INFO ] [sig ] FTCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:31.607384] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTCI.txt [2026-03-03T20:22:31.607549] [INFO ] [sig ] [1241/3369] Completed FTCI in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:31.607626] [INFO ] [sig ] [1242/3369] Forecasting FTCS... [2026-03-03T20:22:31.607673] [INFO ] [sig ] Generating forecast for: FTCS [2026-03-03T20:22:31.607722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-03-03T20:22:31.620088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-03-03T20:22:31.620477] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-03-03T20:22:31.621377] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-03-03T20:22:31.621443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:31.621484] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:31.621519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:31.621615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:31.682339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:31.683252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:31.683370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:31.683422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:31.810649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:31.810828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:31.810871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:31.810902] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:31.814424] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-03-03T20:22:31.814749] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-03-03T20:22:31.814883] [INFO ] [sig ] FTCS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:31.968050] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTCS.txt [2026-03-03T20:22:31.968213] [INFO ] [sig ] [1242/3369] Completed FTCS in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-03T20:22:31.968254] [INFO ] [sig ] [1243/3369] Forecasting FTEK... [2026-03-03T20:22:31.968283] [INFO ] [sig ] Generating forecast for: FTEK [2026-03-03T20:22:31.968315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-03-03T20:22:31.980813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-03-03T20:22:31.981177] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-03-03T20:22:31.982080] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-03-03T20:22:31.982137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:31.982170] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:31.982199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:31.982258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:32.049353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:32.050270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:32.050357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:32.050392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:32.171080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:32.171238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:32.171285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:32.171331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:32.174986] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-03-03T20:22:32.175280] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-03-03T20:22:32.175414] [INFO ] [sig ] FTEK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:32.326875] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTEK.txt [2026-03-03T20:22:32.327056] [INFO ] [sig ] [1243/3369] Completed FTEK in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:32.327099] [INFO ] [sig ] [1244/3369] Forecasting FTGC... [2026-03-03T20:22:32.327130] [INFO ] [sig ] Generating forecast for: FTGC [2026-03-03T20:22:32.327161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-03-03T20:22:32.339522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-03-03T20:22:32.339950] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-03-03T20:22:32.340920] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-03-03T20:22:32.340975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:32.341009] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:32.341036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:32.341094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:32.400856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:32.401755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:32.401842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:32.401876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:32.520862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:32.521024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:32.521066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:32.521097] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:32.524739] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-03-03T20:22:32.525037] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-03-03T20:22:32.525173] [INFO ] [sig ] FTGC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:32.674175] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTGC.txt [2026-03-03T20:22:32.674336] [INFO ] [sig ] [1244/3369] Completed FTGC in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:32.674381] [INFO ] [sig ] [1245/3369] Forecasting FTGS... [2026-03-03T20:22:32.674416] [INFO ] [sig ] Generating forecast for: FTGS [2026-03-03T20:22:32.674463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-03-03T20:22:32.686517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-03-03T20:22:32.686902] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-03-03T20:22:32.687734] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-03-03T20:22:32.687788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:32.687820] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:32.687847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:32.687935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:32.748707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:32.749693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:32.749785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:32.749819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:32.876236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:32.876415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:32.876479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:32.876528] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:32.880146] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=21.20%) [2026-03-03T20:22:32.880444] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-03-03T20:22:32.880664] [INFO ] [sig ] FTGS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:33.034630] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTGS.txt [2026-03-03T20:22:33.034821] [INFO ] [sig ] [1245/3369] Completed FTGS in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:33.034885] [INFO ] [sig ] [1246/3369] Forecasting FTHI... [2026-03-03T20:22:33.034934] [INFO ] [sig ] Generating forecast for: FTHI [2026-03-03T20:22:33.034981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-03-03T20:22:33.047490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-03-03T20:22:33.047864] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-03-03T20:22:33.048756] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-03-03T20:22:33.048821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:33.048857] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:33.048884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:33.048943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:33.112120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:33.113042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:33.113133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:33.113168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:33.237678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:33.237843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:33.237903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:33.237938] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:33.241724] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=47.71%) [2026-03-03T20:22:33.242023] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-03-03T20:22:33.242160] [INFO ] [sig ] FTHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:33.392087] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTHI.txt [2026-03-03T20:22:33.392260] [INFO ] [sig ] [1246/3369] Completed FTHI in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:33.392302] [INFO ] [sig ] [1247/3369] Forecasting FTHY... [2026-03-03T20:22:33.392335] [INFO ] [sig ] Generating forecast for: FTHY [2026-03-03T20:22:33.392368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-03-03T20:22:33.404210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-03-03T20:22:33.404563] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-03-03T20:22:33.405404] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-03-03T20:22:33.405471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:33.405544] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:33.405613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:33.405709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:33.464594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:33.465451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:33.465551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:33.465610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:33.586589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:33.586750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:33.586793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:33.586823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:33.590639] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=26.31%) [2026-03-03T20:22:33.590937] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-03-03T20:22:33.591073] [INFO ] [sig ] FTHY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:33.745198] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTHY.txt [2026-03-03T20:22:33.745367] [INFO ] [sig ] [1247/3369] Completed FTHY in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:33.745410] [INFO ] [sig ] [1248/3369] Forecasting FTI... [2026-03-03T20:22:33.745443] [INFO ] [sig ] Generating forecast for: FTI [2026-03-03T20:22:33.745475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-03-03T20:22:33.758256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-03-03T20:22:33.758720] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-03-03T20:22:33.759604] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-03-03T20:22:33.759660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:33.759696] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:33.759725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:33.759800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:33.822365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:33.823461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:33.823548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:33.823604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:33.957166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:33.957333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:33.957377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:33.957408] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:33.961007] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: DOWN (p=43.39%) [2026-03-03T20:22:33.961299] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-03-03T20:22:33.961446] [INFO ] [sig ] FTI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:34.112030] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTI.txt [2026-03-03T20:22:34.112194] [INFO ] [sig ] [1248/3369] Completed FTI in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:34.112234] [INFO ] [sig ] [1249/3369] Forecasting FTK... [2026-03-03T20:22:34.112265] [INFO ] [sig ] Generating forecast for: FTK [2026-03-03T20:22:34.112295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-03-03T20:22:34.124450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-03-03T20:22:34.124859] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-03-03T20:22:34.125699] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-03-03T20:22:34.125754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:34.125789] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:34.125817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:34.125877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:34.185721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:34.186654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:34.186742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:34.186777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:34.309549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:34.309736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:34.309778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:34.309808] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:34.313303] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-03-03T20:22:34.313621] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-03-03T20:22:34.313758] [INFO ] [sig ] FTK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:34.457916] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTK.txt [2026-03-03T20:22:34.458084] [INFO ] [sig ] [1249/3369] Completed FTK in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:34.458133] [INFO ] [sig ] [1250/3369] Forecasting FTLF... [2026-03-03T20:22:34.458167] [INFO ] [sig ] Generating forecast for: FTLF [2026-03-03T20:22:34.458201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-03-03T20:22:34.470235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-03-03T20:22:34.470668] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-03-03T20:22:34.471521] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-03-03T20:22:34.471608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:34.471648] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:34.471676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:34.471735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:34.531785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:34.532757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:34.532852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:34.532885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:34.659137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:34.659328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:34.659382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:34.659467] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:34.664793] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-03-03T20:22:34.665290] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-03-03T20:22:34.665482] [INFO ] [sig ] FTLF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:34.853058] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTLF.txt [2026-03-03T20:22:34.853222] [INFO ] [sig ] [1250/3369] Completed FTLF in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:34.853264] [INFO ] [sig ] [1251/3369] Forecasting FTQI... [2026-03-03T20:22:34.853295] [INFO ] [sig ] Generating forecast for: FTQI [2026-03-03T20:22:34.853327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-03-03T20:22:34.865914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-03-03T20:22:34.866334] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-03-03T20:22:34.867244] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-03-03T20:22:34.867301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:34.867336] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:34.867365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:34.867425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:34.925921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:34.926870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:34.926961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:34.926995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:35.049756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:35.049919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:35.049961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:35.049991] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:35.053823] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-03-03T20:22:35.054250] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-03-03T20:22:35.054406] [INFO ] [sig ] FTQI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:35.213156] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTQI.txt [2026-03-03T20:22:35.213312] [INFO ] [sig ] [1251/3369] Completed FTQI in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:35.213361] [INFO ] [sig ] [1252/3369] Forecasting FTRE... [2026-03-03T20:22:35.213394] [INFO ] [sig ] Generating forecast for: FTRE [2026-03-03T20:22:35.213428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-03-03T20:22:35.225981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-03-03T20:22:35.226281] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-03-03T20:22:35.227202] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-03-03T20:22:35.227259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:35.227299] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:35.227339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:35.227403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:35.293651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:35.294334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:35.294427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:35.294467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:35.422753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:35.422924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:35.422968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:35.423000] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:35.426870] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: UP (p=76.46%) [2026-03-03T20:22:35.427181] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-03-03T20:22:35.427324] [INFO ] [sig ] FTRE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:35.581021] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTRE.txt [2026-03-03T20:22:35.581196] [INFO ] [sig ] [1252/3369] Completed FTRE in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:35.581238] [INFO ] [sig ] [1253/3369] Forecasting FTRI... [2026-03-03T20:22:35.581272] [INFO ] [sig ] Generating forecast for: FTRI [2026-03-03T20:22:35.581305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-03-03T20:22:35.593919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-03-03T20:22:35.594369] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-03-03T20:22:35.595276] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-03-03T20:22:35.595341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:35.595375] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:35.595401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:35.595459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:35.657683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:35.658661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:35.658758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:35.658792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:35.781152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:35.781320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:35.781380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:35.781411] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:35.785199] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: DOWN (p=25.76%) [2026-03-03T20:22:35.785616] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-03-03T20:22:35.785781] [INFO ] [sig ] FTRI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:35.938241] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTRI.txt [2026-03-03T20:22:35.938416] [INFO ] [sig ] [1253/3369] Completed FTRI in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:35.938458] [INFO ] [sig ] [1254/3369] Forecasting FTS... [2026-03-03T20:22:35.938496] [INFO ] [sig ] Generating forecast for: FTS [2026-03-03T20:22:35.938533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-03-03T20:22:35.951095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-03-03T20:22:35.951506] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-03-03T20:22:35.952395] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-03-03T20:22:35.952450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:35.952483] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:35.952510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:35.952568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:36.010176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:36.011068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:36.011152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:36.011185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:36.135778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:36.135937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:36.135978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:36.136007] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:36.140087] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=73.54%) [2026-03-03T20:22:36.140538] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-03-03T20:22:36.140740] [INFO ] [sig ] FTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:36.294765] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTS.txt [2026-03-03T20:22:36.294935] [INFO ] [sig ] [1254/3369] Completed FTS in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:36.294978] [INFO ] [sig ] [1255/3369] Forecasting FTSL... [2026-03-03T20:22:36.295010] [INFO ] [sig ] Generating forecast for: FTSL [2026-03-03T20:22:36.295042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-03-03T20:22:36.308864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-03-03T20:22:36.309306] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-03-03T20:22:36.310257] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-03-03T20:22:36.310316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:36.310350] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:36.310380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:36.310440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:36.372473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:36.373441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:36.373535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:36.373592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:36.498966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:36.499142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:36.499185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:36.499215] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:36.503028] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: DOWN (p=40.30%) [2026-03-03T20:22:36.503370] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-03-03T20:22:36.503535] [INFO ] [sig ] FTSL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:36.653019] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTSL.txt [2026-03-03T20:22:36.653187] [INFO ] [sig ] [1255/3369] Completed FTSL in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:36.653230] [INFO ] [sig ] [1256/3369] Forecasting FTSM... [2026-03-03T20:22:36.653263] [INFO ] [sig ] Generating forecast for: FTSM [2026-03-03T20:22:36.653295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-03-03T20:22:36.665221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-03-03T20:22:36.665656] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-03-03T20:22:36.666506] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-03-03T20:22:36.666597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:36.666642] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:36.666675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:36.666734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:36.727558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:36.728559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:36.728682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:36.728718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:36.830522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:36.830715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:36.830757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:36.830785] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:36.834346] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-03-03T20:22:36.834715] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-03-03T20:22:36.834862] [INFO ] [sig ] FTSM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:36.982012] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTSM.txt [2026-03-03T20:22:36.982191] [INFO ] [sig ] [1256/3369] Completed FTSM in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:36.982232] [INFO ] [sig ] [1257/3369] Forecasting FTXL... [2026-03-03T20:22:36.982263] [INFO ] [sig ] Generating forecast for: FTXL [2026-03-03T20:22:36.982296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-03-03T20:22:36.994151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-03-03T20:22:36.994566] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-03-03T20:22:36.995409] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-03-03T20:22:36.995464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:36.995515] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:36.995551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:36.995653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:37.053564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:37.054510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:37.054659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:37.054695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:37.178097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:37.178267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:37.178312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:37.178342] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:37.182065] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=36.42%) [2026-03-03T20:22:37.182422] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-03-03T20:22:37.182618] [INFO ] [sig ] FTXL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:37.330501] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FTXL.txt [2026-03-03T20:22:37.330692] [INFO ] [sig ] [1257/3369] Completed FTXL in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:37.330734] [INFO ] [sig ] [1258/3369] Forecasting FTXN... [2026-03-03T20:22:37.330765] [INFO ] [sig ] Generating forecast for: FTXN [2026-03-03T20:22:37.330797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-03-03T20:22:37.342643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-03-03T20:22:37.343049] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-03-03T20:22:37.343879] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-03-03T20:22:37.343934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:37.343967] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:37.343994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:37.344051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:37.402820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:37.403759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:37.403853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:37.403888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:37.523184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:37.523358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:37.523402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:37.523433] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:37.527120] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-03T20:22:37.527448] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-03-03T20:22:37.527606] [INFO ] [sig ] FTXN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:37.679311] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTXN.txt [2026-03-03T20:22:37.679475] [INFO ] [sig ] [1258/3369] Completed FTXN in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:37.679516] [INFO ] [sig ] [1259/3369] Forecasting FTXO... [2026-03-03T20:22:37.679546] [INFO ] [sig ] Generating forecast for: FTXO [2026-03-03T20:22:37.679601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-03-03T20:22:37.699256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-03-03T20:22:37.699708] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-03-03T20:22:37.700513] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-03-03T20:22:37.700589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:37.700626] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:37.700653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:37.700710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:37.763985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:37.764953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:37.765047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:37.765082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:37.897742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:37.897925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:37.897968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:37.897997] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:37.901486] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-03-03T20:22:37.901825] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-03-03T20:22:37.901969] [INFO ] [sig ] FTXO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:38.063708] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FTXO.txt [2026-03-03T20:22:38.063920] [INFO ] [sig ] [1259/3369] Completed FTXO in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-03T20:22:38.063968] [INFO ] [sig ] [1260/3369] Forecasting FUBO... [2026-03-03T20:22:38.064005] [INFO ] [sig ] Generating forecast for: FUBO [2026-03-03T20:22:38.064043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-03-03T20:22:38.081343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-03-03T20:22:38.082012] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-03-03T20:22:38.083022] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-03-03T20:22:38.083097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:38.083146] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:38.083187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:38.083284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:38.148315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:38.149538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:38.149664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:38.149702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:38.278051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:38.278226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:38.278270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:38.278303] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:38.282240] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-03-03T20:22:38.282535] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-03-03T20:22:38.282699] [INFO ] [sig ] FUBO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:38.429768] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FUBO.txt [2026-03-03T20:22:38.429963] [INFO ] [sig ] [1260/3369] Completed FUBO in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:38.430012] [INFO ] [sig ] [1261/3369] Forecasting FUL... [2026-03-03T20:22:38.430045] [INFO ] [sig ] Generating forecast for: FUL [2026-03-03T20:22:38.430076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-03-03T20:22:38.443013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-03-03T20:22:38.443367] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-03-03T20:22:38.444207] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-03-03T20:22:38.444261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:38.444294] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:38.444322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:38.444380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:38.506996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:38.507999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:38.508084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:38.508118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:38.641265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:38.641439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:38.641479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:38.641509] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:38.645079] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-03-03T20:22:38.645369] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-03-03T20:22:38.645502] [INFO ] [sig ] FUL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:38.792883] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FUL.txt [2026-03-03T20:22:38.793064] [INFO ] [sig ] [1261/3369] Completed FUL in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:38.793105] [INFO ] [sig ] [1262/3369] Forecasting FULC... [2026-03-03T20:22:38.793135] [INFO ] [sig ] Generating forecast for: FULC [2026-03-03T20:22:38.793168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-03-03T20:22:38.806107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-03-03T20:22:38.806535] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-03-03T20:22:38.807405] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-03-03T20:22:38.807462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:38.807495] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:38.807523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:38.807610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:38.865734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:38.866715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:38.866807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:38.866840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:39.009828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:39.010012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:39.010066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:39.010108] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:39.015119] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=30.41%) [2026-03-03T20:22:39.015500] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-03-03T20:22:39.015746] [INFO ] [sig ] FULC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:39.223483] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FULC.txt [2026-03-03T20:22:39.223734] [INFO ] [sig ] [1262/3369] Completed FULC in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:39.223802] [INFO ] [sig ] [1263/3369] Forecasting FUN... [2026-03-03T20:22:39.223849] [INFO ] [sig ] Generating forecast for: FUN [2026-03-03T20:22:39.223896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-03-03T20:22:39.240820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-03-03T20:22:39.241323] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-03-03T20:22:39.242444] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-03-03T20:22:39.242513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:39.242560] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:39.242647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:39.242732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:39.323660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:39.324812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:39.324925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:39.324971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:39.485539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:39.485727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:39.485772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:39.485805] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:39.489959] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-03T20:22:39.490262] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-03-03T20:22:39.490399] [INFO ] [sig ] FUN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:39.643873] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FUN.txt [2026-03-03T20:22:39.644052] [INFO ] [sig ] [1263/3369] Completed FUN in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:39.644096] [INFO ] [sig ] [1264/3369] Forecasting FUNC... [2026-03-03T20:22:39.644128] [INFO ] [sig ] Generating forecast for: FUNC [2026-03-03T20:22:39.644163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-03-03T20:22:39.655932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-03-03T20:22:39.656289] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-03-03T20:22:39.657154] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-03-03T20:22:39.657209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:39.657268] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:39.657298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:39.657357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:39.717718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:39.718811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:39.718911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:39.718947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:39.842380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:39.842550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:39.842617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:39.842670] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:39.846130] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=44.03%) [2026-03-03T20:22:39.846430] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-03-03T20:22:39.846562] [INFO ] [sig ] FUNC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:39.997950] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FUNC.txt [2026-03-03T20:22:39.998128] [INFO ] [sig ] [1264/3369] Completed FUNC in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:39.998172] [INFO ] [sig ] [1265/3369] Forecasting FUND... [2026-03-03T20:22:39.998201] [INFO ] [sig ] Generating forecast for: FUND [2026-03-03T20:22:39.998233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-03-03T20:22:40.009640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-03-03T20:22:40.010038] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-03-03T20:22:40.010856] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-03-03T20:22:40.010910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:40.010943] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:40.010971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:40.011029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:40.069499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:40.070458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:40.070549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:40.070605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:40.191142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:40.191305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:40.191348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:40.191378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:40.195511] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=58.94%) [2026-03-03T20:22:40.195887] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-03-03T20:22:40.196033] [INFO ] [sig ] FUND: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:40.356087] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FUND.txt [2026-03-03T20:22:40.356237] [INFO ] [sig ] [1265/3369] Completed FUND in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:40.356280] [INFO ] [sig ] [1266/3369] Forecasting FVCB... [2026-03-03T20:22:40.356313] [INFO ] [sig ] Generating forecast for: FVCB [2026-03-03T20:22:40.356345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-03-03T20:22:40.370559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-03-03T20:22:40.370911] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-03-03T20:22:40.371789] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-03-03T20:22:40.371844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:40.371880] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:40.371909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:40.371968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:40.430648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:40.431672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:40.431782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:40.431817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:40.554097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:40.554265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:40.554305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:40.554335] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:40.557862] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=81.16%) [2026-03-03T20:22:40.558192] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-03-03T20:22:40.558328] [INFO ] [sig ] FVCB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:40.706708] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FVCB.txt [2026-03-03T20:22:40.706891] [INFO ] [sig ] [1266/3369] Completed FVCB in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:40.706932] [INFO ] [sig ] [1267/3369] Forecasting FWONA... [2026-03-03T20:22:40.706962] [INFO ] [sig ] Generating forecast for: FWONA [2026-03-03T20:22:40.706995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-03-03T20:22:40.718500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-03-03T20:22:40.718880] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-03-03T20:22:40.719714] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-03-03T20:22:40.719769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:40.719801] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:40.719828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:40.719885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:40.777938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:40.778715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:40.778800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:40.779033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:40.904811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:40.904973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:40.905016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:40.905080] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:40.909137] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-03-03T20:22:40.909421] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-03-03T20:22:40.909555] [INFO ] [sig ] FWONA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:41.058401] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FWONA.txt [2026-03-03T20:22:41.058563] [INFO ] [sig ] [1267/3369] Completed FWONA in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:41.058626] [INFO ] [sig ] [1268/3369] Forecasting FWONK... [2026-03-03T20:22:41.058658] [INFO ] [sig ] Generating forecast for: FWONK [2026-03-03T20:22:41.058690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-03-03T20:22:41.071331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-03-03T20:22:41.071754] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-03-03T20:22:41.072553] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-03-03T20:22:41.072629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:41.072679] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:41.072708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:41.072766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:41.132865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:41.133737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:41.133821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:41.133854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:41.252373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:41.252536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:41.252597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:41.252634] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:41.256159] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-03-03T20:22:41.256468] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-03-03T20:22:41.256630] [INFO ] [sig ] FWONK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:41.400418] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FWONK.txt [2026-03-03T20:22:41.400590] [INFO ] [sig ] [1268/3369] Completed FWONK in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:41.400636] [INFO ] [sig ] [1269/3369] Forecasting FWRD... [2026-03-03T20:22:41.400669] [INFO ] [sig ] Generating forecast for: FWRD [2026-03-03T20:22:41.400700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-03-03T20:22:41.413968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-03-03T20:22:41.414352] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-03-03T20:22:41.415159] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-03-03T20:22:41.415214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:41.415249] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:41.415280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:41.415343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:41.473595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:41.474477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:41.474561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:41.474617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:41.600226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:41.600391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:41.600433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:41.600465] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:41.604044] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-03-03T20:22:41.604331] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-03-03T20:22:41.604466] [INFO ] [sig ] FWRD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:41.758116] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FWRD.txt [2026-03-03T20:22:41.758301] [INFO ] [sig ] [1269/3369] Completed FWRD in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:41.758344] [INFO ] [sig ] [1270/3369] Forecasting FWRG... [2026-03-03T20:22:41.758376] [INFO ] [sig ] Generating forecast for: FWRG [2026-03-03T20:22:41.758409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-03-03T20:22:41.773034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-03-03T20:22:41.773438] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-03-03T20:22:41.774480] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-03-03T20:22:41.774537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:41.774592] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:41.774627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:41.774698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:41.835493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:41.836418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:41.836520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:41.836556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:41.979101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:41.979290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:41.979343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:41.979381] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:41.984253] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: DOWN (p=12.60%) [2026-03-03T20:22:41.984716] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-03-03T20:22:41.985086] [INFO ] [sig ] FWRG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:42.156416] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/FWRG.txt [2026-03-03T20:22:42.156591] [INFO ] [sig ] [1270/3369] Completed FWRG in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:42.156639] [INFO ] [sig ] [1271/3369] Forecasting FYC... [2026-03-03T20:22:42.156675] [INFO ] [sig ] Generating forecast for: FYC [2026-03-03T20:22:42.156714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-03-03T20:22:42.169356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-03-03T20:22:42.169790] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-03-03T20:22:42.171009] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-03-03T20:22:42.171064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:42.171097] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:42.171124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:42.171181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:42.232159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:42.233236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:42.233329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:42.233363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:42.360611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:42.360797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:42.360843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:42.360874] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:42.364518] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=77.68%) [2026-03-03T20:22:42.364846] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-03-03T20:22:42.364991] [INFO ] [sig ] FYC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:42.523011] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FYC.txt [2026-03-03T20:22:42.523185] [INFO ] [sig ] [1271/3369] Completed FYC in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:42.523236] [INFO ] [sig ] [1272/3369] Forecasting FYX... [2026-03-03T20:22:42.523293] [INFO ] [sig ] Generating forecast for: FYX [2026-03-03T20:22:42.523327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-03-03T20:22:42.535210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-03-03T20:22:42.535625] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-03-03T20:22:42.536479] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-03-03T20:22:42.536535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:42.536568] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:42.536652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:42.536728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:42.598774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:42.599738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:42.599857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:42.599892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:42.766191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:42.766386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:42.766443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:42.766484] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:42.772128] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-03-03T20:22:42.772741] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-03-03T20:22:42.772974] [INFO ] [sig ] FYX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:42.997257] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/FYX.txt [2026-03-03T20:22:42.997431] [INFO ] [sig ] [1272/3369] Completed FYX in 0.5s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:42.997472] [INFO ] [sig ] [1273/3369] Forecasting G... [2026-03-03T20:22:42.997504] [INFO ] [sig ] Generating forecast for: G [2026-03-03T20:22:42.997536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-03-03T20:22:43.010207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-03-03T20:22:43.010631] [INFO ] [FORECASTER] Starting predict_future for G [2026-03-03T20:22:43.011430] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-03-03T20:22:43.011484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:43.011517] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:43.011545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:43.011624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:43.075467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:43.076384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:43.076481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:43.076517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:43.202460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:43.202638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:43.202682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:43.202718] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:43.206348] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-03-03T20:22:43.206664] [INFO ] [FORECASTER] Completed predict_future for G [2026-03-03T20:22:43.206803] [INFO ] [sig ] G: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:43.350719] [INFO ] [LOCAL ] Saved forecast: G 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/G.txt [2026-03-03T20:22:43.350882] [INFO ] [sig ] [1273/3369] Completed G in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:43.350922] [INFO ] [sig ] [1274/3369] Forecasting GAB... [2026-03-03T20:22:43.350954] [INFO ] [sig ] Generating forecast for: GAB [2026-03-03T20:22:43.350984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-03-03T20:22:43.362905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-03-03T20:22:43.363263] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-03-03T20:22:43.364086] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-03-03T20:22:43.364141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:43.364175] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:43.364204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:43.364263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:43.423156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:43.424033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:43.424118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:43.424207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:43.552766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:43.552931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:43.552974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:43.553006] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:43.556695] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=87.56%) [2026-03-03T20:22:43.557053] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-03-03T20:22:43.557198] [INFO ] [sig ] GAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:43.709905] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GAB.txt [2026-03-03T20:22:43.710066] [INFO ] [sig ] [1274/3369] Completed GAB in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:43.710107] [INFO ] [sig ] [1275/3369] Forecasting GABC... [2026-03-03T20:22:43.710140] [INFO ] [sig ] Generating forecast for: GABC [2026-03-03T20:22:43.710171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-03-03T20:22:43.722081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-03-03T20:22:43.722475] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-03-03T20:22:43.723364] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-03-03T20:22:43.723427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:43.723462] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:43.723490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:43.723547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:43.784707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:43.785767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:43.785867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:43.785902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:43.910472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:43.910654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:43.910697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:43.910753] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:43.914182] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: UP (p=71.64%) [2026-03-03T20:22:43.914479] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-03-03T20:22:43.914628] [INFO ] [sig ] GABC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:44.059476] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GABC.txt [2026-03-03T20:22:44.059653] [INFO ] [sig ] [1275/3369] Completed GABC in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-03T20:22:44.059701] [INFO ] [sig ] [1276/3369] Forecasting GAIA... [2026-03-03T20:22:44.059740] [INFO ] [sig ] Generating forecast for: GAIA [2026-03-03T20:22:44.059776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-03-03T20:22:44.073676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-03-03T20:22:44.073992] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-03-03T20:22:44.074802] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-03-03T20:22:44.074855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:44.074888] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:44.074914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:44.074971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:44.142994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:44.143986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:44.144120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:44.144160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:44.279427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:44.279612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:44.279668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:44.279708] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:44.284674] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-03-03T20:22:44.285023] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-03-03T20:22:44.285366] [INFO ] [sig ] GAIA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:44.462680] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GAIA.txt [2026-03-03T20:22:44.463031] [INFO ] [sig ] [1276/3369] Completed GAIA in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-03T20:22:44.463078] [INFO ] [sig ] [1277/3369] Forecasting GAIN... [2026-03-03T20:22:44.463111] [INFO ] [sig ] Generating forecast for: GAIN [2026-03-03T20:22:44.463143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-03-03T20:22:44.477671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-03-03T20:22:44.478273] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-03-03T20:22:44.479322] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-03-03T20:22:44.479376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:44.479419] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:44.479448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:44.479506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:44.538948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:44.539827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:44.539913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:44.539946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:44.660486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:44.660675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:44.660718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:44.660749] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:44.664280] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-03-03T20:22:44.664621] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-03-03T20:22:44.664765] [INFO ] [sig ] GAIN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:44.840995] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GAIN.txt [2026-03-03T20:22:44.841201] [INFO ] [sig ] [1277/3369] Completed GAIN in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-03T20:22:44.841252] [INFO ] [sig ] [1278/3369] Forecasting GAM... [2026-03-03T20:22:44.841291] [INFO ] [sig ] Generating forecast for: GAM [2026-03-03T20:22:44.841329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-03-03T20:22:44.854279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-03-03T20:22:44.854715] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-03-03T20:22:44.855601] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-03-03T20:22:44.855678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:44.855731] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:44.855769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:44.855842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:44.916913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:44.917872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:44.917977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:44.918012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:45.040494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:45.040672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:45.040715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:45.040745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:45.044184] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=56.10%) [2026-03-03T20:22:45.044473] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-03-03T20:22:45.044619] [INFO ] [sig ] GAM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:45.190607] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GAM.txt [2026-03-03T20:22:45.190778] [INFO ] [sig ] [1278/3369] Completed GAM in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:45.190819] [INFO ] [sig ] [1279/3369] Forecasting GAMB... [2026-03-03T20:22:45.190850] [INFO ] [sig ] Generating forecast for: GAMB [2026-03-03T20:22:45.190881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-03-03T20:22:45.203084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-03-03T20:22:45.203392] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-03-03T20:22:45.204341] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-03-03T20:22:45.204397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:45.204429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:45.204457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:45.204525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:45.262061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:45.262942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:45.263027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:45.263063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:45.390086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:45.390241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:45.390282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:45.390311] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:45.393771] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-03-03T20:22:45.394049] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-03-03T20:22:45.394179] [INFO ] [sig ] GAMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:45.540147] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GAMB.txt [2026-03-03T20:22:45.540311] [INFO ] [sig ] [1279/3369] Completed GAMB in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:45.540351] [INFO ] [sig ] [1280/3369] Forecasting GANX... [2026-03-03T20:22:45.540382] [INFO ] [sig ] Generating forecast for: GANX [2026-03-03T20:22:45.540413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-03-03T20:22:45.552192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-03-03T20:22:45.552480] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-03-03T20:22:45.553311] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-03-03T20:22:45.553365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:45.553399] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:45.553426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:45.553483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:45.612988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:45.614082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:45.614170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:45.614203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:45.737104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:45.737266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:45.737307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:45.737337] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:45.740847] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-03-03T20:22:45.741135] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-03-03T20:22:45.741277] [INFO ] [sig ] GANX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:45.889890] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GANX.txt [2026-03-03T20:22:45.890039] [INFO ] [sig ] [1280/3369] Completed GANX in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:45.890083] [INFO ] [sig ] [1281/3369] Forecasting GASS... [2026-03-03T20:22:45.890121] [INFO ] [sig ] Generating forecast for: GASS [2026-03-03T20:22:45.890158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-03-03T20:22:45.901677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-03-03T20:22:45.901952] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-03-03T20:22:45.902752] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-03-03T20:22:45.902825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:45.902883] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:45.902912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:45.902970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:45.966210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:45.967366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:45.967462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:45.967500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:46.093048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:46.093233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:46.093290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:46.093324] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:46.097123] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=54.11%) [2026-03-03T20:22:46.097450] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-03-03T20:22:46.097610] [INFO ] [sig ] GASS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:46.250433] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GASS.txt [2026-03-03T20:22:46.250630] [INFO ] [sig ] [1281/3369] Completed GASS in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:46.250678] [INFO ] [sig ] [1282/3369] Forecasting GATX... [2026-03-03T20:22:46.250716] [INFO ] [sig ] Generating forecast for: GATX [2026-03-03T20:22:46.250755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-03-03T20:22:46.263628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-03-03T20:22:46.263974] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-03-03T20:22:46.264839] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-03-03T20:22:46.264894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:46.264929] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:46.264959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:46.265019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:46.326362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:46.327258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:46.327342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:46.327375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:46.461122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:46.461292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:46.461336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:46.461367] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:46.465842] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-03-03T20:22:46.466185] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-03-03T20:22:46.466336] [INFO ] [sig ] GATX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:46.625271] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GATX.txt [2026-03-03T20:22:46.625449] [INFO ] [sig ] [1282/3369] Completed GATX in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:46.625491] [INFO ] [sig ] [1283/3369] Forecasting GBAB... [2026-03-03T20:22:46.625523] [INFO ] [sig ] Generating forecast for: GBAB [2026-03-03T20:22:46.625553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-03-03T20:22:46.637784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-03-03T20:22:46.638203] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-03-03T20:22:46.639064] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-03-03T20:22:46.639118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:46.639163] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:46.639192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:46.639255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:46.700916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:46.701891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:46.702017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:46.702055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:46.829017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:46.829187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:46.829227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:46.829255] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:46.833630] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-03-03T20:22:46.834142] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-03-03T20:22:46.834323] [INFO ] [sig ] GBAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:46.985670] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GBAB.txt [2026-03-03T20:22:46.985848] [INFO ] [sig ] [1283/3369] Completed GBAB in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:46.985888] [INFO ] [sig ] [1284/3369] Forecasting GBCI... [2026-03-03T20:22:46.985919] [INFO ] [sig ] Generating forecast for: GBCI [2026-03-03T20:22:46.985960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-03-03T20:22:46.997354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-03-03T20:22:46.997698] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-03-03T20:22:46.998545] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-03-03T20:22:46.998624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:46.998659] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:46.998686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:46.998744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:47.060097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:47.061120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:47.061227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:47.061272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:47.187923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:47.188087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:47.188129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:47.188192] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:47.192221] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=25.83%) [2026-03-03T20:22:47.192512] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-03-03T20:22:47.192669] [INFO ] [sig ] GBCI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:47.347675] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GBCI.txt [2026-03-03T20:22:47.347921] [INFO ] [sig ] [1284/3369] Completed GBCI in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:47.347969] [INFO ] [sig ] [1285/3369] Forecasting GBDC... [2026-03-03T20:22:47.348002] [INFO ] [sig ] Generating forecast for: GBDC [2026-03-03T20:22:47.348224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-03-03T20:22:47.362909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-03-03T20:22:47.363282] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-03-03T20:22:47.364179] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-03-03T20:22:47.364235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:47.364268] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:47.364296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:47.364354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:47.424653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:47.425494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:47.425600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:47.425638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:47.549982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:47.550345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:47.550386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:47.550415] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:47.554353] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-03-03T20:22:47.554676] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-03-03T20:22:47.554824] [INFO ] [sig ] GBDC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:47.705529] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GBDC.txt [2026-03-03T20:22:47.705706] [INFO ] [sig ] [1285/3369] Completed GBDC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:47.705774] [INFO ] [sig ] [1286/3369] Forecasting GBTG... [2026-03-03T20:22:47.705825] [INFO ] [sig ] Generating forecast for: GBTG [2026-03-03T20:22:47.705858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-03-03T20:22:47.718469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-03-03T20:22:47.718843] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-03-03T20:22:47.719665] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-03-03T20:22:47.719719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:47.719752] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:47.719786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:47.719857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:47.787110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:47.788309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:47.788414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:47.788459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:47.927662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:47.927886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:47.927941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:47.927974] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:47.932012] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-03T20:22:47.932355] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-03-03T20:22:47.932512] [INFO ] [sig ] GBTG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:48.076242] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GBTG.txt [2026-03-03T20:22:48.076406] [INFO ] [sig ] [1286/3369] Completed GBTG in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:48.076447] [INFO ] [sig ] [1287/3369] Forecasting GBX... [2026-03-03T20:22:48.076478] [INFO ] [sig ] Generating forecast for: GBX [2026-03-03T20:22:48.076518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-03-03T20:22:48.088337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-03-03T20:22:48.088717] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-03-03T20:22:48.089503] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-03-03T20:22:48.089556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:48.089611] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:48.089640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:48.089698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:48.148635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:48.149567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:48.149678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:48.149713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:48.272008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:48.272369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:48.272411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:48.272442] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:48.276459] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=0.26%) [2026-03-03T20:22:48.276776] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-03-03T20:22:48.276937] [INFO ] [sig ] GBX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:48.424288] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GBX.txt [2026-03-03T20:22:48.424441] [INFO ] [sig ] [1287/3369] Completed GBX in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:48.424481] [INFO ] [sig ] [1288/3369] Forecasting GCBC... [2026-03-03T20:22:48.424512] [INFO ] [sig ] Generating forecast for: GCBC [2026-03-03T20:22:48.424543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-03-03T20:22:48.435870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-03-03T20:22:48.436437] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-03-03T20:22:48.437244] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-03-03T20:22:48.437299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:48.437332] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:48.437360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:48.437418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:48.502121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:48.503056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:48.503150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:48.503184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:48.620236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:48.620448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:48.620494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:48.620527] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:48.624728] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=48.23%) [2026-03-03T20:22:48.625041] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-03-03T20:22:48.625178] [INFO ] [sig ] GCBC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:48.775686] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GCBC.txt [2026-03-03T20:22:48.775852] [INFO ] [sig ] [1288/3369] Completed GCBC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:48.775896] [INFO ] [sig ] [1289/3369] Forecasting GCMG... [2026-03-03T20:22:48.775926] [INFO ] [sig ] Generating forecast for: GCMG [2026-03-03T20:22:48.775956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-03-03T20:22:48.790047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-03-03T20:22:48.790620] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-03-03T20:22:48.791634] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-03-03T20:22:48.791687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:48.791720] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:48.791747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:48.791804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:48.850497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:48.851314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:48.851398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:48.851432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:48.973309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:48.973467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:48.973507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:48.973537] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:48.976954] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-03-03T20:22:48.977234] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-03-03T20:22:48.977362] [INFO ] [sig ] GCMG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:49.125461] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GCMG.txt [2026-03-03T20:22:49.125638] [INFO ] [sig ] [1289/3369] Completed GCMG in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:49.125681] [INFO ] [sig ] [1290/3369] Forecasting GCO... [2026-03-03T20:22:49.125712] [INFO ] [sig ] Generating forecast for: GCO [2026-03-03T20:22:49.125744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-03-03T20:22:49.139438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-03-03T20:22:49.139859] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-03-03T20:22:49.140698] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-03-03T20:22:49.140753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:49.140788] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:49.140817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:49.140876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:49.201137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:49.202055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:49.202147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:49.202182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:49.326588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:49.326806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:49.326857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:49.326890] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:49.330656] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-03-03T20:22:49.330962] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-03-03T20:22:49.331097] [INFO ] [sig ] GCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:49.478069] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GCO.txt [2026-03-03T20:22:49.478411] [INFO ] [sig ] [1290/3369] Completed GCO in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:49.478452] [INFO ] [sig ] [1291/3369] Forecasting GD... [2026-03-03T20:22:49.478485] [INFO ] [sig ] Generating forecast for: GD [2026-03-03T20:22:49.478516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-03-03T20:22:49.493178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-03-03T20:22:49.493559] [INFO ] [FORECASTER] Starting predict_future for GD [2026-03-03T20:22:49.494556] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-03-03T20:22:49.494630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:49.494663] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:49.494692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:49.494749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:49.557465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:49.558433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:49.558563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:49.558621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:49.684354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:49.684517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:49.684560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:49.684611] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:49.688160] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=80.12%) [2026-03-03T20:22:49.688660] [INFO ] [FORECASTER] Completed predict_future for GD [2026-03-03T20:22:49.688793] [INFO ] [sig ] GD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:49.836341] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GD.txt [2026-03-03T20:22:49.836484] [INFO ] [sig ] [1291/3369] Completed GD in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-03T20:22:49.836525] [INFO ] [sig ] [1292/3369] Forecasting GDC... [2026-03-03T20:22:49.836556] [INFO ] [sig ] Generating forecast for: GDC [2026-03-03T20:22:49.836607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-03-03T20:22:49.848227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-03-03T20:22:49.848609] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-03-03T20:22:49.849422] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-03-03T20:22:49.849486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:49.849537] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:49.849566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:49.849657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:49.907262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:49.908119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:49.908206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:49.908238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:50.038353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:50.038537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:50.038595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:50.038629] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:50.042628] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-03-03T20:22:50.042942] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-03-03T20:22:50.043249] [INFO ] [sig ] GDC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:50.191012] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GDC.txt [2026-03-03T20:22:50.191156] [INFO ] [sig ] [1292/3369] Completed GDC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-03T20:22:50.191205] [INFO ] [sig ] [1293/3369] Forecasting GDDY... [2026-03-03T20:22:50.191238] [INFO ] [sig ] Generating forecast for: GDDY [2026-03-03T20:22:50.191269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-03-03T20:22:50.204106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-03-03T20:22:50.204463] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-03-03T20:22:50.205318] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-03-03T20:22:50.205372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:50.205404] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:50.205431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:50.205488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:50.265599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:50.266351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:50.266436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:50.266472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:50.406813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:50.406985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:50.407028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:50.407057] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:50.411102] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-03-03T20:22:50.411430] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-03-03T20:22:50.411627] [INFO ] [sig ] GDDY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:50.559975] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GDDY.txt [2026-03-03T20:22:50.560112] [INFO ] [sig ] [1293/3369] Completed GDDY in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-03T20:22:50.560152] [INFO ] [sig ] [1294/3369] Forecasting GDEN... [2026-03-03T20:22:50.560183] [INFO ] [sig ] Generating forecast for: GDEN [2026-03-03T20:22:50.560212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-03-03T20:22:50.572915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-03-03T20:22:50.573253] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-03-03T20:22:50.574215] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-03-03T20:22:50.574271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:50.574303] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:50.574330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:50.574386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:50.634691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:50.635404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:50.635487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:50.635520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:50.758113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:50.758260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:50.758299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:50.758328] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:50.761744] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=15.59%) [2026-03-03T20:22:50.762024] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-03-03T20:22:50.762153] [INFO ] [sig ] GDEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:50.903922] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GDEN.txt [2026-03-03T20:22:50.904101] [INFO ] [sig ] [1294/3369] Completed GDEN in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:50.904142] [INFO ] [sig ] [1295/3369] Forecasting GDRX... [2026-03-03T20:22:50.904174] [INFO ] [sig ] Generating forecast for: GDRX [2026-03-03T20:22:50.904205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-03-03T20:22:50.916228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-03-03T20:22:50.916596] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-03-03T20:22:50.917435] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-03-03T20:22:50.917490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:50.917523] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:50.917550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:50.917625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:50.977095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:50.977939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:50.978032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:50.978072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:51.102744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:51.102927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:51.102967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:51.102996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:51.107334] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-03-03T20:22:51.107828] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-03-03T20:22:51.107975] [INFO ] [sig ] GDRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:51.251688] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GDRX.txt [2026-03-03T20:22:51.251826] [INFO ] [sig ] [1295/3369] Completed GDRX in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:51.251873] [INFO ] [sig ] [1296/3369] Forecasting GDS... [2026-03-03T20:22:51.251915] [INFO ] [sig ] Generating forecast for: GDS [2026-03-03T20:22:51.251950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-03-03T20:22:51.264129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-03-03T20:22:51.264511] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-03-03T20:22:51.265488] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-03-03T20:22:51.265545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:51.265611] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:51.265646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:51.265705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:51.327566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:51.328386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:51.328469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:51.328501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:51.454279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:51.454431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:51.454472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:51.454501] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:51.458120] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=93.23%) [2026-03-03T20:22:51.458411] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-03-03T20:22:51.458546] [INFO ] [sig ] GDS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:51.603172] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GDS.txt [2026-03-03T20:22:51.603333] [INFO ] [sig ] [1296/3369] Completed GDS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:51.603374] [INFO ] [sig ] [1297/3369] Forecasting GDYN... [2026-03-03T20:22:51.603405] [INFO ] [sig ] Generating forecast for: GDYN [2026-03-03T20:22:51.603437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-03-03T20:22:51.618252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-03-03T20:22:51.618680] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-03-03T20:22:51.619493] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-03-03T20:22:51.619548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:51.619612] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:51.619643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:51.619701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:51.686223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:51.687596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:51.687691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:51.687726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:51.818296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:51.818460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:51.818501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:51.818531] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:51.821909] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=19.50%) [2026-03-03T20:22:51.822198] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-03-03T20:22:51.822372] [INFO ] [sig ] GDYN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:51.971211] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GDYN.txt [2026-03-03T20:22:51.971348] [INFO ] [sig ] [1297/3369] Completed GDYN in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:51.971388] [INFO ] [sig ] [1298/3369] Forecasting GE... [2026-03-03T20:22:51.971420] [INFO ] [sig ] Generating forecast for: GE [2026-03-03T20:22:51.971451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-03-03T20:22:51.984443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-03-03T20:22:51.984818] [INFO ] [FORECASTER] Starting predict_future for GE [2026-03-03T20:22:51.985648] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-03-03T20:22:51.985703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:51.985773] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:51.985809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:51.985889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:52.050075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:52.051100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:52.051182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:52.051215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:52.175809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:52.175970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:52.176011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:52.176040] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:52.179469] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=53.28%) [2026-03-03T20:22:52.179768] [INFO ] [FORECASTER] Completed predict_future for GE [2026-03-03T20:22:52.179903] [INFO ] [sig ] GE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:52.323640] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GE.txt [2026-03-03T20:22:52.323803] [INFO ] [sig ] [1298/3369] Completed GE in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:52.323844] [INFO ] [sig ] [1299/3369] Forecasting GECC... [2026-03-03T20:22:52.323876] [INFO ] [sig ] Generating forecast for: GECC [2026-03-03T20:22:52.323906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-03-03T20:22:52.335608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-03-03T20:22:52.336045] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-03-03T20:22:52.337057] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-03-03T20:22:52.337115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:52.337148] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:52.337175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:52.337233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:52.405841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:52.406869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:52.406969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:52.407006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:52.534446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:52.534632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:52.534678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:52.534725] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:52.538726] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=10.69%) [2026-03-03T20:22:52.539123] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-03-03T20:22:52.539464] [INFO ] [sig ] GECC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:52.692908] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GECC.txt [2026-03-03T20:22:52.693065] [INFO ] [sig ] [1299/3369] Completed GECC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:52.693106] [INFO ] [sig ] [1300/3369] Forecasting GEF... [2026-03-03T20:22:52.693138] [INFO ] [sig ] Generating forecast for: GEF [2026-03-03T20:22:52.693169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-03-03T20:22:52.705863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-03-03T20:22:52.706222] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-03-03T20:22:52.707092] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-03-03T20:22:52.707148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:52.707181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:52.707208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:52.707266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:52.768759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:52.769455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:52.769539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:52.769590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:52.893664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:52.893834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:52.893875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:52.893910] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:52.897478] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=83.06%) [2026-03-03T20:22:52.897797] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-03-03T20:22:52.897951] [INFO ] [sig ] GEF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:53.044338] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GEF.txt [2026-03-03T20:22:53.044503] [INFO ] [sig ] [1300/3369] Completed GEF in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:53.044546] [INFO ] [sig ] [1301/3369] Forecasting GEHC... [2026-03-03T20:22:53.044597] [INFO ] [sig ] Generating forecast for: GEHC [2026-03-03T20:22:53.044635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-03-03T20:22:53.057218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-03-03T20:22:53.057605] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-03-03T20:22:53.061902] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-03-03T20:22:53.061974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:53.062008] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:53.062037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:53.062102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:53.127636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:53.128821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:53.128927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:53.128964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:53.262084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:53.262264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:53.262307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:53.262373] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:53.267322] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=33.93%) [2026-03-03T20:22:53.267653] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-03-03T20:22:53.267798] [INFO ] [sig ] GEHC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:53.416435] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GEHC.txt [2026-03-03T20:22:53.416619] [INFO ] [sig ] [1301/3369] Completed GEHC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:53.416662] [INFO ] [sig ] [1302/3369] Forecasting GEL... [2026-03-03T20:22:53.416693] [INFO ] [sig ] Generating forecast for: GEL [2026-03-03T20:22:53.416723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-03-03T20:22:53.430036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-03-03T20:22:53.430357] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-03-03T20:22:53.431187] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-03-03T20:22:53.431241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:53.431273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:53.431301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:53.431358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:53.491242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:53.492238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:53.492329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:53.492363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:53.612565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:53.612734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:53.612775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:53.612805] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:53.616227] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-03-03T20:22:53.616508] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-03-03T20:22:53.616657] [INFO ] [sig ] GEL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:53.764239] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GEL.txt [2026-03-03T20:22:53.764461] [INFO ] [sig ] [1302/3369] Completed GEL in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:53.764522] [INFO ] [sig ] [1303/3369] Forecasting GEN... [2026-03-03T20:22:53.764562] [INFO ] [sig ] Generating forecast for: GEN [2026-03-03T20:22:53.764612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-03-03T20:22:53.777802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-03-03T20:22:53.778165] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-03-03T20:22:53.779182] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-03-03T20:22:53.779235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:53.779267] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:53.779305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:53.779364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:53.837987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:53.838770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:53.838884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:53.838927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:53.963896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:53.964053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:53.964094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:53.964125] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:53.967887] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=76.73%) [2026-03-03T20:22:53.968354] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-03-03T20:22:53.968505] [INFO ] [sig ] GEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:54.113144] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GEN.txt [2026-03-03T20:22:54.113292] [INFO ] [sig ] [1303/3369] Completed GEN in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:54.113331] [INFO ] [sig ] [1304/3369] Forecasting GENI... [2026-03-03T20:22:54.113360] [INFO ] [sig ] Generating forecast for: GENI [2026-03-03T20:22:54.113392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-03-03T20:22:54.125638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-03-03T20:22:54.125965] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-03-03T20:22:54.126769] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-03-03T20:22:54.126822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:54.126854] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:54.126881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:54.126939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:54.184386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:54.185136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:54.185221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:54.185255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:54.306365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:54.306524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:54.306566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:54.306616] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:54.310566] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=78.05%) [2026-03-03T20:22:54.310867] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-03-03T20:22:54.311013] [INFO ] [sig ] GENI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:54.460450] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GENI.txt [2026-03-03T20:22:54.460639] [INFO ] [sig ] [1304/3369] Completed GENI in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:54.460689] [INFO ] [sig ] [1305/3369] Forecasting GENK... [2026-03-03T20:22:54.460721] [INFO ] [sig ] Generating forecast for: GENK [2026-03-03T20:22:54.460752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-03-03T20:22:54.472454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-03-03T20:22:54.472789] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-03-03T20:22:54.473842] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-03-03T20:22:54.473896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:54.473929] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:54.473955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:54.474016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:54.534564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:54.535377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:54.535460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:54.535494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:54.663175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:54.663338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:54.663390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:54.663427] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:54.667144] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-03-03T20:22:54.667438] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-03-03T20:22:54.667588] [INFO ] [sig ] GENK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:54.824959] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GENK.txt [2026-03-03T20:22:54.825117] [INFO ] [sig ] [1305/3369] Completed GENK in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:54.825158] [INFO ] [sig ] [1306/3369] Forecasting GEOS... [2026-03-03T20:22:54.825374] [INFO ] [sig ] Generating forecast for: GEOS [2026-03-03T20:22:54.825406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-03-03T20:22:54.837951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-03-03T20:22:54.838314] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-03-03T20:22:54.839176] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-03-03T20:22:54.839232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:54.839266] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:54.839294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:54.839352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:54.903040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:54.904104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:54.904191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:54.904227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:55.030594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:55.030754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:55.030799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:55.030828] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:55.034224] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=22.06%) [2026-03-03T20:22:55.034506] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-03-03T20:22:55.034669] [INFO ] [sig ] GEOS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:55.180648] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GEOS.txt [2026-03-03T20:22:55.180804] [INFO ] [sig ] [1306/3369] Completed GEOS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:55.180846] [INFO ] [sig ] [1307/3369] Forecasting GERN... [2026-03-03T20:22:55.180876] [INFO ] [sig ] Generating forecast for: GERN [2026-03-03T20:22:55.180914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-03-03T20:22:55.193711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-03-03T20:22:55.194143] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-03-03T20:22:55.194956] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-03-03T20:22:55.195009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:55.195042] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:55.195070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:55.195128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:55.255193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:55.255978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:55.256080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:55.256121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:55.374336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:55.374494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:55.374536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:55.374566] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:55.378124] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-03-03T20:22:55.378415] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-03-03T20:22:55.378549] [INFO ] [sig ] GERN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:55.521752] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GERN.txt [2026-03-03T20:22:55.521908] [INFO ] [sig ] [1307/3369] Completed GERN in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:55.521948] [INFO ] [sig ] [1308/3369] Forecasting GEVO... [2026-03-03T20:22:55.521978] [INFO ] [sig ] Generating forecast for: GEVO [2026-03-03T20:22:55.522010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-03-03T20:22:55.534456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-03-03T20:22:55.534802] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-03-03T20:22:55.535625] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-03-03T20:22:55.535679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:55.535711] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:55.535739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:55.535796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:55.594823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:55.595735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:55.595860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:55.595896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:55.730172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:55.730529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:55.730591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:55.730626] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:55.735133] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-03-03T20:22:55.735525] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-03-03T20:22:55.735718] [INFO ] [sig ] GEVO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:55.885103] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GEVO.txt [2026-03-03T20:22:55.885254] [INFO ] [sig ] [1308/3369] Completed GEVO in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-03T20:22:55.885295] [INFO ] [sig ] [1309/3369] Forecasting GFF... [2026-03-03T20:22:55.885327] [INFO ] [sig ] Generating forecast for: GFF [2026-03-03T20:22:55.885358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-03-03T20:22:55.897998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-03-03T20:22:55.898341] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-03-03T20:22:55.899139] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-03-03T20:22:55.899194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:55.899227] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:55.899255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:55.899313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:55.956702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:55.957360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:55.957440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:55.957473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:56.076610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:56.076778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:56.076819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:56.076848] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:56.080329] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=25.01%) [2026-03-03T20:22:56.080637] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-03-03T20:22:56.080774] [INFO ] [sig ] GFF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:56.295503] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GFF.txt [2026-03-03T20:22:56.295681] [INFO ] [sig ] [1309/3369] Completed GFF in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-03T20:22:56.295725] [INFO ] [sig ] [1310/3369] Forecasting GFI... [2026-03-03T20:22:56.295755] [INFO ] [sig ] Generating forecast for: GFI [2026-03-03T20:22:56.295786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-03-03T20:22:56.308970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-03-03T20:22:56.309344] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-03-03T20:22:56.310160] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-03-03T20:22:56.310214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:56.310246] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:56.310273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:56.310329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:56.369023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:56.369906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:56.369998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:56.370041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:56.493797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:56.493963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:56.494004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:56.494049] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:56.497703] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-03-03T20:22:56.498038] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-03-03T20:22:56.498201] [INFO ] [sig ] GFI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:56.648807] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GFI.txt [2026-03-03T20:22:56.648980] [INFO ] [sig ] [1310/3369] Completed GFI in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-03T20:22:56.649022] [INFO ] [sig ] [1311/3369] Forecasting GFL... [2026-03-03T20:22:56.649053] [INFO ] [sig ] Generating forecast for: GFL [2026-03-03T20:22:56.649083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-03-03T20:22:56.666135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-03-03T20:22:56.666690] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-03-03T20:22:56.667715] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-03-03T20:22:56.667768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:56.667801] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:56.667827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:56.667917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:56.726508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:56.727430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:56.727531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:56.727588] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:56.854236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:56.854394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:56.854436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:56.854467] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:56.858041] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-03-03T20:22:56.858522] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-03-03T20:22:56.858676] [INFO ] [sig ] GFL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:57.003844] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GFL.txt [2026-03-03T20:22:57.004069] [INFO ] [sig ] [1311/3369] Completed GFL in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:57.004154] [INFO ] [sig ] [1312/3369] Forecasting GFS... [2026-03-03T20:22:57.004205] [INFO ] [sig ] Generating forecast for: GFS [2026-03-03T20:22:57.004435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-03-03T20:22:57.018774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-03-03T20:22:57.019215] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-03-03T20:22:57.020282] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-03-03T20:22:57.020342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:57.020377] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:57.020405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:57.020464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:57.079299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:57.080226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:57.080313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:57.080347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:57.208901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:57.209129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:57.209184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:57.209216] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:57.212961] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-03-03T20:22:57.213269] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-03-03T20:22:57.213431] [INFO ] [sig ] GFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:57.356897] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GFS.txt [2026-03-03T20:22:57.357061] [INFO ] [sig ] [1312/3369] Completed GFS in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:57.357102] [INFO ] [sig ] [1313/3369] Forecasting GGAL... [2026-03-03T20:22:57.357133] [INFO ] [sig ] Generating forecast for: GGAL [2026-03-03T20:22:57.357164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-03-03T20:22:57.370955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-03-03T20:22:57.371348] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-03-03T20:22:57.372207] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-03-03T20:22:57.372262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:57.372295] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:57.372322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:57.372380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:57.436527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:57.437492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:57.437624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:57.437663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:57.557749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:57.557939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:57.557987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:57.558023] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:57.561747] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-03-03T20:22:57.562086] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-03-03T20:22:57.562246] [INFO ] [sig ] GGAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:57.711711] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GGAL.txt [2026-03-03T20:22:57.711870] [INFO ] [sig ] [1313/3369] Completed GGAL in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:57.711909] [INFO ] [sig ] [1314/3369] Forecasting GGB... [2026-03-03T20:22:57.711940] [INFO ] [sig ] Generating forecast for: GGB [2026-03-03T20:22:57.711973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-03-03T20:22:57.724486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-03-03T20:22:57.724923] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-03-03T20:22:57.725747] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-03-03T20:22:57.725800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:57.725832] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:57.725859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:57.725928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:57.785196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:57.786187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:57.786280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:57.786314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:57.910272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:57.910458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:57.910501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:57.910531] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:57.914122] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=45.83%) [2026-03-03T20:22:57.914419] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-03-03T20:22:57.914555] [INFO ] [sig ] GGB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:58.059726] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GGB.txt [2026-03-03T20:22:58.059890] [INFO ] [sig ] [1314/3369] Completed GGB in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:58.059931] [INFO ] [sig ] [1315/3369] Forecasting GGG... [2026-03-03T20:22:58.059961] [INFO ] [sig ] Generating forecast for: GGG [2026-03-03T20:22:58.059992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-03-03T20:22:58.073137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-03-03T20:22:58.073525] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-03-03T20:22:58.074412] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-03-03T20:22:58.074470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:58.074548] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:58.074623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:58.074711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:58.132913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:58.133806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:58.133893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:58.133927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:58.257636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:58.257800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:58.257840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:58.257869] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:58.261555] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-03-03T20:22:58.261884] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-03-03T20:22:58.262025] [INFO ] [sig ] GGG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:58.403631] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GGG.txt [2026-03-03T20:22:58.403789] [INFO ] [sig ] [1315/3369] Completed GGG in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:58.403828] [INFO ] [sig ] [1316/3369] Forecasting GGLL... [2026-03-03T20:22:58.403857] [INFO ] [sig ] Generating forecast for: GGLL [2026-03-03T20:22:58.403887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-03-03T20:22:58.416464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-03-03T20:22:58.416858] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-03-03T20:22:58.417759] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-03-03T20:22:58.417828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:58.417863] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:58.417912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:58.417972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:58.475782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:58.476542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:58.476660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:58.476698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:58.594490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:58.594669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:58.594712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:58.594742] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:58.598253] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-03-03T20:22:58.598542] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-03-03T20:22:58.598693] [INFO ] [sig ] GGLL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:58.739821] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GGLL.txt [2026-03-03T20:22:58.739963] [INFO ] [sig ] [1316/3369] Completed GGLL in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:58.740004] [INFO ] [sig ] [1317/3369] Forecasting GGLS... [2026-03-03T20:22:58.740041] [INFO ] [sig ] Generating forecast for: GGLS [2026-03-03T20:22:58.740078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-03-03T20:22:58.753172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-03-03T20:22:58.753611] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-03-03T20:22:58.754530] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-03-03T20:22:58.754619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:58.754662] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:58.754691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:58.754750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:58.812922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:58.813773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:58.813858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:58.813892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:58.932543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:58.932726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:58.932765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:58.932793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:58.936267] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-03-03T20:22:58.936548] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-03-03T20:22:58.936700] [INFO ] [sig ] GGLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:22:59.080767] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GGLS.txt [2026-03-03T20:22:59.080930] [INFO ] [sig ] [1317/3369] Completed GGLS in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:59.080982] [INFO ] [sig ] [1318/3369] Forecasting GH... [2026-03-03T20:22:59.081017] [INFO ] [sig ] Generating forecast for: GH [2026-03-03T20:22:59.081052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-03-03T20:22:59.094106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-03-03T20:22:59.094525] [INFO ] [FORECASTER] Starting predict_future for GH [2026-03-03T20:22:59.095423] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-03-03T20:22:59.095481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:59.095514] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:59.095542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:59.095618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:59.157712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:59.158678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:59.158767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:59.158802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:59.289335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:59.289707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:59.289749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:59.289810] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:59.293447] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=47.62%) [2026-03-03T20:22:59.293759] [INFO ] [FORECASTER] Completed predict_future for GH [2026-03-03T20:22:59.293895] [INFO ] [sig ] GH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:59.436165] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GH.txt [2026-03-03T20:22:59.436307] [INFO ] [sig ] [1318/3369] Completed GH in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:59.436346] [INFO ] [sig ] [1319/3369] Forecasting GHI... [2026-03-03T20:22:59.436376] [INFO ] [sig ] Generating forecast for: GHI [2026-03-03T20:22:59.436409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-03-03T20:22:59.448739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-03-03T20:22:59.449100] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-03-03T20:22:59.449907] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-03-03T20:22:59.449960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:59.449991] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:59.450018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:59.450075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:59.507108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:59.507932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:59.508017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:59.508051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:59.625113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:59.625288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:59.625330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:59.625361] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:59.630195] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=16.02%) [2026-03-03T20:22:59.630601] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-03-03T20:22:59.630755] [INFO ] [sig ] GHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:22:59.788695] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GHI.txt [2026-03-03T20:22:59.788866] [INFO ] [sig ] [1319/3369] Completed GHI in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:22:59.788914] [INFO ] [sig ] [1320/3369] Forecasting GHM... [2026-03-03T20:22:59.788946] [INFO ] [sig ] Generating forecast for: GHM [2026-03-03T20:22:59.788981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-03-03T20:22:59.801773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-03-03T20:22:59.802139] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-03-03T20:22:59.802970] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-03-03T20:22:59.803025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:22:59.803059] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:22:59.803088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:22:59.803147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:22:59.865156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:22:59.866035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:22:59.866124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:22:59.866159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:22:59.994182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:22:59.994342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:22:59.994384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:22:59.994415] [INFO ] [FORECASTER] Training complete [2026-03-03T20:22:59.998216] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-03-03T20:22:59.998509] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-03-03T20:22:59.998663] [INFO ] [sig ] GHM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:00.147162] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GHM.txt [2026-03-03T20:23:00.147325] [INFO ] [sig ] [1320/3369] Completed GHM in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:23:00.147366] [INFO ] [sig ] [1321/3369] Forecasting GHRS... [2026-03-03T20:23:00.147396] [INFO ] [sig ] Generating forecast for: GHRS [2026-03-03T20:23:00.147427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-03-03T20:23:00.160400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-03-03T20:23:00.160823] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-03-03T20:23:00.161728] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-03-03T20:23:00.161785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:00.161818] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:00.161845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:00.161905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:00.221380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:00.222331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:00.222422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:00.222458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:00.354664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:00.354822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:00.354866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:00.354897] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:00.358762] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-03-03T20:23:00.359062] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-03-03T20:23:00.359244] [INFO ] [sig ] GHRS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:00.519800] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GHRS.txt [2026-03-03T20:23:00.519965] [INFO ] [sig ] [1321/3369] Completed GHRS in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:23:00.520008] [INFO ] [sig ] [1322/3369] Forecasting GHY... [2026-03-03T20:23:00.520043] [INFO ] [sig ] Generating forecast for: GHY [2026-03-03T20:23:00.520084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-03-03T20:23:00.532751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-03-03T20:23:00.533141] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-03-03T20:23:00.534057] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-03-03T20:23:00.534114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:00.534148] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:00.534177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:00.534235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:00.596983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:00.598028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:00.598125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:00.598163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:00.731759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:00.731882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:00.731924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:00.731955] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:00.735570] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-03-03T20:23:00.735914] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-03-03T20:23:00.736061] [INFO ] [sig ] GHY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:00.898928] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GHY.txt [2026-03-03T20:23:00.899087] [INFO ] [sig ] [1322/3369] Completed GHY in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:23:00.899131] [INFO ] [sig ] [1323/3369] Forecasting GIB... [2026-03-03T20:23:00.899165] [INFO ] [sig ] Generating forecast for: GIB [2026-03-03T20:23:00.899197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-03-03T20:23:00.919236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-03-03T20:23:00.920097] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-03-03T20:23:00.921209] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-03-03T20:23:00.921266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:00.921301] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:00.921518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:00.924599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:00.990133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:00.991003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:00.991095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:00.991130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:01.117464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:01.117628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:01.117683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:01.117714] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:01.121284] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-03-03T20:23:01.121596] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-03-03T20:23:01.121732] [INFO ] [sig ] GIB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:01.271297] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GIB.txt [2026-03-03T20:23:01.271454] [INFO ] [sig ] [1323/3369] Completed GIB in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:23:01.271496] [INFO ] [sig ] [1324/3369] Forecasting GIII... [2026-03-03T20:23:01.271526] [INFO ] [sig ] Generating forecast for: GIII [2026-03-03T20:23:01.271559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-03-03T20:23:01.283142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-03-03T20:23:01.283502] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-03-03T20:23:01.284371] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-03-03T20:23:01.284427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:01.284461] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:01.284489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:01.284549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:01.345152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:01.346048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:01.346134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:01.346170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:01.468832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:01.468986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:01.469027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:01.469060] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:01.472592] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: DOWN (p=34.90%) [2026-03-03T20:23:01.472881] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-03-03T20:23:01.473016] [INFO ] [sig ] GIII: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:01.626377] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GIII.txt [2026-03-03T20:23:01.626554] [INFO ] [sig ] [1324/3369] Completed GIII in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:23:01.626620] [INFO ] [sig ] [1325/3369] Forecasting GILD... [2026-03-03T20:23:01.626651] [INFO ] [sig ] Generating forecast for: GILD [2026-03-03T20:23:01.626684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-03-03T20:23:01.639844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-03-03T20:23:01.640276] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-03-03T20:23:01.641243] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-03-03T20:23:01.641306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:01.641340] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:01.641368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:01.641427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:01.702807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:01.703733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:01.703849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:01.703886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:01.825091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:01.825266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:01.825313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:01.825343] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:01.828916] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-03-03T20:23:01.829250] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-03-03T20:23:01.829394] [INFO ] [sig ] GILD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:01.978609] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GILD.txt [2026-03-03T20:23:01.978799] [INFO ] [sig ] [1325/3369] Completed GILD in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-03T20:23:01.978870] [INFO ] [sig ] [1326/3369] Forecasting GIS... [2026-03-03T20:23:01.978922] [INFO ] [sig ] Generating forecast for: GIS [2026-03-03T20:23:01.978976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-03-03T20:23:01.990380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-03-03T20:23:01.990761] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-03-03T20:23:01.991566] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-03-03T20:23:01.991641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:01.991674] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:01.991701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:01.991763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:02.054194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:02.055059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:02.055151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:02.055187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:02.182818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:02.182977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:02.183018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:02.183048] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:02.186862] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=42.02%) [2026-03-03T20:23:02.187164] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-03-03T20:23:02.187312] [INFO ] [sig ] GIS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:02.332263] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GIS.txt [2026-03-03T20:23:02.332596] [INFO ] [sig ] [1326/3369] Completed GIS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-03T20:23:02.332639] [INFO ] [sig ] [1327/3369] Forecasting GKOS... [2026-03-03T20:23:02.332670] [INFO ] [sig ] Generating forecast for: GKOS [2026-03-03T20:23:02.332701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-03-03T20:23:02.344712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-03-03T20:23:02.345070] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-03-03T20:23:02.345884] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-03-03T20:23:02.345938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:02.345982] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:02.346011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:02.346073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:02.408327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:02.409302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:02.409396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:02.409636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:02.544456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:02.544633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:02.544676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:02.544705] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:02.548208] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=39.60%) [2026-03-03T20:23:02.548506] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-03-03T20:23:02.548666] [INFO ] [sig ] GKOS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:02.696203] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GKOS.txt [2026-03-03T20:23:02.696367] [INFO ] [sig ] [1327/3369] Completed GKOS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:02.696408] [INFO ] [sig ] [1328/3369] Forecasting GL... [2026-03-03T20:23:02.696437] [INFO ] [sig ] Generating forecast for: GL [2026-03-03T20:23:02.696468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-03-03T20:23:02.708172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-03-03T20:23:02.708531] [INFO ] [FORECASTER] Starting predict_future for GL [2026-03-03T20:23:02.709369] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-03-03T20:23:02.709422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:02.709456] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:02.709484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:02.709542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:02.768517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:02.769470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:02.769559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:02.769614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:02.892233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:02.892390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:02.892430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:02.892459] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:02.895946] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-03-03T20:23:02.896260] [INFO ] [FORECASTER] Completed predict_future for GL [2026-03-03T20:23:02.896402] [INFO ] [sig ] GL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:03.041254] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GL.txt [2026-03-03T20:23:03.041424] [INFO ] [sig ] [1328/3369] Completed GL in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:03.041467] [INFO ] [sig ] [1329/3369] Forecasting GLAD... [2026-03-03T20:23:03.041498] [INFO ] [sig ] Generating forecast for: GLAD [2026-03-03T20:23:03.041531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-03-03T20:23:03.052765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-03-03T20:23:03.053114] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-03-03T20:23:03.053944] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-03-03T20:23:03.053999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:03.054032] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:03.054061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:03.054123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:03.113929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:03.114745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:03.114831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:03.114867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:03.233789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:03.233946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:03.233987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:03.234018] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:03.237529] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-03-03T20:23:03.237844] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-03-03T20:23:03.237999] [INFO ] [sig ] GLAD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:03.390018] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLAD.txt [2026-03-03T20:23:03.390209] [INFO ] [sig ] [1329/3369] Completed GLAD in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:03.390268] [INFO ] [sig ] [1330/3369] Forecasting GLBE... [2026-03-03T20:23:03.390303] [INFO ] [sig ] Generating forecast for: GLBE [2026-03-03T20:23:03.390336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-03-03T20:23:03.401851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-03-03T20:23:03.402211] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-03-03T20:23:03.403090] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-03-03T20:23:03.403152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:03.403194] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:03.403229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:03.403302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:03.463749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:03.464647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:03.464738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:03.464772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:03.588914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:03.589076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:03.589119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:03.589150] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:03.592889] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-03-03T20:23:03.593201] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-03-03T20:23:03.593338] [INFO ] [sig ] GLBE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:03.744127] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLBE.txt [2026-03-03T20:23:03.744300] [INFO ] [sig ] [1330/3369] Completed GLBE in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:03.744343] [INFO ] [sig ] [1331/3369] Forecasting GLBS... [2026-03-03T20:23:03.744407] [INFO ] [sig ] Generating forecast for: GLBS [2026-03-03T20:23:03.744444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-03-03T20:23:03.756710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-03-03T20:23:03.757083] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-03-03T20:23:03.758064] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-03-03T20:23:03.758121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:03.758155] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:03.758182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:03.758242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:03.820779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:03.821731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:03.821823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:03.821859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:03.938525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:03.938707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:03.938750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:03.938782] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:03.942446] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-03-03T20:23:03.942767] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-03-03T20:23:03.942902] [INFO ] [sig ] GLBS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:04.101032] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GLBS.txt [2026-03-03T20:23:04.101199] [INFO ] [sig ] [1331/3369] Completed GLBS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:04.101242] [INFO ] [sig ] [1332/3369] Forecasting GLDD... [2026-03-03T20:23:04.101274] [INFO ] [sig ] Generating forecast for: GLDD [2026-03-03T20:23:04.101316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-03-03T20:23:04.114519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-03-03T20:23:04.114931] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-03-03T20:23:04.115828] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-03-03T20:23:04.115882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:04.115959] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:04.115991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:04.116082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:04.180878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:04.181802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:04.181922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:04.181960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:04.314867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:04.315025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:04.315065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:04.315094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:04.319355] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-03-03T20:23:04.319670] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-03-03T20:23:04.319801] [INFO ] [sig ] GLDD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:04.461969] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GLDD.txt [2026-03-03T20:23:04.462119] [INFO ] [sig ] [1332/3369] Completed GLDD in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:04.462162] [INFO ] [sig ] [1333/3369] Forecasting GLNG... [2026-03-03T20:23:04.462200] [INFO ] [sig ] Generating forecast for: GLNG [2026-03-03T20:23:04.462237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-03-03T20:23:04.475052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-03-03T20:23:04.475654] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-03-03T20:23:04.476916] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-03-03T20:23:04.476986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:04.477034] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:04.477070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:04.477148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:04.541371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:04.542261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:04.542350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:04.542385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:04.668678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:04.668834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:04.668877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:04.668907] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:04.672381] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=24.24%) [2026-03-03T20:23:04.672686] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-03-03T20:23:04.672821] [INFO ] [sig ] GLNG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:04.818009] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLNG.txt [2026-03-03T20:23:04.818189] [INFO ] [sig ] [1333/3369] Completed GLNG in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:04.818236] [INFO ] [sig ] [1334/3369] Forecasting GLOB... [2026-03-03T20:23:04.818300] [INFO ] [sig ] Generating forecast for: GLOB [2026-03-03T20:23:04.818350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-03-03T20:23:04.831532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-03-03T20:23:04.831950] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-03-03T20:23:04.832958] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-03-03T20:23:04.833015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:04.833050] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:04.833078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:04.833137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:04.895157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:04.896056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:04.896145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:04.896187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:05.030545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:05.030725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:05.030781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:05.030839] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:05.035023] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-03-03T20:23:05.035438] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-03-03T20:23:05.035610] [INFO ] [sig ] GLOB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:05.193494] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLOB.txt [2026-03-03T20:23:05.193700] [INFO ] [sig ] [1334/3369] Completed GLOB in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:05.193759] [INFO ] [sig ] [1335/3369] Forecasting GLP... [2026-03-03T20:23:05.193800] [INFO ] [sig ] Generating forecast for: GLP [2026-03-03T20:23:05.193835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-03-03T20:23:05.205444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-03-03T20:23:05.205873] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-03-03T20:23:05.206798] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-03-03T20:23:05.206866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:05.206909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:05.206939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:05.206998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:05.270934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:05.271861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:05.271985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:05.272021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:05.435308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:05.435567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:05.435663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:05.435772] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:05.441620] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=47.64%) [2026-03-03T20:23:05.442061] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-03-03T20:23:05.442262] [INFO ] [sig ] GLP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:05.627301] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLP.txt [2026-03-03T20:23:05.627455] [INFO ] [sig ] [1335/3369] Completed GLP in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:05.627498] [INFO ] [sig ] [1336/3369] Forecasting GLPG... [2026-03-03T20:23:05.627529] [INFO ] [sig ] Generating forecast for: GLPG [2026-03-03T20:23:05.627560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-03-03T20:23:05.641743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-03-03T20:23:05.642111] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-03-03T20:23:05.642980] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-03-03T20:23:05.643034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:05.643068] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:05.643096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:05.643161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:05.702942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:05.703854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:05.703943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:05.703994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:05.827106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:05.827259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:05.827300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:05.827329] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:05.830810] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-03-03T20:23:05.831100] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-03-03T20:23:05.831233] [INFO ] [sig ] GLPG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:05.977621] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLPG.txt [2026-03-03T20:23:05.977793] [INFO ] [sig ] [1336/3369] Completed GLPG in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:05.977833] [INFO ] [sig ] [1337/3369] Forecasting GLPI... [2026-03-03T20:23:05.977863] [INFO ] [sig ] Generating forecast for: GLPI [2026-03-03T20:23:05.977908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-03-03T20:23:05.989401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-03-03T20:23:05.989779] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-03-03T20:23:05.990608] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-03-03T20:23:05.990663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:05.990695] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:05.990722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:05.990780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:06.049905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:06.050895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:06.050983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:06.051016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:06.170669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:06.170834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:06.170876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:06.170905] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:06.174548] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: UP (p=69.28%) [2026-03-03T20:23:06.174920] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-03-03T20:23:06.175070] [INFO ] [sig ] GLPI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:06.327166] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GLPI.txt [2026-03-03T20:23:06.327335] [INFO ] [sig ] [1337/3369] Completed GLPI in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:06.327383] [INFO ] [sig ] [1338/3369] Forecasting GLRE... [2026-03-03T20:23:06.327423] [INFO ] [sig ] Generating forecast for: GLRE [2026-03-03T20:23:06.327490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-03-03T20:23:06.341146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-03-03T20:23:06.341591] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-03-03T20:23:06.342450] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-03-03T20:23:06.342507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:06.342543] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:06.342609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:06.342678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:06.404084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:06.405022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:06.405117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:06.405153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:06.526877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:06.527039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:06.527082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:06.527115] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:06.531414] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=43.47%) [2026-03-03T20:23:06.531786] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-03-03T20:23:06.531936] [INFO ] [sig ] GLRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:06.685485] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLRE.txt [2026-03-03T20:23:06.685865] [INFO ] [sig ] [1338/3369] Completed GLRE in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:06.685909] [INFO ] [sig ] [1339/3369] Forecasting GLSI... [2026-03-03T20:23:06.685940] [INFO ] [sig ] Generating forecast for: GLSI [2026-03-03T20:23:06.685970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-03-03T20:23:06.699164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-03-03T20:23:06.699770] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-03-03T20:23:06.700741] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-03-03T20:23:06.700798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:06.700832] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:06.700860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:06.700917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:06.762783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:06.763735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:06.763825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:06.763860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:06.891622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:06.891787] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:23:06.891830] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:06.891862] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:06.895550] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-03-03T20:23:06.895958] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-03-03T20:23:06.896116] [INFO ] [sig ] GLSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:07.048565] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GLSI.txt [2026-03-03T20:23:07.048939] [INFO ] [sig ] [1339/3369] Completed GLSI in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:07.048980] [INFO ] [sig ] [1340/3369] Forecasting GLTO... [2026-03-03T20:23:07.049013] [INFO ] [sig ] Generating forecast for: GLTO [2026-03-03T20:23:07.049044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-03-03T20:23:07.063058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-03-03T20:23:07.063491] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-03-03T20:23:07.064702] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-03-03T20:23:07.064764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:07.064799] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:07.064830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:07.064890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:07.125994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:07.126870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:07.126956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:07.126990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:07.248712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:07.248871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:07.248912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:07.248942] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:07.252898] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=14.89%) [2026-03-03T20:23:07.253199] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-03-03T20:23:07.253337] [INFO ] [sig ] GLTO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:07.404508] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLTO.txt [2026-03-03T20:23:07.404688] [INFO ] [sig ] [1340/3369] Completed GLTO in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:07.404731] [INFO ] [sig ] [1341/3369] Forecasting GLUE... [2026-03-03T20:23:07.404763] [INFO ] [sig ] Generating forecast for: GLUE [2026-03-03T20:23:07.404793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-03-03T20:23:07.416134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-03-03T20:23:07.416484] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-03-03T20:23:07.417322] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-03-03T20:23:07.417377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:07.417411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:07.417441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:07.417499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:07.475701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:07.476552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:07.476660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:07.476695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:07.596521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:07.596703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:07.596746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:07.596775] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:07.600261] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=19.94%) [2026-03-03T20:23:07.600561] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-03-03T20:23:07.600721] [INFO ] [sig ] GLUE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:07.745889] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GLUE.txt [2026-03-03T20:23:07.746052] [INFO ] [sig ] [1341/3369] Completed GLUE in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:07.746094] [INFO ] [sig ] [1342/3369] Forecasting GMAB... [2026-03-03T20:23:07.746126] [INFO ] [sig ] Generating forecast for: GMAB [2026-03-03T20:23:07.746162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-03-03T20:23:07.758366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-03-03T20:23:07.758795] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-03-03T20:23:07.759665] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-03-03T20:23:07.759720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:07.759753] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:07.759781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:07.759840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:07.822346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:07.823217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:07.823335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:07.823370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:07.948428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:07.948608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:07.948652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:07.948682] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:07.952180] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=92.26%) [2026-03-03T20:23:07.952495] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-03-03T20:23:07.952654] [INFO ] [sig ] GMAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:08.100481] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GMAB.txt [2026-03-03T20:23:08.100664] [INFO ] [sig ] [1342/3369] Completed GMAB in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-03T20:23:08.100708] [INFO ] [sig ] [1343/3369] Forecasting GME... [2026-03-03T20:23:08.100741] [INFO ] [sig ] Generating forecast for: GME [2026-03-03T20:23:08.100771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-03-03T20:23:08.111981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-03-03T20:23:08.112406] [INFO ] [FORECASTER] Starting predict_future for GME [2026-03-03T20:23:08.113255] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-03-03T20:23:08.113322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:08.113363] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:08.113397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:08.113468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:08.175929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:08.177061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:08.177157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:08.177192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:08.307207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:08.307362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:08.307405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:08.307436] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:08.311464] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-03-03T20:23:08.311784] [INFO ] [FORECASTER] Completed predict_future for GME [2026-03-03T20:23:08.311927] [INFO ] [sig ] GME: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:08.460274] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GME.txt [2026-03-03T20:23:08.460451] [INFO ] [sig ] [1343/3369] Completed GME in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-03T20:23:08.460493] [INFO ] [sig ] [1344/3369] Forecasting GMED... [2026-03-03T20:23:08.460524] [INFO ] [sig ] Generating forecast for: GMED [2026-03-03T20:23:08.460555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-03-03T20:23:08.472159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-03-03T20:23:08.472528] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-03-03T20:23:08.473344] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-03-03T20:23:08.473398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:08.473431] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:08.473458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:08.473516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:08.533341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:08.534272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:08.534360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:08.534394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:08.657610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:08.657772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:08.657816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:08.657846] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:08.661427] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-03-03T20:23:08.661733] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-03-03T20:23:08.661865] [INFO ] [sig ] GMED: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:08.810056] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GMED.txt [2026-03-03T20:23:08.810226] [INFO ] [sig ] [1344/3369] Completed GMED in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:08.810266] [INFO ] [sig ] [1345/3369] Forecasting GMM... [2026-03-03T20:23:08.810297] [INFO ] [sig ] Generating forecast for: GMM [2026-03-03T20:23:08.810329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-03-03T20:23:08.823680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-03-03T20:23:08.824079] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-03-03T20:23:08.824936] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-03-03T20:23:08.824991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:08.825025] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:08.825052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:08.825110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:08.890789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:08.891707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:08.891799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:08.891834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:08.997261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:08.997423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:08.997466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:08.997496] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:09.001112] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-03-03T20:23:09.001402] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-03-03T20:23:09.001538] [INFO ] [sig ] GMM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:09.148376] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GMM.txt [2026-03-03T20:23:09.148600] [INFO ] [sig ] [1345/3369] Completed GMM in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:09.148647] [INFO ] [sig ] [1346/3369] Forecasting GNE... [2026-03-03T20:23:09.148680] [INFO ] [sig ] Generating forecast for: GNE [2026-03-03T20:23:09.148903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-03-03T20:23:09.162107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-03-03T20:23:09.162495] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-03-03T20:23:09.163335] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-03-03T20:23:09.163391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:09.163424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:09.163452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:09.163706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:09.224977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:09.225904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:09.225994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:09.226027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:09.346976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:09.347141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:09.347183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:09.347213] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:09.350795] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-03-03T20:23:09.351092] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-03-03T20:23:09.351231] [INFO ] [sig ] GNE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:09.492820] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GNE.txt [2026-03-03T20:23:09.492978] [INFO ] [sig ] [1346/3369] Completed GNE in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:09.493019] [INFO ] [sig ] [1347/3369] Forecasting GNK... [2026-03-03T20:23:09.493052] [INFO ] [sig ] Generating forecast for: GNK [2026-03-03T20:23:09.493084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-03-03T20:23:09.505329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-03-03T20:23:09.505717] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-03-03T20:23:09.506502] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-03-03T20:23:09.506557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:09.506620] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:09.506650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:09.506708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:09.563958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:09.564789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:09.564871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:09.564904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:09.688756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:09.688918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:09.688959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:09.688988] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:09.692549] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=85.71%) [2026-03-03T20:23:09.692914] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-03-03T20:23:09.693060] [INFO ] [sig ] GNK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:09.842835] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GNK.txt [2026-03-03T20:23:09.842999] [INFO ] [sig ] [1347/3369] Completed GNK in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:09.843041] [INFO ] [sig ] [1348/3369] Forecasting GNL... [2026-03-03T20:23:09.843073] [INFO ] [sig ] Generating forecast for: GNL [2026-03-03T20:23:09.843105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-03-03T20:23:09.854684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-03-03T20:23:09.855066] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-03-03T20:23:09.855916] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-03-03T20:23:09.855972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:09.856006] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:09.856035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:09.856093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:09.914856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:09.915778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:09.915865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:09.915899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:10.039423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:10.039609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:10.039659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:10.039700] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:10.043548] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=59.43%) [2026-03-03T20:23:10.043867] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-03-03T20:23:10.044010] [INFO ] [sig ] GNL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:10.192465] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GNL.txt [2026-03-03T20:23:10.192641] [INFO ] [sig ] [1348/3369] Completed GNL in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:10.192685] [INFO ] [sig ] [1349/3369] Forecasting GNLX... [2026-03-03T20:23:10.192716] [INFO ] [sig ] Generating forecast for: GNLX [2026-03-03T20:23:10.192746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-03-03T20:23:10.204098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-03-03T20:23:10.204435] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-03-03T20:23:10.205240] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-03-03T20:23:10.205295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:10.205360] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:10.205391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:10.205449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:10.265871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:10.266714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:10.266799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:10.266833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:10.389956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:10.390107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:10.390147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:10.390177] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:10.393594] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=81.56%) [2026-03-03T20:23:10.393889] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-03-03T20:23:10.394022] [INFO ] [sig ] GNLX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:10.534919] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GNLX.txt [2026-03-03T20:23:10.535074] [INFO ] [sig ] [1349/3369] Completed GNLX in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:10.535117] [INFO ] [sig ] [1350/3369] Forecasting GNMA... [2026-03-03T20:23:10.535148] [INFO ] [sig ] Generating forecast for: GNMA [2026-03-03T20:23:10.535179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-03-03T20:23:10.546474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-03-03T20:23:10.546839] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-03-03T20:23:10.547650] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-03-03T20:23:10.547702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:10.547735] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:10.547761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:10.547816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:10.605124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:10.606017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:10.606106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:10.606139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:10.725113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:10.725278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:10.725322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:10.725358] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:10.732210] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-03-03T20:23:10.732558] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-03-03T20:23:10.732717] [INFO ] [sig ] GNMA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:10.878696] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GNMA.txt [2026-03-03T20:23:10.878864] [INFO ] [sig ] [1350/3369] Completed GNMA in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:10.878908] [INFO ] [sig ] [1351/3369] Forecasting GNOM... [2026-03-03T20:23:10.878940] [INFO ] [sig ] Generating forecast for: GNOM [2026-03-03T20:23:10.878971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-03-03T20:23:10.891112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-03-03T20:23:10.891521] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-03-03T20:23:10.892432] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-03-03T20:23:10.892500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:10.892542] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:10.892614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:10.892679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:10.956195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:10.957167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:10.957256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:10.957292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:11.081992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:11.082153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:11.082196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:11.082227] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:11.085806] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=28.09%) [2026-03-03T20:23:11.086089] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-03-03T20:23:11.086223] [INFO ] [sig ] GNOM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:11.235627] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GNOM.txt [2026-03-03T20:23:11.235799] [INFO ] [sig ] [1351/3369] Completed GNOM in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:11.235842] [INFO ] [sig ] [1352/3369] Forecasting GNPX... [2026-03-03T20:23:11.235873] [INFO ] [sig ] Generating forecast for: GNPX [2026-03-03T20:23:11.235907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-03-03T20:23:11.249444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-03-03T20:23:11.250090] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-03-03T20:23:11.250962] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-03-03T20:23:11.251019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:11.251053] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:11.251082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:11.251142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:11.312071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:11.313192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:11.313285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:11.313320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:11.431161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:11.431324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:11.431374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:11.431445] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:11.435365] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=62.11%) [2026-03-03T20:23:11.435695] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-03-03T20:23:11.435829] [INFO ] [sig ] GNPX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:11.581805] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GNPX.txt [2026-03-03T20:23:11.581970] [INFO ] [sig ] [1352/3369] Completed GNPX in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:11.582011] [INFO ] [sig ] [1353/3369] Forecasting GNRC... [2026-03-03T20:23:11.582042] [INFO ] [sig ] Generating forecast for: GNRC [2026-03-03T20:23:11.582073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-03-03T20:23:11.594073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-03-03T20:23:11.594454] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-03-03T20:23:11.595271] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-03-03T20:23:11.595333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:11.595372] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:11.595405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:11.595481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:11.653054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:11.653957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:11.654044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:11.654078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:11.778237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:11.778403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:11.778444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:11.778474] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:11.781935] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-03-03T20:23:11.782209] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-03-03T20:23:11.782347] [INFO ] [sig ] GNRC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:11.924169] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GNRC.txt [2026-03-03T20:23:11.924317] [INFO ] [sig ] [1353/3369] Completed GNRC in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:11.924357] [INFO ] [sig ] [1354/3369] Forecasting GNSS... [2026-03-03T20:23:11.924388] [INFO ] [sig ] Generating forecast for: GNSS [2026-03-03T20:23:11.924420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-03-03T20:23:11.935726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-03-03T20:23:11.936030] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-03-03T20:23:11.936834] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-03-03T20:23:11.936888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:11.936921] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:11.936948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:11.937006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:11.994784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:11.995533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:11.995637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:11.995673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:12.120252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:12.120414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:12.120455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:12.120485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:12.124133] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-03-03T20:23:12.124452] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-03-03T20:23:12.124614] [INFO ] [sig ] GNSS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:12.270409] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GNSS.txt [2026-03-03T20:23:12.270560] [INFO ] [sig ] [1354/3369] Completed GNSS in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:12.270624] [INFO ] [sig ] [1355/3369] Forecasting GNTX... [2026-03-03T20:23:12.270658] [INFO ] [sig ] Generating forecast for: GNTX [2026-03-03T20:23:12.270690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-03-03T20:23:12.284891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-03-03T20:23:12.285238] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-03-03T20:23:12.286065] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-03-03T20:23:12.286118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:12.286151] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:12.286177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:12.286235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:12.344250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:12.345019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:12.345105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:12.345140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:12.467496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:12.467668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:12.467709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:12.467738] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:12.471191] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-03-03T20:23:12.471479] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-03-03T20:23:12.471822] [INFO ] [sig ] GNTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:12.618605] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GNTX.txt [2026-03-03T20:23:12.618752] [INFO ] [sig ] [1355/3369] Completed GNTX in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:12.618793] [INFO ] [sig ] [1356/3369] Forecasting GO... [2026-03-03T20:23:12.618823] [INFO ] [sig ] Generating forecast for: GO [2026-03-03T20:23:12.618854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-03-03T20:23:12.630398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-03-03T20:23:12.630766] [INFO ] [FORECASTER] Starting predict_future for GO [2026-03-03T20:23:12.631541] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-03-03T20:23:12.631620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:12.631656] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:12.631684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:12.631742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:12.689829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:12.690563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:12.690666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:12.690700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:12.814975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:12.815134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:12.815174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:12.815203] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:12.819153] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=37.82%) [2026-03-03T20:23:12.819471] [INFO ] [FORECASTER] Completed predict_future for GO [2026-03-03T20:23:12.819631] [INFO ] [sig ] GO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:12.961057] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GO.txt [2026-03-03T20:23:12.961194] [INFO ] [sig ] [1356/3369] Completed GO in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:12.961233] [INFO ] [sig ] [1357/3369] Forecasting GOCO... [2026-03-03T20:23:12.961264] [INFO ] [sig ] Generating forecast for: GOCO [2026-03-03T20:23:12.961294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-03-03T20:23:12.972806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-03-03T20:23:12.973096] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-03-03T20:23:12.974077] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-03-03T20:23:12.974131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:12.974163] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:12.974190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:12.974247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:13.031887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:13.032784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:13.032873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:13.032906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:13.153239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:13.153405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:13.153452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:13.153487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:13.156922] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-03-03T20:23:13.157214] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-03-03T20:23:13.157345] [INFO ] [sig ] GOCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:13.299457] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GOCO.txt [2026-03-03T20:23:13.299647] [INFO ] [sig ] [1357/3369] Completed GOCO in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:13.299690] [INFO ] [sig ] [1358/3369] Forecasting GOF... [2026-03-03T20:23:13.299720] [INFO ] [sig ] Generating forecast for: GOF [2026-03-03T20:23:13.299751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-03-03T20:23:13.311556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-03-03T20:23:13.311920] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-03-03T20:23:13.312716] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-03-03T20:23:13.312770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:13.312802] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:13.312828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:13.312885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:13.369677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:13.370491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:13.370596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:13.370632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:13.499059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:13.499232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:13.499300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:13.499333] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:13.503066] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-03-03T20:23:13.503354] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-03-03T20:23:13.503509] [INFO ] [sig ] GOF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:13.651008] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GOF.txt [2026-03-03T20:23:13.651155] [INFO ] [sig ] [1358/3369] Completed GOF in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:13.651195] [INFO ] [sig ] [1359/3369] Forecasting GOGO... [2026-03-03T20:23:13.651225] [INFO ] [sig ] Generating forecast for: GOGO [2026-03-03T20:23:13.651256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-03-03T20:23:13.664094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-03-03T20:23:13.664474] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-03-03T20:23:13.665276] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-03-03T20:23:13.665330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:13.665362] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:13.665391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:13.665450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:13.724868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:13.725755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:13.725874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:13.725908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:13.846341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:13.846497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:13.846537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:13.846567] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:13.850011] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=40.09%) [2026-03-03T20:23:13.850291] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-03-03T20:23:13.850432] [INFO ] [sig ] GOGO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:13.992882] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GOGO.txt [2026-03-03T20:23:13.993003] [INFO ] [sig ] [1359/3369] Completed GOGO in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-03T20:23:13.993042] [INFO ] [sig ] [1360/3369] Forecasting GOLF... [2026-03-03T20:23:13.993073] [INFO ] [sig ] Generating forecast for: GOLF [2026-03-03T20:23:13.993104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-03-03T20:23:14.004001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-03-03T20:23:14.004303] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-03-03T20:23:14.005139] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-03-03T20:23:14.005193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:14.005225] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:14.005253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:14.005311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:14.063037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:14.063778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:14.063861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:14.063894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:14.181390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:14.181540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:14.181600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:14.181631] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:14.185035] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-03-03T20:23:14.185318] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-03-03T20:23:14.185448] [INFO ] [sig ] GOLF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:14.327478] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GOLF.txt [2026-03-03T20:23:14.327626] [INFO ] [sig ] [1360/3369] Completed GOLF in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:14.327856] [INFO ] [sig ] [1361/3369] Forecasting GOOD... [2026-03-03T20:23:14.327912] [INFO ] [sig ] Generating forecast for: GOOD [2026-03-03T20:23:14.327943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-03-03T20:23:14.339415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-03-03T20:23:14.339740] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-03-03T20:23:14.340558] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-03-03T20:23:14.340631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:14.340664] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:14.340692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:14.340749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:14.398817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:14.399434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:14.399516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:14.399549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:14.519712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:14.519854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:14.519892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:14.519921] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:14.523273] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-03-03T20:23:14.523598] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-03-03T20:23:14.523727] [INFO ] [sig ] GOOD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:14.665021] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GOOD.txt [2026-03-03T20:23:14.665161] [INFO ] [sig ] [1361/3369] Completed GOOD in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:14.665201] [INFO ] [sig ] [1362/3369] Forecasting GOOG... [2026-03-03T20:23:14.665231] [INFO ] [sig ] Generating forecast for: GOOG [2026-03-03T20:23:14.665262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-03-03T20:23:14.676558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-03-03T20:23:14.676880] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-03-03T20:23:14.677702] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-03-03T20:23:14.677756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:14.677801] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:14.677831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:14.677908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:14.735853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:14.736489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:14.736599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:14.736636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:14.864203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:14.864377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:14.864419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:14.864449] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:14.868479] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-03-03T20:23:14.868944] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-03-03T20:23:14.869074] [INFO ] [sig ] GOOG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:15.014425] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GOOG.txt [2026-03-03T20:23:15.014566] [INFO ] [sig ] [1362/3369] Completed GOOG in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:15.014626] [INFO ] [sig ] [1363/3369] Forecasting GOOS... [2026-03-03T20:23:15.014657] [INFO ] [sig ] Generating forecast for: GOOS [2026-03-03T20:23:15.014688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-03-03T20:23:15.025928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-03-03T20:23:15.026244] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-03-03T20:23:15.027058] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-03-03T20:23:15.027112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:15.027145] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:15.027171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:15.027228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:15.085648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:15.086433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:15.086528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:15.086567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:15.206210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:15.206339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:15.206377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:15.206412] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:15.209826] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-03T20:23:15.210102] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-03-03T20:23:15.210231] [INFO ] [sig ] GOOS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:15.351945] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GOOS.txt [2026-03-03T20:23:15.352062] [INFO ] [sig ] [1363/3369] Completed GOOS in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:15.352101] [INFO ] [sig ] [1364/3369] Forecasting GOVI... [2026-03-03T20:23:15.352131] [INFO ] [sig ] Generating forecast for: GOVI [2026-03-03T20:23:15.352162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-03-03T20:23:15.364217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-03-03T20:23:15.364529] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-03-03T20:23:15.365332] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-03-03T20:23:15.365386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:15.365419] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:15.365447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:15.365505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:15.425448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:15.426065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:15.426144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:15.426177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:15.544488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:15.544649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:15.544690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:15.544719] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:15.548108] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-03-03T20:23:15.548384] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-03-03T20:23:15.548535] [INFO ] [sig ] GOVI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:15.701566] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GOVI.txt [2026-03-03T20:23:15.701758] [INFO ] [sig ] [1364/3369] Completed GOVI in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:15.701799] [INFO ] [sig ] [1365/3369] Forecasting GPC... [2026-03-03T20:23:15.701831] [INFO ] [sig ] Generating forecast for: GPC [2026-03-03T20:23:15.701862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-03-03T20:23:15.714234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-03-03T20:23:15.714644] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-03-03T20:23:15.715443] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-03-03T20:23:15.715497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:15.715530] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:15.715558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:15.715638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:15.774996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:15.776149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:15.776257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:15.776291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:15.898273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:15.898441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:15.898482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:15.898511] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:15.901989] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-03-03T20:23:15.902278] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-03-03T20:23:15.902410] [INFO ] [sig ] GPC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:16.049475] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GPC.txt [2026-03-03T20:23:16.049680] [INFO ] [sig ] [1365/3369] Completed GPC in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:16.049914] [INFO ] [sig ] [1366/3369] Forecasting GPI... [2026-03-03T20:23:16.049953] [INFO ] [sig ] Generating forecast for: GPI [2026-03-03T20:23:16.049986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-03-03T20:23:16.061483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-03-03T20:23:16.061857] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-03-03T20:23:16.062693] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-03-03T20:23:16.062748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:16.062808] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:16.062837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:16.062895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:16.122530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:16.123408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:16.123495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:16.123528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:16.253276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:16.253472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:16.253531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:16.253591] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:16.258552] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-03-03T20:23:16.258890] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-03-03T20:23:16.259031] [INFO ] [sig ] GPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:16.416015] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GPI.txt [2026-03-03T20:23:16.416195] [INFO ] [sig ] [1366/3369] Completed GPI in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:16.416238] [INFO ] [sig ] [1367/3369] Forecasting GPIQ... [2026-03-03T20:23:16.416269] [INFO ] [sig ] Generating forecast for: GPIQ [2026-03-03T20:23:16.416302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-03-03T20:23:16.429618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-03-03T20:23:16.430196] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-03-03T20:23:16.431018] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-03-03T20:23:16.431073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:16.431105] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:16.431131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:16.431187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:16.492430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:16.493352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:16.493451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:16.493494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:16.617179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:16.617354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:16.617396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:16.617426] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:16.621252] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=88.95%) [2026-03-03T20:23:16.621607] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-03-03T20:23:16.621758] [INFO ] [sig ] GPIQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:16.771730] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GPIQ.txt [2026-03-03T20:23:16.771892] [INFO ] [sig ] [1367/3369] Completed GPIQ in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:16.771933] [INFO ] [sig ] [1368/3369] Forecasting GPIX... [2026-03-03T20:23:16.771964] [INFO ] [sig ] Generating forecast for: GPIX [2026-03-03T20:23:16.771995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-03-03T20:23:16.784205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-03-03T20:23:16.784561] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-03-03T20:23:16.785363] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-03-03T20:23:16.785416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:16.785450] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:16.785477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:16.785534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:16.844732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:16.845634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:16.845723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:16.845757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:16.965751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:16.965917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:16.965958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:16.965987] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:16.969558] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-03-03T20:23:16.969886] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-03-03T20:23:16.970020] [INFO ] [sig ] GPIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:17.121258] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GPIX.txt [2026-03-03T20:23:17.121471] [INFO ] [sig ] [1368/3369] Completed GPIX in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:17.121532] [INFO ] [sig ] [1369/3369] Forecasting GPJA... [2026-03-03T20:23:17.121599] [INFO ] [sig ] Generating forecast for: GPJA [2026-03-03T20:23:17.121650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-03-03T20:23:17.136773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-03-03T20:23:17.137270] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-03-03T20:23:17.138417] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-03-03T20:23:17.138490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:17.138538] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:17.138604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:17.138693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:17.212820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:17.213962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:17.214055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:17.214088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:17.335303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:17.335473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:17.335525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:17.335682] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:17.339366] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-03-03T20:23:17.339742] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-03-03T20:23:17.339889] [INFO ] [sig ] GPJA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:17.491680] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GPJA.txt [2026-03-03T20:23:17.491855] [INFO ] [sig ] [1369/3369] Completed GPJA in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:17.491897] [INFO ] [sig ] [1370/3369] Forecasting GPK... [2026-03-03T20:23:17.491928] [INFO ] [sig ] Generating forecast for: GPK [2026-03-03T20:23:17.491960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-03-03T20:23:17.504881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-03-03T20:23:17.505240] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-03-03T20:23:17.506074] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-03-03T20:23:17.506130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:17.506164] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:17.506192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:17.506251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:17.569636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:17.570542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:17.570645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:17.570679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:17.697360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:17.697521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:17.697562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:17.697616] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:17.701259] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=15.06%) [2026-03-03T20:23:17.701604] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-03-03T20:23:17.701752] [INFO ] [sig ] GPK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:17.847760] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GPK.txt [2026-03-03T20:23:17.847968] [INFO ] [sig ] [1370/3369] Completed GPK in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:17.848027] [INFO ] [sig ] [1371/3369] Forecasting GPN... [2026-03-03T20:23:17.848062] [INFO ] [sig ] Generating forecast for: GPN [2026-03-03T20:23:17.848094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-03-03T20:23:17.860155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-03-03T20:23:17.860537] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-03-03T20:23:17.861371] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-03-03T20:23:17.861427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:17.861461] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:17.861490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:17.861552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:17.922290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:17.923229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:17.923321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:17.923373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:18.056249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:18.056426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:18.056470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:18.056501] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:18.060896] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-03-03T20:23:18.061240] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-03-03T20:23:18.061417] [INFO ] [sig ] GPN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:18.225983] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GPN.txt [2026-03-03T20:23:18.226221] [INFO ] [sig ] [1371/3369] Completed GPN in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:18.226288] [INFO ] [sig ] [1372/3369] Forecasting GPRE... [2026-03-03T20:23:18.226343] [INFO ] [sig ] Generating forecast for: GPRE [2026-03-03T20:23:18.226396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-03-03T20:23:18.243397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-03-03T20:23:18.243967] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-03-03T20:23:18.245226] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-03-03T20:23:18.245297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:18.245341] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:18.245377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:18.245454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:18.340899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:18.342119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:18.342235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:18.342279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:18.509549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:18.509769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:18.509838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:18.509886] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:18.514621] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-03-03T20:23:18.515099] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-03-03T20:23:18.515314] [INFO ] [sig ] GPRE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:18.744473] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GPRE.txt [2026-03-03T20:23:18.744734] [INFO ] [sig ] [1372/3369] Completed GPRE in 0.5s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:18.744788] [INFO ] [sig ] [1373/3369] Forecasting GPRK... [2026-03-03T20:23:18.744827] [INFO ] [sig ] Generating forecast for: GPRK [2026-03-03T20:23:18.744865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-03-03T20:23:18.780310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-03-03T20:23:18.780806] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-03-03T20:23:18.781921] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-03-03T20:23:18.781981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:18.782017] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:18.782060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:18.782122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:18.869462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:18.870784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:18.870911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:18.870967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:19.051064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:19.051253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:19.051301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:19.051335] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:19.055769] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=12.11%) [2026-03-03T20:23:19.056168] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-03-03T20:23:19.056343] [INFO ] [sig ] GPRK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:19.282894] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GPRK.txt [2026-03-03T20:23:19.283081] [INFO ] [sig ] [1373/3369] Completed GPRK in 0.5s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:19.283125] [INFO ] [sig ] [1374/3369] Forecasting GRAB... [2026-03-03T20:23:19.283158] [INFO ] [sig ] Generating forecast for: GRAB [2026-03-03T20:23:19.283190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-03-03T20:23:19.302453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-03-03T20:23:19.303013] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-03-03T20:23:19.304247] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-03-03T20:23:19.304322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:19.304367] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:19.304405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:19.304497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:19.389034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:19.391852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:19.392097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:19.392160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:19.557363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:19.557535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:19.557599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:19.557633] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:19.561899] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-03-03T20:23:19.562375] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-03-03T20:23:19.562557] [INFO ] [sig ] GRAB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:19.754501] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GRAB.txt [2026-03-03T20:23:19.754695] [INFO ] [sig ] [1374/3369] Completed GRAB in 0.5s | 2.78 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-03T20:23:19.754739] [INFO ] [sig ] [1375/3369] Forecasting GRAL... [2026-03-03T20:23:19.754771] [INFO ] [sig ] Generating forecast for: GRAL [2026-03-03T20:23:19.754802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-03-03T20:23:19.768405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-03-03T20:23:19.768890] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-03-03T20:23:19.769895] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-03-03T20:23:19.769954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:19.769988] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:19.770015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:19.770073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:19.831696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:19.832712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:19.832808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:19.832843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:19.961497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:19.961692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:19.961737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:19.961767] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:19.965513] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=10.35%) [2026-03-03T20:23:19.965913] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-03-03T20:23:19.966065] [INFO ] [sig ] GRAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:20.110985] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GRAL.txt [2026-03-03T20:23:20.111154] [INFO ] [sig ] [1375/3369] Completed GRAL in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-03T20:23:20.111199] [INFO ] [sig ] [1376/3369] Forecasting GRBK... [2026-03-03T20:23:20.111231] [INFO ] [sig ] Generating forecast for: GRBK [2026-03-03T20:23:20.111261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-03-03T20:23:20.123978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-03-03T20:23:20.124331] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-03-03T20:23:20.125142] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-03-03T20:23:20.125196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:20.125229] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:20.125256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:20.125314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:20.185263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:20.186190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:20.186326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:20.186362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:20.315526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:20.315709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:20.315769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:20.315816] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:20.319745] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=55.38%) [2026-03-03T20:23:20.320040] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-03-03T20:23:20.320182] [INFO ] [sig ] GRBK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:20.473719] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GRBK.txt [2026-03-03T20:23:20.473911] [INFO ] [sig ] [1376/3369] Completed GRBK in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-03T20:23:20.473961] [INFO ] [sig ] [1377/3369] Forecasting GRC... [2026-03-03T20:23:20.473996] [INFO ] [sig ] Generating forecast for: GRC [2026-03-03T20:23:20.474049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-03-03T20:23:20.487412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-03-03T20:23:20.488032] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-03-03T20:23:20.488931] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-03-03T20:23:20.488986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:20.489019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:20.489047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:20.489107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:20.552103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:20.553028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:20.553121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:20.553156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:20.677107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:20.677271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:20.677313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:20.677344] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:20.680923] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-03T20:23:20.681212] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-03-03T20:23:20.681344] [INFO ] [sig ] GRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:20.822862] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GRC.txt [2026-03-03T20:23:20.823040] [INFO ] [sig ] [1377/3369] Completed GRC in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-03T20:23:20.823102] [INFO ] [sig ] [1378/3369] Forecasting GREE... [2026-03-03T20:23:20.823140] [INFO ] [sig ] Generating forecast for: GREE [2026-03-03T20:23:20.823171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-03-03T20:23:20.836384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-03-03T20:23:20.836812] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-03-03T20:23:20.837731] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-03-03T20:23:20.837788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:20.837822] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:20.837850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:20.837934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:20.899957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:20.901000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:20.901092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:20.901129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:21.025352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:21.025521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:21.025565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:21.025618] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:21.029418] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=88.95%) [2026-03-03T20:23:21.029764] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-03-03T20:23:21.029913] [INFO ] [sig ] GREE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:21.181466] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GREE.txt [2026-03-03T20:23:21.181660] [INFO ] [sig ] [1378/3369] Completed GREE in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:21.181707] [INFO ] [sig ] [1379/3369] Forecasting GRFS... [2026-03-03T20:23:21.181740] [INFO ] [sig ] Generating forecast for: GRFS [2026-03-03T20:23:21.181773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-03-03T20:23:21.193452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-03-03T20:23:21.193894] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-03-03T20:23:21.194780] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-03-03T20:23:21.194836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:21.194870] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:21.194898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:21.194956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:21.256832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:21.257743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:21.257834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:21.257870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:21.386521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:21.386706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:21.386750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:21.386782] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:21.390329] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=49.56%) [2026-03-03T20:23:21.390653] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-03-03T20:23:21.390818] [INFO ] [sig ] GRFS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:21.538131] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GRFS.txt [2026-03-03T20:23:21.538320] [INFO ] [sig ] [1379/3369] Completed GRFS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:21.538361] [INFO ] [sig ] [1380/3369] Forecasting GRID... [2026-03-03T20:23:21.538393] [INFO ] [sig ] Generating forecast for: GRID [2026-03-03T20:23:21.538424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-03-03T20:23:21.550110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-03-03T20:23:21.550510] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-03-03T20:23:21.551348] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-03-03T20:23:21.551403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:21.551438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:21.551467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:21.551527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:21.610983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:21.611894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:21.611982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:21.612017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:21.733224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:21.733391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:21.733434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:21.733481] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:21.737064] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: DOWN (p=11.48%) [2026-03-03T20:23:21.737379] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-03-03T20:23:21.737520] [INFO ] [sig ] GRID: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:21.879727] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GRID.txt [2026-03-03T20:23:21.879888] [INFO ] [sig ] [1380/3369] Completed GRID in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:21.879929] [INFO ] [sig ] [1381/3369] Forecasting GRMN... [2026-03-03T20:23:21.879960] [INFO ] [sig ] Generating forecast for: GRMN [2026-03-03T20:23:21.879991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-03-03T20:23:21.892726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-03-03T20:23:21.893177] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-03-03T20:23:21.894265] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-03-03T20:23:21.894333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:21.894378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:21.894419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:21.894501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:21.959916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:21.960834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:21.960917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:21.960951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:22.086932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:22.087102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:22.087143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:22.087173] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:22.091151] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=67.38%) [2026-03-03T20:23:22.091469] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-03-03T20:23:22.091638] [INFO ] [sig ] GRMN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:22.252676] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GRMN.txt [2026-03-03T20:23:22.252850] [INFO ] [sig ] [1381/3369] Completed GRMN in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:22.252892] [INFO ] [sig ] [1382/3369] Forecasting GRND... [2026-03-03T20:23:22.252923] [INFO ] [sig ] Generating forecast for: GRND [2026-03-03T20:23:22.252956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-03-03T20:23:22.265671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-03-03T20:23:22.266056] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-03-03T20:23:22.266927] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-03-03T20:23:22.266983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:22.267017] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:22.267044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:22.267102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:22.340816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:22.342103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:22.342206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:22.342250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:22.472664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:22.472829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:22.472872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:22.472903] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:22.476321] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-03-03T20:23:22.476639] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-03-03T20:23:22.476799] [INFO ] [sig ] GRND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:22.626086] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GRND.txt [2026-03-03T20:23:22.626255] [INFO ] [sig ] [1382/3369] Completed GRND in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:22.626299] [INFO ] [sig ] [1383/3369] Forecasting GRPN... [2026-03-03T20:23:22.626331] [INFO ] [sig ] Generating forecast for: GRPN [2026-03-03T20:23:22.626362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-03-03T20:23:22.639504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-03-03T20:23:22.639921] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-03-03T20:23:22.640843] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-03-03T20:23:22.640908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:22.640971] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:22.641001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:22.641061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:22.708204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:22.709130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:22.709219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:22.709254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:22.832707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:22.833045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:22.833088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:22.833118] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:22.837317] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=53.27%) [2026-03-03T20:23:22.837624] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-03-03T20:23:22.837758] [INFO ] [sig ] GRPN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:22.987046] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GRPN.txt [2026-03-03T20:23:22.987228] [INFO ] [sig ] [1383/3369] Completed GRPN in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:22.987271] [INFO ] [sig ] [1384/3369] Forecasting GRVY... [2026-03-03T20:23:22.987303] [INFO ] [sig ] Generating forecast for: GRVY [2026-03-03T20:23:22.987336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-03-03T20:23:23.002318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-03-03T20:23:23.002708] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-03-03T20:23:23.003540] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-03-03T20:23:23.003615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:23.003651] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:23.003682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:23.003760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:23.067354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:23.068277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:23.068386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:23.068430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:23.186713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:23.187077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:23.187122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:23.187155] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:23.191743] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-03-03T20:23:23.192240] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-03-03T20:23:23.192403] [INFO ] [sig ] GRVY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:23.350506] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GRVY.txt [2026-03-03T20:23:23.350722] [INFO ] [sig ] [1384/3369] Completed GRVY in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:23.350785] [INFO ] [sig ] [1385/3369] Forecasting GRWG... [2026-03-03T20:23:23.350835] [INFO ] [sig ] Generating forecast for: GRWG [2026-03-03T20:23:23.350884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-03-03T20:23:23.364455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-03-03T20:23:23.364870] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-03-03T20:23:23.365765] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-03-03T20:23:23.365820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:23.365854] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:23.365883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:23.365956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:23.427872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:23.428811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:23.428901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:23.428936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:23.564558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:23.564742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:23.564784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:23.564815] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:23.568367] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=22.72%) [2026-03-03T20:23:23.568709] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-03-03T20:23:23.568850] [INFO ] [sig ] GRWG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:23.724419] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GRWG.txt [2026-03-03T20:23:23.724605] [INFO ] [sig ] [1385/3369] Completed GRWG in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:23.724655] [INFO ] [sig ] [1386/3369] Forecasting GRX... [2026-03-03T20:23:23.724689] [INFO ] [sig ] Generating forecast for: GRX [2026-03-03T20:23:23.724722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-03-03T20:23:23.740288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-03-03T20:23:23.740821] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-03-03T20:23:23.741823] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-03-03T20:23:23.741901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:23.741941] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:23.741974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:23.742048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:23.814643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:23.815672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:23.815778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:23.815814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:23.930093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:23.930263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:23.930304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:23.930369] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:23.933954] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-03-03T20:23:23.934240] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-03-03T20:23:23.934377] [INFO ] [sig ] GRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:24.079436] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GRX.txt [2026-03-03T20:23:24.079620] [INFO ] [sig ] [1386/3369] Completed GRX in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:24.079665] [INFO ] [sig ] [1387/3369] Forecasting GS... [2026-03-03T20:23:24.079698] [INFO ] [sig ] Generating forecast for: GS [2026-03-03T20:23:24.079732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-03-03T20:23:24.092887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-03-03T20:23:24.093253] [INFO ] [FORECASTER] Starting predict_future for GS [2026-03-03T20:23:24.094256] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-03-03T20:23:24.094311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:24.094343] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:24.094370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:24.094426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:24.154244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:24.155159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:24.155248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:24.155282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:24.281837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:24.282006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:24.282048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:24.282075] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:24.285525] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-03-03T20:23:24.285833] [INFO ] [FORECASTER] Completed predict_future for GS [2026-03-03T20:23:24.285970] [INFO ] [sig ] GS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:24.428311] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GS.txt [2026-03-03T20:23:24.428474] [INFO ] [sig ] [1387/3369] Completed GS in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:24.428516] [INFO ] [sig ] [1388/3369] Forecasting GSBC... [2026-03-03T20:23:24.428548] [INFO ] [sig ] Generating forecast for: GSBC [2026-03-03T20:23:24.428599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-03-03T20:23:24.440160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-03-03T20:23:24.440477] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-03-03T20:23:24.441305] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-03-03T20:23:24.441359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:24.441391] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:24.441418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:24.441476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:24.499603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:24.500338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:24.500428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:24.500461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:24.623030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:24.623193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:24.623234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:24.623264] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:24.626743] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-03-03T20:23:24.627037] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-03-03T20:23:24.627165] [INFO ] [sig ] GSBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:24.769784] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GSBC.txt [2026-03-03T20:23:24.769957] [INFO ] [sig ] [1388/3369] Completed GSBC in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:24.769999] [INFO ] [sig ] [1389/3369] Forecasting GSBD... [2026-03-03T20:23:24.770029] [INFO ] [sig ] Generating forecast for: GSBD [2026-03-03T20:23:24.770060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-03-03T20:23:24.783413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-03-03T20:23:24.783804] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-03-03T20:23:24.784610] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-03-03T20:23:24.784663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:24.784695] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:24.784721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:24.784777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:24.844559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:24.845397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:24.845484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:24.845517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:24.976827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:24.976995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:24.977038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:24.977068] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:24.980980] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=59.67%) [2026-03-03T20:23:24.981269] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-03-03T20:23:24.981402] [INFO ] [sig ] GSBD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:25.131096] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GSBD.txt [2026-03-03T20:23:25.131256] [INFO ] [sig ] [1389/3369] Completed GSBD in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:25.131305] [INFO ] [sig ] [1390/3369] Forecasting GSHD... [2026-03-03T20:23:25.131337] [INFO ] [sig ] Generating forecast for: GSHD [2026-03-03T20:23:25.131369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-03-03T20:23:25.143122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-03-03T20:23:25.143465] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-03-03T20:23:25.144295] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-03-03T20:23:25.144362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:25.144399] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:25.144427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:25.144486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:25.207366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:25.208297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:25.208382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:25.208418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:25.343809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:25.343997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:25.344039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:25.344068] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:25.347736] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=69.42%) [2026-03-03T20:23:25.348047] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-03-03T20:23:25.348185] [INFO ] [sig ] GSHD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:25.502226] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GSHD.txt [2026-03-03T20:23:25.502390] [INFO ] [sig ] [1390/3369] Completed GSHD in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:25.502433] [INFO ] [sig ] [1391/3369] Forecasting GSK... [2026-03-03T20:23:25.502465] [INFO ] [sig ] Generating forecast for: GSK [2026-03-03T20:23:25.502498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-03-03T20:23:25.514774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-03-03T20:23:25.515194] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-03-03T20:23:25.516104] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-03-03T20:23:25.516159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:25.516191] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:25.516218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:25.516275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:25.576770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:25.577482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:25.577566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:25.577619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:25.705282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:25.705446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:25.705492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:25.705523] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:25.710425] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=48.51%) [2026-03-03T20:23:25.710862] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-03-03T20:23:25.711185] [INFO ] [sig ] GSK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:25.861304] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GSK.txt [2026-03-03T20:23:25.861471] [INFO ] [sig ] [1391/3369] Completed GSK in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-03T20:23:25.861517] [INFO ] [sig ] [1392/3369] Forecasting GSL... [2026-03-03T20:23:25.861561] [INFO ] [sig ] Generating forecast for: GSL [2026-03-03T20:23:25.861618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-03-03T20:23:25.875098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-03-03T20:23:25.875510] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-03-03T20:23:25.876365] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-03-03T20:23:25.876426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:25.876467] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:25.876495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:25.876564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:25.936995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:25.937924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:25.938015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:25.938049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:26.074381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:26.074552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:26.074633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:26.074668] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:26.078408] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-03-03T20:23:26.078735] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-03-03T20:23:26.078875] [INFO ] [sig ] GSL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:26.225201] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GSL.txt [2026-03-03T20:23:26.225368] [INFO ] [sig ] [1392/3369] Completed GSL in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-03T20:23:26.225412] [INFO ] [sig ] [1393/3369] Forecasting GSM... [2026-03-03T20:23:26.225444] [INFO ] [sig ] Generating forecast for: GSM [2026-03-03T20:23:26.225475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-03-03T20:23:26.238548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-03-03T20:23:26.238935] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-03-03T20:23:26.239841] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-03-03T20:23:26.239898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:26.239930] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:26.239958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:26.240022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:26.301770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:26.302628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:26.302748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:26.302800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:26.428913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:26.429075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:26.429134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:26.429166] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:26.432792] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-03-03T20:23:26.433109] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-03-03T20:23:26.433257] [INFO ] [sig ] GSM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:26.587259] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GSM.txt [2026-03-03T20:23:26.587427] [INFO ] [sig ] [1393/3369] Completed GSM in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-03T20:23:26.587470] [INFO ] [sig ] [1394/3369] Forecasting GTES... [2026-03-03T20:23:26.587503] [INFO ] [sig ] Generating forecast for: GTES [2026-03-03T20:23:26.587535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-03-03T20:23:26.600419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-03-03T20:23:26.600831] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-03-03T20:23:26.601660] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-03-03T20:23:26.601724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:26.601765] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:26.601800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:26.601894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:26.666238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:26.667256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:26.667356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:26.667409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:26.793893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:26.794067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:26.794110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:26.794141] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:26.797785] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=11.22%) [2026-03-03T20:23:26.798134] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-03-03T20:23:26.798275] [INFO ] [sig ] GTES: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:26.949190] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GTES.txt [2026-03-03T20:23:26.949351] [INFO ] [sig ] [1394/3369] Completed GTES in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-03T20:23:26.949392] [INFO ] [sig ] [1395/3369] Forecasting GTLB... [2026-03-03T20:23:26.949424] [INFO ] [sig ] Generating forecast for: GTLB [2026-03-03T20:23:26.949455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-03-03T20:23:26.962475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-03-03T20:23:26.962896] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-03-03T20:23:26.963746] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-03-03T20:23:26.963801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:26.963836] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:26.963865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:26.963924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:27.026032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:27.027003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:27.027112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:27.027172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:27.157410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:27.157590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:27.157637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:27.157667] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:27.161281] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-03T20:23:27.161604] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-03-03T20:23:27.161773] [INFO ] [sig ] GTLB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:27.303800] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GTLB.txt [2026-03-03T20:23:27.303952] [INFO ] [sig ] [1395/3369] Completed GTLB in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:27.303992] [INFO ] [sig ] [1396/3369] Forecasting GTLS... [2026-03-03T20:23:27.304022] [INFO ] [sig ] Generating forecast for: GTLS [2026-03-03T20:23:27.304238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-03-03T20:23:27.318797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-03-03T20:23:27.319453] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-03-03T20:23:27.320319] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-03-03T20:23:27.320375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:27.320409] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:27.320437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:27.320499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:27.382325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:27.383477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:27.383569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:27.383623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:27.516684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:27.516867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:27.516913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:27.516943] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:27.520558] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-03T20:23:27.520885] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-03-03T20:23:27.521024] [INFO ] [sig ] GTLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:27.664264] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GTLS.txt [2026-03-03T20:23:27.664474] [INFO ] [sig ] [1396/3369] Completed GTLS in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:27.664518] [INFO ] [sig ] [1397/3369] Forecasting GTN... [2026-03-03T20:23:27.664549] [INFO ] [sig ] Generating forecast for: GTN [2026-03-03T20:23:27.664604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-03-03T20:23:27.676082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-03-03T20:23:27.676514] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-03-03T20:23:27.677374] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-03-03T20:23:27.677429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:27.677475] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:27.677504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:27.677560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:27.758527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:27.759549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:27.759664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:27.759701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:27.887528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:27.887724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:27.887768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:27.887798] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:27.891548] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-03-03T20:23:27.891914] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-03-03T20:23:27.892070] [INFO ] [sig ] GTN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:28.039803] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GTN.txt [2026-03-03T20:23:28.039979] [INFO ] [sig ] [1397/3369] Completed GTN in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:28.040021] [INFO ] [sig ] [1398/3369] Forecasting GTX... [2026-03-03T20:23:28.040051] [INFO ] [sig ] Generating forecast for: GTX [2026-03-03T20:23:28.040088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-03-03T20:23:28.052345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-03-03T20:23:28.052787] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-03-03T20:23:28.053646] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-03-03T20:23:28.053717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:28.053766] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:28.053810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:28.053873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:28.120045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:28.121290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:28.121432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:28.121490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:28.243974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:28.244139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:28.244182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:28.244212] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:28.247860] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=79.39%) [2026-03-03T20:23:28.248191] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-03-03T20:23:28.248327] [INFO ] [sig ] GTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:28.394977] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GTX.txt [2026-03-03T20:23:28.395133] [INFO ] [sig ] [1398/3369] Completed GTX in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:28.395173] [INFO ] [sig ] [1399/3369] Forecasting GTY... [2026-03-03T20:23:28.395205] [INFO ] [sig ] Generating forecast for: GTY [2026-03-03T20:23:28.395235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-03-03T20:23:28.407393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-03-03T20:23:28.407810] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-03-03T20:23:28.408679] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-03-03T20:23:28.408735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:28.408778] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:28.408814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:28.408888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:28.470562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:28.471406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:28.471497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:28.471532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:28.595403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:28.595585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:28.595631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:28.595663] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:28.599246] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=62.29%) [2026-03-03T20:23:28.599559] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-03-03T20:23:28.599745] [INFO ] [sig ] GTY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:28.746780] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GTY.txt [2026-03-03T20:23:28.746946] [INFO ] [sig ] [1399/3369] Completed GTY in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:28.746997] [INFO ] [sig ] [1400/3369] Forecasting GUG... [2026-03-03T20:23:28.747029] [INFO ] [sig ] Generating forecast for: GUG [2026-03-03T20:23:28.747060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-03-03T20:23:28.759002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-03-03T20:23:28.759384] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-03-03T20:23:28.760278] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-03-03T20:23:28.760335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:28.760396] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:28.760427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:28.760488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:28.821995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:28.822895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:28.822984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:28.823019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:28.941167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:28.941353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:28.941406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:28.941438] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:28.945193] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-03-03T20:23:28.945560] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-03-03T20:23:28.945731] [INFO ] [sig ] GUG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:29.095996] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GUG.txt [2026-03-03T20:23:29.096164] [INFO ] [sig ] [1400/3369] Completed GUG in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:29.096210] [INFO ] [sig ] [1401/3369] Forecasting GVA... [2026-03-03T20:23:29.096248] [INFO ] [sig ] Generating forecast for: GVA [2026-03-03T20:23:29.096280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-03-03T20:23:29.110465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-03-03T20:23:29.110964] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-03-03T20:23:29.112033] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-03-03T20:23:29.112102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:29.112141] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:29.112174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:29.112249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:29.176847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:29.177782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:29.177898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:29.177938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:29.300175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:29.300345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:29.300389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:29.300418] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:29.304151] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=62.66%) [2026-03-03T20:23:29.304435] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-03-03T20:23:29.304567] [INFO ] [sig ] GVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:29.455395] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GVA.txt [2026-03-03T20:23:29.455562] [INFO ] [sig ] [1401/3369] Completed GVA in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:29.455668] [INFO ] [sig ] [1402/3369] Forecasting GWH... [2026-03-03T20:23:29.455700] [INFO ] [sig ] Generating forecast for: GWH [2026-03-03T20:23:29.455732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-03-03T20:23:29.468251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-03-03T20:23:29.468658] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-03-03T20:23:29.469469] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-03-03T20:23:29.469523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:29.469558] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:29.469608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:29.469669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:29.532810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:29.533722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:29.533810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:29.533850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:29.661492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:29.661682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:29.661724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:29.661754] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:29.665160] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-03-03T20:23:29.665446] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-03-03T20:23:29.665602] [INFO ] [sig ] GWH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:29.814225] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GWH.txt [2026-03-03T20:23:29.814388] [INFO ] [sig ] [1402/3369] Completed GWH in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:29.814429] [INFO ] [sig ] [1403/3369] Forecasting GWRE... [2026-03-03T20:23:29.814460] [INFO ] [sig ] Generating forecast for: GWRE [2026-03-03T20:23:29.814495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-03-03T20:23:29.827064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-03-03T20:23:29.827463] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-03-03T20:23:29.828327] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-03-03T20:23:29.828381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:29.828413] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:29.828439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:29.828496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:29.889485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:29.890421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:29.890510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:29.890545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:30.013369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:30.013534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:30.013598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:30.013667] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:30.017287] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: DOWN (p=37.53%) [2026-03-03T20:23:30.017605] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-03-03T20:23:30.017747] [INFO ] [sig ] GWRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:30.167235] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GWRE.txt [2026-03-03T20:23:30.167393] [INFO ] [sig ] [1403/3369] Completed GWRE in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:30.167434] [INFO ] [sig ] [1404/3369] Forecasting GWRS... [2026-03-03T20:23:30.167466] [INFO ] [sig ] Generating forecast for: GWRS [2026-03-03T20:23:30.167497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-03-03T20:23:30.180755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-03-03T20:23:30.181318] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-03-03T20:23:30.182391] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-03-03T20:23:30.182446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:30.182479] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:30.182507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:30.182565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:30.244185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:30.245142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:30.245230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:30.245265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:30.362884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:30.363047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:30.363091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:30.363137] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:30.366711] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-03-03T20:23:30.367001] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-03-03T20:23:30.367137] [INFO ] [sig ] GWRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:30.510836] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GWRS.txt [2026-03-03T20:23:30.510983] [INFO ] [sig ] [1404/3369] Completed GWRS in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:30.511023] [INFO ] [sig ] [1405/3369] Forecasting GXAI... [2026-03-03T20:23:30.511054] [INFO ] [sig ] Generating forecast for: GXAI [2026-03-03T20:23:30.511084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-03-03T20:23:30.522487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-03-03T20:23:30.522831] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-03-03T20:23:30.523658] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-03-03T20:23:30.523711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:30.523744] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:30.523775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:30.523846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:30.585008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:30.585913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:30.586000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:30.586036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:30.703346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:30.703501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:30.703542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:30.703592] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:30.707092] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-03-03T20:23:30.707371] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-03-03T20:23:30.707499] [INFO ] [sig ] GXAI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:30.852805] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/GXAI.txt [2026-03-03T20:23:30.852974] [INFO ] [sig ] [1405/3369] Completed GXAI in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:30.853014] [INFO ] [sig ] [1406/3369] Forecasting GYRE... [2026-03-03T20:23:30.853045] [INFO ] [sig ] Generating forecast for: GYRE [2026-03-03T20:23:30.853076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-03-03T20:23:30.865041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-03-03T20:23:30.865325] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-03-03T20:23:30.866118] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-03-03T20:23:30.866171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:30.866203] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:30.866230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:30.866288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:30.924246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:30.924914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:30.924995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:30.925042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:31.048593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:31.048753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:31.048793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:31.048823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:31.052325] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-03-03T20:23:31.052633] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-03-03T20:23:31.052768] [INFO ] [sig ] GYRE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:31.196655] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/GYRE.txt [2026-03-03T20:23:31.196781] [INFO ] [sig ] [1406/3369] Completed GYRE in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:31.196821] [INFO ] [sig ] [1407/3369] Forecasting H... [2026-03-03T20:23:31.196852] [INFO ] [sig ] Generating forecast for: H [2026-03-03T20:23:31.196882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-03-03T20:23:31.208986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-03-03T20:23:31.209294] [INFO ] [FORECASTER] Starting predict_future for H [2026-03-03T20:23:31.210115] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-03-03T20:23:31.210171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:31.210205] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:31.210234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:31.210293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:31.272805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:31.273499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:31.273600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:31.273638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:31.397916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:31.398059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:31.398099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:31.398129] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:31.401632] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=37.72%) [2026-03-03T20:23:31.401916] [INFO ] [FORECASTER] Completed predict_future for H [2026-03-03T20:23:31.402047] [INFO ] [sig ] H: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:31.545508] [INFO ] [LOCAL ] Saved forecast: H 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/H.txt [2026-03-03T20:23:31.545659] [INFO ] [sig ] [1407/3369] Completed H in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:31.545700] [INFO ] [sig ] [1408/3369] Forecasting HAE... [2026-03-03T20:23:31.545731] [INFO ] [sig ] Generating forecast for: HAE [2026-03-03T20:23:31.545761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-03-03T20:23:31.557017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-03-03T20:23:31.557347] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-03-03T20:23:31.558181] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-03-03T20:23:31.558235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:31.558267] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:31.558294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:31.558361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:31.616503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:31.617398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:31.617487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:31.617521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:31.742966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:31.743126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:31.743166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:31.743194] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:31.746607] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-03-03T20:23:31.746886] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-03-03T20:23:31.747015] [INFO ] [sig ] HAE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:31.891907] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HAE.txt [2026-03-03T20:23:31.892049] [INFO ] [sig ] [1408/3369] Completed HAE in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-03T20:23:31.892087] [INFO ] [sig ] [1409/3369] Forecasting HAFC... [2026-03-03T20:23:31.892117] [INFO ] [sig ] Generating forecast for: HAFC [2026-03-03T20:23:31.892148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-03-03T20:23:31.903438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-03-03T20:23:31.903757] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-03-03T20:23:31.904592] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-03-03T20:23:31.904645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:31.904677] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:31.904704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:31.904761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:31.963482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:31.964177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:31.964266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:31.964300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:32.087514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:32.087676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:32.087716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:32.087745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:32.091274] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-03-03T20:23:32.091556] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-03-03T20:23:32.091708] [INFO ] [sig ] HAFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:32.235601] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HAFC.txt [2026-03-03T20:23:32.235724] [INFO ] [sig ] [1409/3369] Completed HAFC in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-03T20:23:32.235762] [INFO ] [sig ] [1410/3369] Forecasting HAL... [2026-03-03T20:23:32.235791] [INFO ] [sig ] Generating forecast for: HAL [2026-03-03T20:23:32.235823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-03-03T20:23:32.250692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-03-03T20:23:32.251238] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-03-03T20:23:32.252436] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-03-03T20:23:32.252673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:32.252722] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:32.252754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:32.252856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:32.311884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:32.312941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:32.313035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:32.313109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:32.441875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:32.442046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:32.442090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:32.442122] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:32.445856] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-03-03T20:23:32.446193] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-03-03T20:23:32.446342] [INFO ] [sig ] HAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:32.594537] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HAL.txt [2026-03-03T20:23:32.594697] [INFO ] [sig ] [1410/3369] Completed HAL in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-03T20:23:32.594739] [INFO ] [sig ] [1411/3369] Forecasting HALO... [2026-03-03T20:23:32.594771] [INFO ] [sig ] Generating forecast for: HALO [2026-03-03T20:23:32.594803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-03-03T20:23:32.605980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-03-03T20:23:32.606312] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-03-03T20:23:32.607120] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-03-03T20:23:32.607174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:32.607207] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:32.607235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:32.607292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:32.665067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:32.665963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:32.666050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:32.666084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:32.789750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:32.789927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:32.789979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:32.790013] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:32.793562] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-03-03T20:23:32.793873] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-03-03T20:23:32.794008] [INFO ] [sig ] HALO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:32.944163] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HALO.txt [2026-03-03T20:23:32.944324] [INFO ] [sig ] [1411/3369] Completed HALO in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:32.944366] [INFO ] [sig ] [1412/3369] Forecasting HAS... [2026-03-03T20:23:32.944398] [INFO ] [sig ] Generating forecast for: HAS [2026-03-03T20:23:32.944429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-03-03T20:23:32.958611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-03-03T20:23:32.959217] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-03-03T20:23:32.960313] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-03-03T20:23:32.960375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:32.960411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:32.960439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:32.960499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:33.022927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:33.024220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:33.024383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:33.024421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:33.154358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:33.154619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:33.154673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:33.154705] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:33.159211] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-03-03T20:23:33.159617] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-03-03T20:23:33.159781] [INFO ] [sig ] HAS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:33.308605] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HAS.txt [2026-03-03T20:23:33.308819] [INFO ] [sig ] [1412/3369] Completed HAS in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:33.308864] [INFO ] [sig ] [1413/3369] Forecasting HASI... [2026-03-03T20:23:33.308896] [INFO ] [sig ] Generating forecast for: HASI [2026-03-03T20:23:33.308929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-03-03T20:23:33.322781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-03-03T20:23:33.323304] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-03-03T20:23:33.324564] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-03-03T20:23:33.324837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:33.324879] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:33.324912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:33.325022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:33.387281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:33.388428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:33.388527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:33.388562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:33.519823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:33.520008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:33.520053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:33.520083] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:33.524329] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-03-03T20:23:33.524650] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-03-03T20:23:33.524793] [INFO ] [sig ] HASI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:33.671239] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HASI.txt [2026-03-03T20:23:33.671469] [INFO ] [sig ] [1413/3369] Completed HASI in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:33.671537] [INFO ] [sig ] [1414/3369] Forecasting HBAN... [2026-03-03T20:23:33.671604] [INFO ] [sig ] Generating forecast for: HBAN [2026-03-03T20:23:33.671656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-03-03T20:23:33.683669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-03-03T20:23:33.684107] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-03-03T20:23:33.685095] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-03-03T20:23:33.685156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:33.685190] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:33.685217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:33.685277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:33.745190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:33.746106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:33.746195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:33.746229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:33.874073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:33.874258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:33.874302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:33.874331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:33.878742] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-03-03T20:23:33.879253] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-03-03T20:23:33.879433] [INFO ] [sig ] HBAN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:34.034361] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HBAN.txt [2026-03-03T20:23:34.034540] [INFO ] [sig ] [1414/3369] Completed HBAN in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:34.034600] [INFO ] [sig ] [1415/3369] Forecasting HBANL... [2026-03-03T20:23:34.034634] [INFO ] [sig ] Generating forecast for: HBANL [2026-03-03T20:23:34.034666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-03-03T20:23:34.048242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-03-03T20:23:34.048721] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-03-03T20:23:34.049805] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-03-03T20:23:34.049865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:34.049905] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:34.049939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:34.050010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:34.113879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:34.114913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:34.115039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:34.115090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:34.234270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:34.234427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:34.234470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:34.234499] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:34.238214] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-03-03T20:23:34.238512] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-03-03T20:23:34.238668] [INFO ] [sig ] HBANL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:34.386038] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HBANL.txt [2026-03-03T20:23:34.386225] [INFO ] [sig ] [1415/3369] Completed HBANL in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:34.386275] [INFO ] [sig ] [1416/3369] Forecasting HBANP... [2026-03-03T20:23:34.386309] [INFO ] [sig ] Generating forecast for: HBANP [2026-03-03T20:23:34.386341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-03-03T20:23:34.398735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-03-03T20:23:34.399165] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-03-03T20:23:34.400059] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-03-03T20:23:34.400126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:34.400173] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:34.400205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:34.400263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:34.465106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:34.466472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:34.466560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:34.466615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:34.591180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:34.591354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:34.591398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:34.591430] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:34.596111] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: UP (p=92.98%) [2026-03-03T20:23:34.596590] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-03-03T20:23:34.596759] [INFO ] [sig ] HBANP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:34.745740] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HBANP.txt [2026-03-03T20:23:34.745905] [INFO ] [sig ] [1416/3369] Completed HBANP in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:34.745945] [INFO ] [sig ] [1417/3369] Forecasting HBB... [2026-03-03T20:23:34.745975] [INFO ] [sig ] Generating forecast for: HBB [2026-03-03T20:23:34.746008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-03-03T20:23:34.757131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-03-03T20:23:34.757503] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-03-03T20:23:34.758385] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-03-03T20:23:34.758444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:34.758508] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:34.758540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:34.758622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:34.824453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:34.825472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:34.825569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:34.825625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:34.944061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:34.944244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:34.944288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:34.944318] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:34.950043] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-03-03T20:23:34.950564] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-03-03T20:23:34.950778] [INFO ] [sig ] HBB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:35.107259] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HBB.txt [2026-03-03T20:23:35.107398] [INFO ] [sig ] [1417/3369] Completed HBB in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:35.107438] [INFO ] [sig ] [1418/3369] Forecasting HBCP... [2026-03-03T20:23:35.107467] [INFO ] [sig ] Generating forecast for: HBCP [2026-03-03T20:23:35.107499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-03-03T20:23:35.118444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-03-03T20:23:35.118782] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-03-03T20:23:35.119587] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-03-03T20:23:35.119660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:35.119692] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:35.119720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:35.119778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:35.183204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:35.184137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:35.184223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:35.184257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:35.308828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:35.308991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:35.309032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:35.309062] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:35.312676] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-03T20:23:35.312971] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-03-03T20:23:35.313105] [INFO ] [sig ] HBCP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:35.457115] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HBCP.txt [2026-03-03T20:23:35.457283] [INFO ] [sig ] [1418/3369] Completed HBCP in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:35.457325] [INFO ] [sig ] [1419/3369] Forecasting HBM... [2026-03-03T20:23:35.457361] [INFO ] [sig ] Generating forecast for: HBM [2026-03-03T20:23:35.457408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-03-03T20:23:35.468977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-03-03T20:23:35.469352] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-03-03T20:23:35.470194] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-03-03T20:23:35.470248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:35.470281] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:35.470308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:35.470366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:35.535677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:35.536637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:35.536728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:35.536761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:35.675423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:35.675637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:35.675706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:35.675746] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:35.680225] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=10.31%) [2026-03-03T20:23:35.680643] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-03-03T20:23:35.680817] [INFO ] [sig ] HBM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:35.866222] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HBM.txt [2026-03-03T20:23:35.866425] [INFO ] [sig ] [1419/3369] Completed HBM in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:35.866481] [INFO ] [sig ] [1420/3369] Forecasting HBNC... [2026-03-03T20:23:35.866523] [INFO ] [sig ] Generating forecast for: HBNC [2026-03-03T20:23:35.866585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-03-03T20:23:35.882865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-03-03T20:23:35.883384] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-03-03T20:23:35.884519] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-03-03T20:23:35.884616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:35.884666] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:35.884704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:35.884787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:35.943859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:35.944877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:35.944970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:35.945004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:36.072253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:36.072436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:36.072488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:36.072600] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:36.076863] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=72.49%) [2026-03-03T20:23:36.077204] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-03-03T20:23:36.077362] [INFO ] [sig ] HBNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:36.242523] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HBNC.txt [2026-03-03T20:23:36.242717] [INFO ] [sig ] [1420/3369] Completed HBNC in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:36.242759] [INFO ] [sig ] [1421/3369] Forecasting HCA... [2026-03-03T20:23:36.242789] [INFO ] [sig ] Generating forecast for: HCA [2026-03-03T20:23:36.242822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-03-03T20:23:36.254260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-03-03T20:23:36.254661] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-03-03T20:23:36.255461] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-03-03T20:23:36.255525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:36.255559] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:36.255616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:36.255675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:36.316256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:36.317334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:36.317419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:36.317453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:36.434099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:36.434288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:36.434341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:36.434381] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:36.438772] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=19.79%) [2026-03-03T20:23:36.439160] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-03-03T20:23:36.439328] [INFO ] [sig ] HCA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:36.589422] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HCA.txt [2026-03-03T20:23:36.589609] [INFO ] [sig ] [1421/3369] Completed HCA in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:36.589654] [INFO ] [sig ] [1422/3369] Forecasting HCC... [2026-03-03T20:23:36.589685] [INFO ] [sig ] Generating forecast for: HCC [2026-03-03T20:23:36.589716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-03-03T20:23:36.603275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-03-03T20:23:36.603762] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-03-03T20:23:36.604834] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-03-03T20:23:36.604899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:36.604941] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:36.604977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:36.605048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:36.680477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:36.681569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:36.681703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:36.681746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:36.827971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:36.828166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:36.828219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:36.828259] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:36.832480] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=64.06%) [2026-03-03T20:23:36.832832] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-03-03T20:23:36.832992] [INFO ] [sig ] HCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:37.018816] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HCC.txt [2026-03-03T20:23:37.019015] [INFO ] [sig ] [1422/3369] Completed HCC in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:37.019073] [INFO ] [sig ] [1423/3369] Forecasting HCI... [2026-03-03T20:23:37.019112] [INFO ] [sig ] Generating forecast for: HCI [2026-03-03T20:23:37.019157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-03-03T20:23:37.032662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-03-03T20:23:37.033141] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-03-03T20:23:37.034195] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-03-03T20:23:37.034258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:37.034298] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:37.034337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:37.034409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:37.103454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:37.104595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:37.104696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:37.104731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:37.226351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:37.226519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:37.226563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:37.226623] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:37.230206] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-03-03T20:23:37.230520] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-03-03T20:23:37.230681] [INFO ] [sig ] HCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:37.400176] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HCI.txt [2026-03-03T20:23:37.400352] [INFO ] [sig ] [1423/3369] Completed HCI in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:37.400395] [INFO ] [sig ] [1424/3369] Forecasting HCM... [2026-03-03T20:23:37.400426] [INFO ] [sig ] Generating forecast for: HCM [2026-03-03T20:23:37.400459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-03-03T20:23:37.412479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-03-03T20:23:37.412881] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-03-03T20:23:37.413757] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-03-03T20:23:37.413812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:37.413844] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:37.413872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:37.413930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:37.473310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:37.474352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:37.474455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:37.474499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:37.598829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:37.598994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:37.599036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:37.599066] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:37.602524] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=18.95%) [2026-03-03T20:23:37.602841] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-03-03T20:23:37.602983] [INFO ] [sig ] HCM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:37.781792] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HCM.txt [2026-03-03T20:23:37.781982] [INFO ] [sig ] [1424/3369] Completed HCM in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-03T20:23:37.782046] [INFO ] [sig ] [1425/3369] Forecasting HCSG... [2026-03-03T20:23:37.782090] [INFO ] [sig ] Generating forecast for: HCSG [2026-03-03T20:23:37.782131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-03-03T20:23:37.797352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-03-03T20:23:37.802149] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-03-03T20:23:37.803418] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-03-03T20:23:37.803484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:37.803525] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:37.803562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:37.803674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:37.885365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:37.886691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:37.886804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:37.886851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:38.032845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:38.033045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:38.033098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:38.033136] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:38.038279] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-03-03T20:23:38.038672] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-03-03T20:23:38.038836] [INFO ] [sig ] HCSG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:38.226741] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HCSG.txt [2026-03-03T20:23:38.226911] [INFO ] [sig ] [1425/3369] Completed HCSG in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-03T20:23:38.226953] [INFO ] [sig ] [1426/3369] Forecasting HD... [2026-03-03T20:23:38.226983] [INFO ] [sig ] Generating forecast for: HD [2026-03-03T20:23:38.227017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-03-03T20:23:38.239413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-03-03T20:23:38.239881] [INFO ] [FORECASTER] Starting predict_future for HD [2026-03-03T20:23:38.240775] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-03-03T20:23:38.240837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:38.240873] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:38.240903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:38.240969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:38.301277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:38.302194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:38.302300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:38.302337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:38.423609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:38.423773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:38.423816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:38.423846] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:38.427529] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=24.36%) [2026-03-03T20:23:38.427841] [INFO ] [FORECASTER] Completed predict_future for HD [2026-03-03T20:23:38.428022] [INFO ] [sig ] HD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:38.596795] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HD.txt [2026-03-03T20:23:38.596961] [INFO ] [sig ] [1426/3369] Completed HD in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-03T20:23:38.597004] [INFO ] [sig ] [1427/3369] Forecasting HDB... [2026-03-03T20:23:38.597034] [INFO ] [sig ] Generating forecast for: HDB [2026-03-03T20:23:38.597063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-03-03T20:23:38.609600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-03-03T20:23:38.610201] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-03-03T20:23:38.611270] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-03-03T20:23:38.611327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:38.611361] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:38.611391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:38.611641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:38.671988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:38.673131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:38.673269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:38.673504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:38.801864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:38.802025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:38.802065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:38.802094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:38.805906] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-03-03T20:23:38.806227] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-03-03T20:23:38.806541] [INFO ] [sig ] HDB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:38.955514] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HDB.txt [2026-03-03T20:23:38.955722] [INFO ] [sig ] [1427/3369] Completed HDB in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-03T20:23:38.955765] [INFO ] [sig ] [1428/3369] Forecasting HDSN... [2026-03-03T20:23:38.955796] [INFO ] [sig ] Generating forecast for: HDSN [2026-03-03T20:23:38.955832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-03-03T20:23:38.968431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-03-03T20:23:38.968875] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-03-03T20:23:38.969833] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-03-03T20:23:38.969889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:38.969924] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:38.969953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:38.970016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:39.032109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:39.033038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:39.033139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:39.033175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:39.156923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:39.157102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:39.157152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:39.157202] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:39.161625] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=60.60%) [2026-03-03T20:23:39.161923] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-03-03T20:23:39.162081] [INFO ] [sig ] HDSN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:39.314963] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HDSN.txt [2026-03-03T20:23:39.315146] [INFO ] [sig ] [1428/3369] Completed HDSN in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:39.315378] [INFO ] [sig ] [1429/3369] Forecasting HE... [2026-03-03T20:23:39.315410] [INFO ] [sig ] Generating forecast for: HE [2026-03-03T20:23:39.315442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-03-03T20:23:39.327836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-03-03T20:23:39.328293] [INFO ] [FORECASTER] Starting predict_future for HE [2026-03-03T20:23:39.329160] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-03-03T20:23:39.329216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:39.329250] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:39.329277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:39.329336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:39.390295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:39.391235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:39.391326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:39.391361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:39.519809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:39.519991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:39.520033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:39.520065] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:39.523684] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-03-03T20:23:39.523985] [INFO ] [FORECASTER] Completed predict_future for HE [2026-03-03T20:23:39.524151] [INFO ] [sig ] HE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:39.669508] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HE.txt [2026-03-03T20:23:39.669670] [INFO ] [sig ] [1429/3369] Completed HE in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:39.669713] [INFO ] [sig ] [1430/3369] Forecasting HEI... [2026-03-03T20:23:39.669744] [INFO ] [sig ] Generating forecast for: HEI [2026-03-03T20:23:39.669775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-03-03T20:23:39.688308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-03-03T20:23:39.688857] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-03-03T20:23:39.689986] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-03-03T20:23:39.690042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:39.690077] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:39.690105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:39.690168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:39.751489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:39.752367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:39.752506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:39.752544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:39.881600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:39.881756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:39.881797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:39.881828] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:39.885962] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-03-03T20:23:39.886461] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-03-03T20:23:39.886616] [INFO ] [sig ] HEI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:40.034438] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HEI.txt [2026-03-03T20:23:40.034682] [INFO ] [sig ] [1430/3369] Completed HEI in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:40.034747] [INFO ] [sig ] [1431/3369] Forecasting HELE... [2026-03-03T20:23:40.034794] [INFO ] [sig ] Generating forecast for: HELE [2026-03-03T20:23:40.034852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-03-03T20:23:40.047038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-03-03T20:23:40.047399] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-03-03T20:23:40.048278] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-03-03T20:23:40.048334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:40.048369] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:40.048397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:40.048457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:40.108072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:40.108788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:40.108873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:40.108908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:40.235754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:40.235915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:40.235957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:40.235987] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:40.239560] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=41.52%) [2026-03-03T20:23:40.239904] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-03-03T20:23:40.240046] [INFO ] [sig ] HELE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:40.393783] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HELE.txt [2026-03-03T20:23:40.393991] [INFO ] [sig ] [1431/3369] Completed HELE in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:40.394042] [INFO ] [sig ] [1432/3369] Forecasting HEPS... [2026-03-03T20:23:40.394079] [INFO ] [sig ] Generating forecast for: HEPS [2026-03-03T20:23:40.394116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-03-03T20:23:40.414608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-03-03T20:23:40.414969] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-03-03T20:23:40.416010] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-03-03T20:23:40.416065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:40.416097] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:40.416136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:40.416384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:40.481022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:40.481972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:40.482057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:40.482093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:40.603366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:40.603527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:40.603585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:40.603618] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:40.607140] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-03-03T20:23:40.607473] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-03-03T20:23:40.607640] [INFO ] [sig ] HEPS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:40.765489] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HEPS.txt [2026-03-03T20:23:40.765696] [INFO ] [sig ] [1432/3369] Completed HEPS in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:40.765742] [INFO ] [sig ] [1433/3369] Forecasting HEQ... [2026-03-03T20:23:40.765774] [INFO ] [sig ] Generating forecast for: HEQ [2026-03-03T20:23:40.765805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-03-03T20:23:40.778288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-03-03T20:23:40.778716] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-03-03T20:23:40.779625] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-03-03T20:23:40.779684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:40.779718] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:40.779746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:40.779808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:40.838307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:40.839196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:40.839283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:40.839315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:40.955460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:40.955625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:40.955668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:40.955697] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:40.959265] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-03-03T20:23:40.959634] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-03-03T20:23:40.959785] [INFO ] [sig ] HEQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:41.102491] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HEQ.txt [2026-03-03T20:23:41.102675] [INFO ] [sig ] [1433/3369] Completed HEQ in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:41.102731] [INFO ] [sig ] [1434/3369] Forecasting HERO... [2026-03-03T20:23:41.102765] [INFO ] [sig ] Generating forecast for: HERO [2026-03-03T20:23:41.102797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-03-03T20:23:41.114361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-03-03T20:23:41.114695] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-03-03T20:23:41.115529] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-03-03T20:23:41.115609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:41.115680] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:41.115711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:41.115775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:41.182511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:41.183539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:41.183677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:41.183727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:41.315816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:41.315980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:41.316023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:41.316054] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:41.319633] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=58.57%) [2026-03-03T20:23:41.319926] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-03-03T20:23:41.320060] [INFO ] [sig ] HERO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:41.469936] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HERO.txt [2026-03-03T20:23:41.470084] [INFO ] [sig ] [1434/3369] Completed HERO in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:41.470125] [INFO ] [sig ] [1435/3369] Forecasting HESM... [2026-03-03T20:23:41.470157] [INFO ] [sig ] Generating forecast for: HESM [2026-03-03T20:23:41.470188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-03-03T20:23:41.482320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-03-03T20:23:41.482657] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-03-03T20:23:41.483502] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-03-03T20:23:41.483558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:41.483614] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:41.483643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:41.483702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:41.546789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:41.547567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:41.547672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:41.547707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:41.689798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:41.689963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:41.690005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:41.690033] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:41.693521] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=72.26%) [2026-03-03T20:23:41.693835] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-03-03T20:23:41.693974] [INFO ] [sig ] HESM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:41.838108] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HESM.txt [2026-03-03T20:23:41.838276] [INFO ] [sig ] [1435/3369] Completed HESM in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:41.838317] [INFO ] [sig ] [1436/3369] Forecasting HFFG... [2026-03-03T20:23:41.838348] [INFO ] [sig ] Generating forecast for: HFFG [2026-03-03T20:23:41.838384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-03-03T20:23:41.849765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-03-03T20:23:41.850165] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-03-03T20:23:41.850983] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-03-03T20:23:41.851036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:41.851070] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:41.851098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:41.851155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:41.911085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:41.911992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:41.912076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:41.912110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:42.047385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:42.047594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:42.047639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:42.047670] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:42.051651] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=41.02%) [2026-03-03T20:23:42.051993] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-03-03T20:23:42.052171] [INFO ] [sig ] HFFG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:42.194645] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HFFG.txt [2026-03-03T20:23:42.194787] [INFO ] [sig ] [1436/3369] Completed HFFG in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:42.194827] [INFO ] [sig ] [1437/3369] Forecasting HFRO... [2026-03-03T20:23:42.194859] [INFO ] [sig ] Generating forecast for: HFRO [2026-03-03T20:23:42.194891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-03-03T20:23:42.206283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-03-03T20:23:42.206641] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-03-03T20:23:42.207466] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-03-03T20:23:42.207522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:42.207556] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:42.207606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:42.207672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:42.267449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:42.268390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:42.268484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:42.268521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:42.395980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:42.396140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:42.396182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:42.396262] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:42.400548] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=25.57%) [2026-03-03T20:23:42.400863] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-03-03T20:23:42.401002] [INFO ] [sig ] HFRO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:42.548329] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HFRO.txt [2026-03-03T20:23:42.548490] [INFO ] [sig ] [1437/3369] Completed HFRO in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:42.548532] [INFO ] [sig ] [1438/3369] Forecasting HFWA... [2026-03-03T20:23:42.548563] [INFO ] [sig ] Generating forecast for: HFWA [2026-03-03T20:23:42.548617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-03-03T20:23:42.560370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-03-03T20:23:42.560777] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-03-03T20:23:42.561637] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-03-03T20:23:42.561692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:42.561725] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:42.561753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:42.561811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:42.619432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:42.620352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:42.620442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:42.620476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:42.750901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:42.751091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:42.751134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:42.751164] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:42.755868] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=72.22%) [2026-03-03T20:23:42.756176] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-03-03T20:23:42.756505] [INFO ] [sig ] HFWA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:42.900872] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HFWA.txt [2026-03-03T20:23:42.901012] [INFO ] [sig ] [1438/3369] Completed HFWA in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:42.901053] [INFO ] [sig ] [1439/3369] Forecasting HG... [2026-03-03T20:23:42.901093] [INFO ] [sig ] Generating forecast for: HG [2026-03-03T20:23:42.901128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-03-03T20:23:42.913060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-03-03T20:23:42.913440] [INFO ] [FORECASTER] Starting predict_future for HG [2026-03-03T20:23:42.914273] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-03-03T20:23:42.914331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:42.914372] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:42.914399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:42.914456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:42.974535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:42.975359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:42.975448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:42.975483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:43.099269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:43.099434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:43.099474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:43.099519] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:43.103008] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-03-03T20:23:43.103295] [INFO ] [FORECASTER] Completed predict_future for HG [2026-03-03T20:23:43.103425] [INFO ] [sig ] HG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:43.245287] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HG.txt [2026-03-03T20:23:43.245459] [INFO ] [sig ] [1439/3369] Completed HG in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:43.245501] [INFO ] [sig ] [1440/3369] Forecasting HGBL... [2026-03-03T20:23:43.245532] [INFO ] [sig ] Generating forecast for: HGBL [2026-03-03T20:23:43.245564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-03-03T20:23:43.257514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-03-03T20:23:43.257963] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-03-03T20:23:43.258825] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-03-03T20:23:43.258879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:43.258912] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:43.258939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:43.258998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:43.316269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:43.317177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:43.317268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:43.317301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:43.439504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:43.439942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:43.439989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:43.440018] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:43.443764] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=60.43%) [2026-03-03T20:23:43.444090] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-03-03T20:23:43.444242] [INFO ] [sig ] HGBL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:43.697197] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HGBL.txt [2026-03-03T20:23:43.697361] [INFO ] [sig ] [1440/3369] Completed HGBL in 0.5s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:43.697403] [INFO ] [sig ] [1441/3369] Forecasting HGLB... [2026-03-03T20:23:43.697434] [INFO ] [sig ] Generating forecast for: HGLB [2026-03-03T20:23:43.697466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-03-03T20:23:43.709485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-03-03T20:23:43.709912] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-03-03T20:23:43.710764] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-03-03T20:23:43.710820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:43.710853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:43.710881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:43.710938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:43.770400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:43.771358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:43.771446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:43.771481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:43.895244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:43.895404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:43.895444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:43.895473] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:43.898992] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-03-03T20:23:43.899286] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-03-03T20:23:43.899422] [INFO ] [sig ] HGLB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:44.045101] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HGLB.txt [2026-03-03T20:23:44.045326] [INFO ] [sig ] [1441/3369] Completed HGLB in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-03T20:23:44.045379] [INFO ] [sig ] [1442/3369] Forecasting HGTY... [2026-03-03T20:23:44.045419] [INFO ] [sig ] Generating forecast for: HGTY [2026-03-03T20:23:44.045457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-03-03T20:23:44.060683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-03-03T20:23:44.061139] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-03-03T20:23:44.062171] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-03-03T20:23:44.062240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:44.062282] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:44.062318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:44.062399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:44.131297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:44.132233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:44.132326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:44.132360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:44.269070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:44.269286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:44.269334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:44.269367] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:44.273196] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: DOWN (p=31.88%) [2026-03-03T20:23:44.273538] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-03-03T20:23:44.273705] [INFO ] [sig ] HGTY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:44.419728] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HGTY.txt [2026-03-03T20:23:44.419894] [INFO ] [sig ] [1442/3369] Completed HGTY in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-03T20:23:44.419935] [INFO ] [sig ] [1443/3369] Forecasting HHH... [2026-03-03T20:23:44.419965] [INFO ] [sig ] Generating forecast for: HHH [2026-03-03T20:23:44.419998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-03-03T20:23:44.431790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-03-03T20:23:44.432207] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-03-03T20:23:44.433071] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-03-03T20:23:44.433126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:44.433159] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:44.433187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:44.433259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:44.493035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:44.493956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:44.494044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:44.494077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:44.619817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:44.619981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:44.620024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:44.620055] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:44.623824] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=13.26%) [2026-03-03T20:23:44.624166] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-03-03T20:23:44.624331] [INFO ] [sig ] HHH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:44.770714] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HHH.txt [2026-03-03T20:23:44.770874] [INFO ] [sig ] [1443/3369] Completed HHH in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-03T20:23:44.770916] [INFO ] [sig ] [1444/3369] Forecasting HIFS... [2026-03-03T20:23:44.770948] [INFO ] [sig ] Generating forecast for: HIFS [2026-03-03T20:23:44.770979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-03-03T20:23:44.783841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-03-03T20:23:44.784197] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-03-03T20:23:44.785192] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-03-03T20:23:44.785246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:44.785279] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:44.785306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:44.785365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:44.844675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:44.845595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:44.845711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:44.845746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:44.971212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:44.971425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:44.971474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:44.971506] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:44.975195] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-03-03T20:23:44.975486] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-03-03T20:23:44.975649] [INFO ] [sig ] HIFS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:45.118228] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HIFS.txt [2026-03-03T20:23:45.118393] [INFO ] [sig ] [1444/3369] Completed HIFS in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-03T20:23:45.118432] [INFO ] [sig ] [1445/3369] Forecasting HIG... [2026-03-03T20:23:45.118464] [INFO ] [sig ] Generating forecast for: HIG [2026-03-03T20:23:45.118497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-03-03T20:23:45.130601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-03-03T20:23:45.131003] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-03-03T20:23:45.131856] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-03-03T20:23:45.131923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:45.131956] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:45.131984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:45.132040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:45.199054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:45.200171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:45.200282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:45.200323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:45.328452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:45.328637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:45.328682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:45.328713] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:45.332320] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-03-03T20:23:45.332657] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-03-03T20:23:45.332802] [INFO ] [sig ] HIG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:45.484481] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HIG.txt [2026-03-03T20:23:45.484714] [INFO ] [sig ] [1445/3369] Completed HIG in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:45.484775] [INFO ] [sig ] [1446/3369] Forecasting HII... [2026-03-03T20:23:45.484816] [INFO ] [sig ] Generating forecast for: HII [2026-03-03T20:23:45.484857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-03-03T20:23:45.496732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-03-03T20:23:45.497110] [INFO ] [FORECASTER] Starting predict_future for HII [2026-03-03T20:23:45.497960] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-03-03T20:23:45.498014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:45.498046] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:45.498072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:45.498128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:45.560135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:45.561272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:45.561364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:45.561399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:45.699924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:45.700117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:45.700159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:45.700190] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:45.704158] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-03-03T20:23:45.704688] [INFO ] [FORECASTER] Completed predict_future for HII [2026-03-03T20:23:45.704840] [INFO ] [sig ] HII: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:45.853041] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HII.txt [2026-03-03T20:23:45.853211] [INFO ] [sig ] [1446/3369] Completed HII in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:45.853261] [INFO ] [sig ] [1447/3369] Forecasting HIMS... [2026-03-03T20:23:45.853296] [INFO ] [sig ] Generating forecast for: HIMS [2026-03-03T20:23:45.853330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-03-03T20:23:45.866192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-03-03T20:23:45.866622] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-03-03T20:23:45.867467] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-03-03T20:23:45.867522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:45.867557] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:45.867612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:45.867673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:45.926617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:45.927537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:45.927673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:45.927711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:46.059175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:46.059351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:46.059392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:46.059424] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:46.063312] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=21.60%) [2026-03-03T20:23:46.063622] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-03-03T20:23:46.063758] [INFO ] [sig ] HIMS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:46.211908] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HIMS.txt [2026-03-03T20:23:46.212106] [INFO ] [sig ] [1447/3369] Completed HIMS in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:46.212149] [INFO ] [sig ] [1448/3369] Forecasting HIMX... [2026-03-03T20:23:46.212179] [INFO ] [sig ] Generating forecast for: HIMX [2026-03-03T20:23:46.212214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-03-03T20:23:46.223839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-03-03T20:23:46.224185] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-03-03T20:23:46.224998] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-03-03T20:23:46.225052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:46.225085] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:46.225112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:46.225170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:46.301211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:46.302171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:46.302280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:46.302322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:46.436590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:46.436771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:46.436815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:46.436846] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:46.440538] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-03-03T20:23:46.440856] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-03-03T20:23:46.440992] [INFO ] [sig ] HIMX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:46.589858] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HIMX.txt [2026-03-03T20:23:46.590029] [INFO ] [sig ] [1448/3369] Completed HIMX in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:46.590071] [INFO ] [sig ] [1449/3369] Forecasting HIO... [2026-03-03T20:23:46.590103] [INFO ] [sig ] Generating forecast for: HIO [2026-03-03T20:23:46.590135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-03-03T20:23:46.604366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-03-03T20:23:46.604799] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-03-03T20:23:46.605627] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-03-03T20:23:46.605683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:46.605716] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:46.605744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:46.605816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:46.667841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:46.669059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:46.669150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:46.669185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:46.797307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:46.797467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:46.797509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:46.797541] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:46.801151] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-03-03T20:23:46.801434] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-03-03T20:23:46.801567] [INFO ] [sig ] HIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:46.946962] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HIO.txt [2026-03-03T20:23:46.947119] [INFO ] [sig ] [1449/3369] Completed HIO in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:46.947160] [INFO ] [sig ] [1450/3369] Forecasting HIPO... [2026-03-03T20:23:46.947191] [INFO ] [sig ] Generating forecast for: HIPO [2026-03-03T20:23:46.947221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-03-03T20:23:46.958784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-03-03T20:23:46.959152] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-03-03T20:23:46.959974] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-03-03T20:23:46.960029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:46.960064] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:46.960093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:46.960151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:47.023978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:47.025094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:47.025188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:47.025234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:47.152598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:47.152756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:47.152797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:47.152826] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:47.156271] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-03-03T20:23:47.156597] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-03-03T20:23:47.156733] [INFO ] [sig ] HIPO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:47.305330] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HIPO.txt [2026-03-03T20:23:47.305461] [INFO ] [sig ] [1450/3369] Completed HIPO in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:47.305500] [INFO ] [sig ] [1451/3369] Forecasting HITI... [2026-03-03T20:23:47.305531] [INFO ] [sig ] Generating forecast for: HITI [2026-03-03T20:23:47.305561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-03-03T20:23:47.317689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-03-03T20:23:47.318234] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-03-03T20:23:47.319083] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-03-03T20:23:47.319138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:47.319215] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:47.319247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:47.319308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:47.380764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:47.381750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:47.381831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:47.381865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:47.513297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:47.513465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:47.513508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:47.513539] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:47.517654] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-03-03T20:23:47.518065] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-03-03T20:23:47.518238] [INFO ] [sig ] HITI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:47.694138] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HITI.txt [2026-03-03T20:23:47.694322] [INFO ] [sig ] [1451/3369] Completed HITI in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:47.694541] [INFO ] [sig ] [1452/3369] Forecasting HIVE... [2026-03-03T20:23:47.694591] [INFO ] [sig ] Generating forecast for: HIVE [2026-03-03T20:23:47.694627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-03-03T20:23:47.706346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-03-03T20:23:47.706696] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-03-03T20:23:47.707484] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-03-03T20:23:47.707537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:47.707592] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:47.707623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:47.707681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:47.767033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:47.768203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:47.768294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:47.768330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:47.892524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:47.892705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:47.892762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:47.892793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:47.896614] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-03-03T20:23:47.896906] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-03-03T20:23:47.897039] [INFO ] [sig ] HIVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:48.048783] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HIVE.txt [2026-03-03T20:23:48.049158] [INFO ] [sig ] [1452/3369] Completed HIVE in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:48.049200] [INFO ] [sig ] [1453/3369] Forecasting HIX... [2026-03-03T20:23:48.049230] [INFO ] [sig ] Generating forecast for: HIX [2026-03-03T20:23:48.049260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-03-03T20:23:48.061535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-03-03T20:23:48.061990] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-03-03T20:23:48.062872] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-03-03T20:23:48.062928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:48.062962] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:48.062989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:48.063051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:48.124248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:48.125134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:48.125222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:48.125255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:48.239126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:48.239286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:48.239326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:48.239355] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:48.242762] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=88.95%) [2026-03-03T20:23:48.243048] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-03-03T20:23:48.243178] [INFO ] [sig ] HIX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:48.396215] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HIX.txt [2026-03-03T20:23:48.396367] [INFO ] [sig ] [1453/3369] Completed HIX in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:48.396406] [INFO ] [sig ] [1454/3369] Forecasting HL... [2026-03-03T20:23:48.396437] [INFO ] [sig ] Generating forecast for: HL [2026-03-03T20:23:48.396467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-03-03T20:23:48.409133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-03-03T20:23:48.409562] [INFO ] [FORECASTER] Starting predict_future for HL [2026-03-03T20:23:48.410406] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-03-03T20:23:48.410460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:48.410492] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:48.410518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:48.410600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:48.470451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:48.471195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:48.471278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:48.471311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:48.595997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:48.596158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:48.596200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:48.596265] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:48.599930] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-03-03T20:23:48.600233] [INFO ] [FORECASTER] Completed predict_future for HL [2026-03-03T20:23:48.600395] [INFO ] [sig ] HL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:48.747541] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HL.txt [2026-03-03T20:23:48.747708] [INFO ] [sig ] [1454/3369] Completed HL in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:48.747749] [INFO ] [sig ] [1455/3369] Forecasting HLAL... [2026-03-03T20:23:48.747779] [INFO ] [sig ] Generating forecast for: HLAL [2026-03-03T20:23:48.747811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-03-03T20:23:48.759209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-03-03T20:23:48.759593] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-03-03T20:23:48.760404] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-03-03T20:23:48.760457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:48.760490] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:48.760517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:48.760597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:48.820011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:48.820921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:48.821015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:48.821049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:48.953299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:48.953721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:48.953772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:48.953810] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:48.959026] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-03-03T20:23:48.959468] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-03-03T20:23:48.959644] [INFO ] [sig ] HLAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:49.114677] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HLAL.txt [2026-03-03T20:23:49.114850] [INFO ] [sig ] [1455/3369] Completed HLAL in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:49.114892] [INFO ] [sig ] [1456/3369] Forecasting HLF... [2026-03-03T20:23:49.114923] [INFO ] [sig ] Generating forecast for: HLF [2026-03-03T20:23:49.114954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-03-03T20:23:49.127473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-03-03T20:23:49.127928] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-03-03T20:23:49.128997] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-03-03T20:23:49.129052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:49.129099] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:49.129127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:49.129187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:49.192365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:49.193267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:49.193361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:49.193394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:49.326980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:49.327146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:49.327188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:49.327219] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:49.330885] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-03-03T20:23:49.331196] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-03-03T20:23:49.331375] [INFO ] [sig ] HLF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:49.480679] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HLF.txt [2026-03-03T20:23:49.480843] [INFO ] [sig ] [1456/3369] Completed HLF in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:49.480883] [INFO ] [sig ] [1457/3369] Forecasting HLI... [2026-03-03T20:23:49.480914] [INFO ] [sig ] Generating forecast for: HLI [2026-03-03T20:23:49.480945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-03-03T20:23:49.493596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-03-03T20:23:49.493999] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-03-03T20:23:49.494842] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-03-03T20:23:49.494896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:49.494928] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:49.494954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:49.495011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:49.553335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:49.554251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:49.554342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:49.554374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:49.685135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:49.685339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:49.685390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:49.685423] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:49.689706] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-03-03T20:23:49.690037] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-03-03T20:23:49.690184] [INFO ] [sig ] HLI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:49.840371] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HLI.txt [2026-03-03T20:23:49.840541] [INFO ] [sig ] [1457/3369] Completed HLI in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-03T20:23:49.840602] [INFO ] [sig ] [1458/3369] Forecasting HLIO... [2026-03-03T20:23:49.840635] [INFO ] [sig ] Generating forecast for: HLIO [2026-03-03T20:23:49.840667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-03-03T20:23:49.853274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-03-03T20:23:49.853706] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-03-03T20:23:49.854536] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-03-03T20:23:49.854620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:49.854658] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:49.854688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:49.854748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:49.913405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:49.914343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:49.914444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:49.914478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:50.035808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:50.035974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:50.036016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:50.036047] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:50.039618] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-03-03T20:23:50.039936] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-03-03T20:23:50.040090] [INFO ] [sig ] HLIO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:50.191699] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HLIO.txt [2026-03-03T20:23:50.191863] [INFO ] [sig ] [1458/3369] Completed HLIO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-03T20:23:50.191905] [INFO ] [sig ] [1459/3369] Forecasting HLLY... [2026-03-03T20:23:50.191936] [INFO ] [sig ] Generating forecast for: HLLY [2026-03-03T20:23:50.191968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-03-03T20:23:50.203338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-03-03T20:23:50.203745] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-03-03T20:23:50.204596] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-03-03T20:23:50.204653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:50.204689] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:50.204717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:50.204776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:50.265084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:50.265993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:50.266079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:50.266113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:50.387173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:50.387340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:50.387385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:50.387417] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:50.391247] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-03-03T20:23:50.391567] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-03-03T20:23:50.391731] [INFO ] [sig ] HLLY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:50.538011] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HLLY.txt [2026-03-03T20:23:50.538180] [INFO ] [sig ] [1459/3369] Completed HLLY in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-03T20:23:50.538222] [INFO ] [sig ] [1460/3369] Forecasting HLMN... [2026-03-03T20:23:50.538259] [INFO ] [sig ] Generating forecast for: HLMN [2026-03-03T20:23:50.538292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-03-03T20:23:50.550490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-03-03T20:23:50.551047] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-03-03T20:23:50.552059] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-03-03T20:23:50.552112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:50.552144] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:50.552172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:50.552230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:50.610454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:50.611739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:50.611827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:50.611861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:50.732380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:50.732544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:50.732603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:50.732635] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:50.736144] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-03-03T20:23:50.736446] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-03-03T20:23:50.736598] [INFO ] [sig ] HLMN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:50.883973] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HLMN.txt [2026-03-03T20:23:50.884130] [INFO ] [sig ] [1460/3369] Completed HLMN in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-03T20:23:50.884171] [INFO ] [sig ] [1461/3369] Forecasting HLN... [2026-03-03T20:23:50.884203] [INFO ] [sig ] Generating forecast for: HLN [2026-03-03T20:23:50.884234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-03-03T20:23:50.897322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-03-03T20:23:50.897692] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-03-03T20:23:50.898544] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-03-03T20:23:50.898619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:50.898653] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:50.898681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:50.898738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:50.956726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:50.957624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:50.957742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:50.957777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:51.079145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:51.079320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:51.079371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:51.079422] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:51.083156] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=16.76%) [2026-03-03T20:23:51.083523] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-03-03T20:23:51.083699] [INFO ] [sig ] HLN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:51.228785] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HLN.txt [2026-03-03T20:23:51.228957] [INFO ] [sig ] [1461/3369] Completed HLN in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-03T20:23:51.228999] [INFO ] [sig ] [1462/3369] Forecasting HLNE... [2026-03-03T20:23:51.229032] [INFO ] [sig ] Generating forecast for: HLNE [2026-03-03T20:23:51.229065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-03-03T20:23:51.242424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-03-03T20:23:51.242915] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-03-03T20:23:51.244004] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-03-03T20:23:51.244064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:51.244104] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:51.244140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:51.244201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:51.303591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:51.304426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:51.304511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:51.304545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:51.421853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:51.421988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:51.422028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:51.422057] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:51.425445] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-03-03T20:23:51.425752] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-03-03T20:23:51.425886] [INFO ] [sig ] HLNE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:51.571070] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HLNE.txt [2026-03-03T20:23:51.571203] [INFO ] [sig ] [1462/3369] Completed HLNE in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:51.571245] [INFO ] [sig ] [1463/3369] Forecasting HLX... [2026-03-03T20:23:51.571283] [INFO ] [sig ] Generating forecast for: HLX [2026-03-03T20:23:51.571321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-03-03T20:23:51.583401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-03-03T20:23:51.583982] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-03-03T20:23:51.584818] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-03-03T20:23:51.584873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:51.584908] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:51.584936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:51.584994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:51.644311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:51.645008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:51.645091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:51.645124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:51.770043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:51.770195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:51.770237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:51.770282] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:51.773716] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=87.55%) [2026-03-03T20:23:51.773999] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-03-03T20:23:51.774126] [INFO ] [sig ] HLX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:51.917100] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HLX.txt [2026-03-03T20:23:51.917243] [INFO ] [sig ] [1463/3369] Completed HLX in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:51.917287] [INFO ] [sig ] [1464/3369] Forecasting HMC... [2026-03-03T20:23:51.917323] [INFO ] [sig ] Generating forecast for: HMC [2026-03-03T20:23:51.917362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-03-03T20:23:51.928765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-03-03T20:23:51.929098] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-03-03T20:23:51.929959] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-03-03T20:23:51.930015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:51.930048] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:51.930076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:51.930133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:51.994342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:51.995267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:51.995357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:51.995395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:52.118309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:52.118482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:52.118522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:52.118551] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:52.122193] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=11.61%) [2026-03-03T20:23:52.122507] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-03-03T20:23:52.122663] [INFO ] [sig ] HMC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:52.272849] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HMC.txt [2026-03-03T20:23:52.273096] [INFO ] [sig ] [1464/3369] Completed HMC in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:52.273152] [INFO ] [sig ] [1465/3369] Forecasting HMN... [2026-03-03T20:23:52.273188] [INFO ] [sig ] Generating forecast for: HMN [2026-03-03T20:23:52.273221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-03-03T20:23:52.284777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-03-03T20:23:52.285143] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-03-03T20:23:52.285979] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-03-03T20:23:52.286034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:52.286066] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:52.286093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:52.286151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:52.345501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:52.346360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:52.346450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:52.346501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:52.466562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:52.466738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:52.466782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:52.466813] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:52.470390] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=27.11%) [2026-03-03T20:23:52.470695] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-03-03T20:23:52.470826] [INFO ] [sig ] HMN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:52.625151] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HMN.txt [2026-03-03T20:23:52.625327] [INFO ] [sig ] [1465/3369] Completed HMN in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:52.625375] [INFO ] [sig ] [1466/3369] Forecasting HMY... [2026-03-03T20:23:52.625408] [INFO ] [sig ] Generating forecast for: HMY [2026-03-03T20:23:52.625440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-03-03T20:23:52.636764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-03-03T20:23:52.637119] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-03-03T20:23:52.637974] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-03-03T20:23:52.638029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:52.638063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:52.638092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:52.638149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:52.698534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:52.699371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:52.699458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:52.699494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:52.820888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:52.821062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:52.821115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:52.821148] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:52.824815] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-03-03T20:23:52.825127] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-03-03T20:23:52.825280] [INFO ] [sig ] HMY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:52.975142] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HMY.txt [2026-03-03T20:23:52.975309] [INFO ] [sig ] [1466/3369] Completed HMY in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:52.975355] [INFO ] [sig ] [1467/3369] Forecasting HNDL... [2026-03-03T20:23:52.975390] [INFO ] [sig ] Generating forecast for: HNDL [2026-03-03T20:23:52.975423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-03-03T20:23:52.988475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-03-03T20:23:52.988834] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-03-03T20:23:52.989659] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-03-03T20:23:52.989714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:52.989749] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:52.989790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:52.989851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:53.052652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:53.053627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:53.053720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:53.053754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:53.182063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:53.182224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:53.182264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:53.182293] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:53.185740] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-03-03T20:23:53.186029] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-03-03T20:23:53.186161] [INFO ] [sig ] HNDL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:53.337842] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HNDL.txt [2026-03-03T20:23:53.338028] [INFO ] [sig ] [1467/3369] Completed HNDL in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:53.338069] [INFO ] [sig ] [1468/3369] Forecasting HNI... [2026-03-03T20:23:53.338104] [INFO ] [sig ] Generating forecast for: HNI [2026-03-03T20:23:53.338147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-03-03T20:23:53.349921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-03-03T20:23:53.350302] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-03-03T20:23:53.351116] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-03-03T20:23:53.351171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:53.351232] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:53.351262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:53.351320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:53.412917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:53.413836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:53.413932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:53.413970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:53.535745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:53.535909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:53.535952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:53.535983] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:53.540158] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-03T20:23:53.540475] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-03-03T20:23:53.540637] [INFO ] [sig ] HNI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:53.706365] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HNI.txt [2026-03-03T20:23:53.706505] [INFO ] [sig ] [1468/3369] Completed HNI in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:53.706755] [INFO ] [sig ] [1469/3369] Forecasting HNRG... [2026-03-03T20:23:53.706789] [INFO ] [sig ] Generating forecast for: HNRG [2026-03-03T20:23:53.706820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-03-03T20:23:53.718938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-03-03T20:23:53.719280] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-03-03T20:23:53.720318] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-03-03T20:23:53.720373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:53.720406] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:53.720433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:53.720489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:53.779483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:53.780491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:53.780593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:53.780629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:53.904767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:53.904928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:53.904973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:53.905003] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:53.908554] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=36.56%) [2026-03-03T20:23:53.908865] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-03-03T20:23:53.908997] [INFO ] [sig ] HNRG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:54.054624] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HNRG.txt [2026-03-03T20:23:54.054782] [INFO ] [sig ] [1469/3369] Completed HNRG in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:54.054822] [INFO ] [sig ] [1470/3369] Forecasting HOG... [2026-03-03T20:23:54.054853] [INFO ] [sig ] Generating forecast for: HOG [2026-03-03T20:23:54.054884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-03-03T20:23:54.066095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-03-03T20:23:54.066461] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-03-03T20:23:54.067301] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-03-03T20:23:54.067357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:54.067392] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:54.067421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:54.067480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:54.125998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:54.126778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:54.126867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:54.126901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:54.250933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:54.251093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:54.251134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:54.251162] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:54.254959] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-03-03T20:23:54.255282] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-03-03T20:23:54.255428] [INFO ] [sig ] HOG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:54.403874] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HOG.txt [2026-03-03T20:23:54.404033] [INFO ] [sig ] [1470/3369] Completed HOG in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:54.404072] [INFO ] [sig ] [1471/3369] Forecasting HOLO... [2026-03-03T20:23:54.404103] [INFO ] [sig ] Generating forecast for: HOLO [2026-03-03T20:23:54.404154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-03-03T20:23:54.415467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-03-03T20:23:54.415842] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-03-03T20:23:54.416649] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-03-03T20:23:54.416702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:54.416734] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:54.416761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:54.416817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:54.475557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:54.476454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:54.476545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:54.476598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:54.607715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:54.608032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:54.608080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:54.608144] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:54.612364] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-03-03T20:23:54.612711] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-03-03T20:23:54.612855] [INFO ] [sig ] HOLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:54.760567] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HOLO.txt [2026-03-03T20:23:54.760744] [INFO ] [sig ] [1471/3369] Completed HOLO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:54.760784] [INFO ] [sig ] [1472/3369] Forecasting HOLX... [2026-03-03T20:23:54.760815] [INFO ] [sig ] Generating forecast for: HOLX [2026-03-03T20:23:54.760846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-03-03T20:23:54.772246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-03-03T20:23:54.772594] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-03-03T20:23:54.773375] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-03-03T20:23:54.773428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:54.773461] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:54.773488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:54.773545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:54.835514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:54.836537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:54.836838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:54.836872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:54.960974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:54.961139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:54.961181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:54.961211] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:54.964697] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=40.97%) [2026-03-03T20:23:54.964981] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-03-03T20:23:54.965118] [INFO ] [sig ] HOLX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:55.112324] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HOLX.txt [2026-03-03T20:23:55.112496] [INFO ] [sig ] [1472/3369] Completed HOLX in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:55.112537] [INFO ] [sig ] [1473/3369] Forecasting HOMB... [2026-03-03T20:23:55.112588] [INFO ] [sig ] Generating forecast for: HOMB [2026-03-03T20:23:55.112625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-03-03T20:23:55.123881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-03-03T20:23:55.124249] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-03-03T20:23:55.125269] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-03-03T20:23:55.125323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:55.125355] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:55.125382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:55.125440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:55.186704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:55.187621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:55.187708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:55.187742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:55.309271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:55.309439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:55.309489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:55.309528] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:55.313492] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-03-03T20:23:55.313802] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-03-03T20:23:55.313963] [INFO ] [sig ] HOMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:55.458214] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HOMB.txt [2026-03-03T20:23:55.458378] [INFO ] [sig ] [1473/3369] Completed HOMB in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:55.458426] [INFO ] [sig ] [1474/3369] Forecasting HON... [2026-03-03T20:23:55.458463] [INFO ] [sig ] Generating forecast for: HON [2026-03-03T20:23:55.458504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-03-03T20:23:55.470242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-03-03T20:23:55.470820] [INFO ] [FORECASTER] Starting predict_future for HON [2026-03-03T20:23:55.471618] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-03-03T20:23:55.471672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:55.471705] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:55.471732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:55.471790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:55.533705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:55.534690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:55.534778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:55.534813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:55.668491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:55.668672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:55.668715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:55.668745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:55.672686] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-03-03T20:23:55.673037] [INFO ] [FORECASTER] Completed predict_future for HON [2026-03-03T20:23:55.673184] [INFO ] [sig ] HON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:55.835235] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HON.txt [2026-03-03T20:23:55.835410] [INFO ] [sig ] [1474/3369] Completed HON in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-03T20:23:55.835453] [INFO ] [sig ] [1475/3369] Forecasting HOOD... [2026-03-03T20:23:55.835485] [INFO ] [sig ] Generating forecast for: HOOD [2026-03-03T20:23:55.835518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-03-03T20:23:55.848880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-03-03T20:23:55.849292] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-03-03T20:23:55.850311] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-03-03T20:23:55.850368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:55.850408] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:55.850442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:55.850513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:55.909995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:55.911080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:55.911172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:55.911207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:56.041414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:56.041607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:56.041842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:56.041877] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:56.046497] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-03-03T20:23:56.046854] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-03-03T20:23:56.047005] [INFO ] [sig ] HOOD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:56.197671] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HOOD.txt [2026-03-03T20:23:56.197822] [INFO ] [sig ] [1475/3369] Completed HOOD in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-03T20:23:56.197864] [INFO ] [sig ] [1476/3369] Forecasting HOPE... [2026-03-03T20:23:56.197919] [INFO ] [sig ] Generating forecast for: HOPE [2026-03-03T20:23:56.197951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-03-03T20:23:56.210601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-03-03T20:23:56.211005] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-03-03T20:23:56.212028] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-03-03T20:23:56.212084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:56.212118] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:56.212146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:56.212204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:56.270042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:56.270949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:56.271038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:56.271072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:56.386594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:56.386764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:56.386805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:56.386835] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:56.390520] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-03-03T20:23:56.390835] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-03-03T20:23:56.390966] [INFO ] [sig ] HOPE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:56.539942] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HOPE.txt [2026-03-03T20:23:56.540107] [INFO ] [sig ] [1476/3369] Completed HOPE in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-03T20:23:56.540148] [INFO ] [sig ] [1477/3369] Forecasting HP... [2026-03-03T20:23:56.540178] [INFO ] [sig ] Generating forecast for: HP [2026-03-03T20:23:56.540208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-03-03T20:23:56.552500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-03-03T20:23:56.552848] [INFO ] [FORECASTER] Starting predict_future for HP [2026-03-03T20:23:56.553876] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-03-03T20:23:56.553931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:56.553964] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:56.553992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:56.554050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:56.614833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:56.615669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:56.615906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:56.615939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:56.740686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:56.740853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:56.740893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:56.740923] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:56.744485] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-03T20:23:56.744806] [INFO ] [FORECASTER] Completed predict_future for HP [2026-03-03T20:23:56.744944] [INFO ] [sig ] HP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:56.887200] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HP.txt [2026-03-03T20:23:56.887348] [INFO ] [sig ] [1477/3369] Completed HP in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-03T20:23:56.887387] [INFO ] [sig ] [1478/3369] Forecasting HPE... [2026-03-03T20:23:56.887418] [INFO ] [sig ] Generating forecast for: HPE [2026-03-03T20:23:56.887454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-03-03T20:23:56.898725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-03-03T20:23:56.899052] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-03-03T20:23:56.899854] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-03-03T20:23:56.899907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:56.899940] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:56.899968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:56.900025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:56.961356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:56.962316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:56.962441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:56.962480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:57.091465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:57.091640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:57.091682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:57.091712] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:57.095162] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-03-03T20:23:57.095450] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-03-03T20:23:57.095618] [INFO ] [sig ] HPE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:23:57.243732] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HPE.txt [2026-03-03T20:23:57.243880] [INFO ] [sig ] [1478/3369] Completed HPE in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:57.243923] [INFO ] [sig ] [1479/3369] Forecasting HPF... [2026-03-03T20:23:57.243956] [INFO ] [sig ] Generating forecast for: HPF [2026-03-03T20:23:57.243988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-03-03T20:23:57.255802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-03-03T20:23:57.256150] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-03-03T20:23:57.256993] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-03-03T20:23:57.257046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:57.257079] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:57.257108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:57.257170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:57.314638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:57.315306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:57.315388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:57.315420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:57.435112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:57.435259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:57.435300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:57.435331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:57.438830] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=19.51%) [2026-03-03T20:23:57.439112] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-03-03T20:23:57.439242] [INFO ] [sig ] HPF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:57.581217] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HPF.txt [2026-03-03T20:23:57.581352] [INFO ] [sig ] [1479/3369] Completed HPF in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:57.581396] [INFO ] [sig ] [1480/3369] Forecasting HPI... [2026-03-03T20:23:57.581431] [INFO ] [sig ] Generating forecast for: HPI [2026-03-03T20:23:57.581461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-03-03T20:23:57.593435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-03-03T20:23:57.593796] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-03-03T20:23:57.594630] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-03-03T20:23:57.594686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:57.594733] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:57.594764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:57.594823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:57.658778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:57.659786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:57.659924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:57.659962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:57.787652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:57.787817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:57.787862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:57.787919] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:57.791689] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-03-03T20:23:57.792000] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-03-03T20:23:57.792139] [INFO ] [sig ] HPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:57.944271] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HPI.txt [2026-03-03T20:23:57.944431] [INFO ] [sig ] [1480/3369] Completed HPI in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:57.944477] [INFO ] [sig ] [1481/3369] Forecasting HPK... [2026-03-03T20:23:57.944514] [INFO ] [sig ] Generating forecast for: HPK [2026-03-03T20:23:57.944565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-03-03T20:23:57.957136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-03-03T20:23:57.957466] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-03-03T20:23:57.958377] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-03-03T20:23:57.958433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:57.958467] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:57.958496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:57.958624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:58.019525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:58.020253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:58.020339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:58.020374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:58.147289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:58.147447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:58.147489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:58.147520] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:58.151190] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-03-03T20:23:58.151478] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-03-03T20:23:58.151635] [INFO ] [sig ] HPK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:58.296656] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HPK.txt [2026-03-03T20:23:58.296818] [INFO ] [sig ] [1481/3369] Completed HPK in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:58.296858] [INFO ] [sig ] [1482/3369] Forecasting HPP... [2026-03-03T20:23:58.296889] [INFO ] [sig ] Generating forecast for: HPP [2026-03-03T20:23:58.296920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-03-03T20:23:58.308550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-03-03T20:23:58.308921] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-03-03T20:23:58.309787] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-03-03T20:23:58.309842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:58.309877] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:58.309905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:58.309964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:58.369767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:58.370558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:58.370664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:58.370700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:58.496239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:58.496400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:58.496442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:58.496476] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:58.500063] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-03-03T20:23:58.500349] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-03-03T20:23:58.500491] [INFO ] [sig ] HPP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:58.644893] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HPP.txt [2026-03-03T20:23:58.645046] [INFO ] [sig ] [1482/3369] Completed HPP in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:58.645088] [INFO ] [sig ] [1483/3369] Forecasting HPQ... [2026-03-03T20:23:58.645117] [INFO ] [sig ] Generating forecast for: HPQ [2026-03-03T20:23:58.645148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-03-03T20:23:58.657460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-03-03T20:23:58.657899] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-03-03T20:23:58.658721] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-03-03T20:23:58.658775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:58.658809] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:58.658839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:58.658898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:58.718039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:58.718952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:58.719042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:58.719077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:58.843279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:58.843451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:58.843499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:58.843536] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:58.847159] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-03-03T20:23:58.847467] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-03-03T20:23:58.847644] [INFO ] [sig ] HPQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:58.993256] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HPQ.txt [2026-03-03T20:23:58.993409] [INFO ] [sig ] [1483/3369] Completed HPQ in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:58.993460] [INFO ] [sig ] [1484/3369] Forecasting HPS... [2026-03-03T20:23:58.993493] [INFO ] [sig ] Generating forecast for: HPS [2026-03-03T20:23:58.993525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-03-03T20:23:59.005120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-03-03T20:23:59.005467] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-03-03T20:23:59.006339] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-03-03T20:23:59.006395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:59.006428] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:59.006456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:59.006515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:59.072201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:59.073129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:59.073219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:59.073254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:59.203945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:59.204150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:59.204201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:59.204234] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:59.208237] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-03-03T20:23:59.208728] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-03-03T20:23:59.209132] [INFO ] [sig ] HPS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:59.356602] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HPS.txt [2026-03-03T20:23:59.356770] [INFO ] [sig ] [1484/3369] Completed HPS in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:59.356822] [INFO ] [sig ] [1485/3369] Forecasting HQI... [2026-03-03T20:23:59.356855] [INFO ] [sig ] Generating forecast for: HQI [2026-03-03T20:23:59.356888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-03-03T20:23:59.370508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-03-03T20:23:59.370857] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-03-03T20:23:59.371768] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-03-03T20:23:59.371823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:59.371889] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:59.371921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:59.371987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:59.431261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:59.432230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:59.432316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:59.432349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:59.539345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:59.539491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:59.539541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:59.539599] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:59.543063] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=49.47%) [2026-03-03T20:23:59.543347] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-03-03T20:23:59.543496] [INFO ] [sig ] HQI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:23:59.686357] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HQI.txt [2026-03-03T20:23:59.686501] [INFO ] [sig ] [1485/3369] Completed HQI in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:23:59.686541] [INFO ] [sig ] [1486/3369] Forecasting HQL... [2026-03-03T20:23:59.686590] [INFO ] [sig ] Generating forecast for: HQL [2026-03-03T20:23:59.686625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-03-03T20:23:59.699105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-03-03T20:23:59.699388] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-03-03T20:23:59.700184] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-03-03T20:23:59.700237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:23:59.700270] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:23:59.700297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:23:59.700354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:23:59.761560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:23:59.762417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:23:59.762500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:23:59.762533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:23:59.882432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:23:59.882614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:23:59.882657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:23:59.882687] [INFO ] [FORECASTER] Training complete [2026-03-03T20:23:59.886321] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=86.36%) [2026-03-03T20:23:59.886618] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-03-03T20:23:59.886937] [INFO ] [sig ] HQL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:00.030271] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HQL.txt [2026-03-03T20:24:00.030406] [INFO ] [sig ] [1486/3369] Completed HQL in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:24:00.030445] [INFO ] [sig ] [1487/3369] Forecasting HQY... [2026-03-03T20:24:00.030475] [INFO ] [sig ] Generating forecast for: HQY [2026-03-03T20:24:00.030506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-03-03T20:24:00.041872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-03-03T20:24:00.042159] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-03-03T20:24:00.042955] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-03-03T20:24:00.043007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:00.043040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:00.043067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:00.043123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:00.100565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:00.101308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:00.101392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:00.101425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:00.223593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:00.223756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:00.223796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:00.223841] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:00.227229] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=6.75%) [2026-03-03T20:24:00.227505] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-03-03T20:24:00.227656] [INFO ] [sig ] HQY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:00.369300] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HQY.txt [2026-03-03T20:24:00.369440] [INFO ] [sig ] [1487/3369] Completed HQY in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:24:00.369482] [INFO ] [sig ] [1488/3369] Forecasting HRB... [2026-03-03T20:24:00.369520] [INFO ] [sig ] Generating forecast for: HRB [2026-03-03T20:24:00.369559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-03-03T20:24:00.381618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-03-03T20:24:00.381922] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-03-03T20:24:00.382747] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-03-03T20:24:00.382800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:00.382833] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:00.382860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:00.382917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:00.441393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:00.442398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:00.442483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:00.442519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:00.567785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:00.567976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:00.568018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:00.568048] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:00.571538] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=44.56%) [2026-03-03T20:24:00.571833] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-03-03T20:24:00.571962] [INFO ] [sig ] HRB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:00.718879] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HRB.txt [2026-03-03T20:24:00.719042] [INFO ] [sig ] [1488/3369] Completed HRB in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:24:00.719085] [INFO ] [sig ] [1489/3369] Forecasting HRL... [2026-03-03T20:24:00.719118] [INFO ] [sig ] Generating forecast for: HRL [2026-03-03T20:24:00.719149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-03-03T20:24:00.732852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-03-03T20:24:00.733197] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-03-03T20:24:00.734230] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-03-03T20:24:00.734285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:00.734319] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:00.734347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:00.734406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:00.794167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:00.795037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:00.795132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:00.795180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:00.917040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:00.917162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:00.917204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:00.917235] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:00.920667] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-03-03T20:24:00.920948] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-03-03T20:24:00.921080] [INFO ] [sig ] HRL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:01.069353] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HRL.txt [2026-03-03T20:24:01.069512] [INFO ] [sig ] [1489/3369] Completed HRL in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:24:01.069553] [INFO ] [sig ] [1490/3369] Forecasting HRMY... [2026-03-03T20:24:01.069606] [INFO ] [sig ] Generating forecast for: HRMY [2026-03-03T20:24:01.069644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-03-03T20:24:01.082395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-03-03T20:24:01.082783] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-03-03T20:24:01.083612] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-03-03T20:24:01.083680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:01.083721] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:01.083751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:01.083810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:01.148361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:01.149269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:01.149357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:01.149392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:01.317110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:01.317339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:01.317413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:01.317457] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:01.321396] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=17.31%) [2026-03-03T20:24:01.321798] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-03-03T20:24:01.321953] [INFO ] [sig ] HRMY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:01.471455] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HRMY.txt [2026-03-03T20:24:01.471661] [INFO ] [sig ] [1490/3369] Completed HRMY in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:24:01.471711] [INFO ] [sig ] [1491/3369] Forecasting HRTG... [2026-03-03T20:24:01.471742] [INFO ] [sig ] Generating forecast for: HRTG [2026-03-03T20:24:01.471774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-03-03T20:24:01.483638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-03-03T20:24:01.484009] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-03-03T20:24:01.485053] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-03-03T20:24:01.485110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:01.485144] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:01.485187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:01.485249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:01.545200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:01.546112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:01.546205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:01.546242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:01.670871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:01.671028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:01.671077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:01.671113] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:01.674668] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-03T20:24:01.674967] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-03-03T20:24:01.675100] [INFO ] [sig ] HRTG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:01.844706] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HRTG.txt [2026-03-03T20:24:01.844875] [INFO ] [sig ] [1491/3369] Completed HRTG in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-03T20:24:01.844919] [INFO ] [sig ] [1492/3369] Forecasting HRTX... [2026-03-03T20:24:01.844949] [INFO ] [sig ] Generating forecast for: HRTX [2026-03-03T20:24:01.844980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-03-03T20:24:01.857417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-03-03T20:24:01.857816] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-03-03T20:24:01.858663] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-03-03T20:24:01.858718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:01.858751] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:01.858779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:01.858837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:01.919761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:01.920635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:01.920723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:01.920757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:02.044768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:02.045127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:02.045169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:02.045208] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:02.049115] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-03-03T20:24:02.049411] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-03-03T20:24:02.049559] [INFO ] [sig ] HRTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:02.207150] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HRTX.txt [2026-03-03T20:24:02.207319] [INFO ] [sig ] [1492/3369] Completed HRTX in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-03T20:24:02.207364] [INFO ] [sig ] [1493/3369] Forecasting HRZN... [2026-03-03T20:24:02.207397] [INFO ] [sig ] Generating forecast for: HRZN [2026-03-03T20:24:02.207428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-03-03T20:24:02.220146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-03-03T20:24:02.220514] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-03-03T20:24:02.221412] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-03-03T20:24:02.221468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:02.221501] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:02.221536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:02.221656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:02.285948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:02.286889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:02.286992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:02.287053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:02.413879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:02.414037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:02.414077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:02.414107] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:02.417760] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-03-03T20:24:02.418071] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-03-03T20:24:02.418212] [INFO ] [sig ] HRZN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:02.566114] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HRZN.txt [2026-03-03T20:24:02.566281] [INFO ] [sig ] [1493/3369] Completed HRZN in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-03T20:24:02.566322] [INFO ] [sig ] [1494/3369] Forecasting HSAI... [2026-03-03T20:24:02.566353] [INFO ] [sig ] Generating forecast for: HSAI [2026-03-03T20:24:02.566385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-03-03T20:24:02.578697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-03-03T20:24:02.579089] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-03-03T20:24:02.579973] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-03-03T20:24:02.580028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:02.580062] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:02.580091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:02.580151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:02.642917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:02.643979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:02.644087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:02.644122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:02.769915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:02.770086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:02.770129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:02.770159] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:02.773947] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-03-03T20:24:02.774268] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-03-03T20:24:02.774414] [INFO ] [sig ] HSAI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:02.939459] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HSAI.txt [2026-03-03T20:24:02.939677] [INFO ] [sig ] [1494/3369] Completed HSAI in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:02.939731] [INFO ] [sig ] [1495/3369] Forecasting HSBC... [2026-03-03T20:24:02.939764] [INFO ] [sig ] Generating forecast for: HSBC [2026-03-03T20:24:02.939805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-03-03T20:24:02.952647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-03-03T20:24:02.953084] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-03-03T20:24:02.954031] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-03-03T20:24:02.954089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:02.954124] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:02.954154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:02.954215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:03.014515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:03.015407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:03.015546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:03.015632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:03.140009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:03.140171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:03.140215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:03.140245] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:03.143725] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=52.03%) [2026-03-03T20:24:03.144015] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-03-03T20:24:03.144149] [INFO ] [sig ] HSBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:03.287549] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HSBC.txt [2026-03-03T20:24:03.287730] [INFO ] [sig ] [1495/3369] Completed HSBC in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:03.287769] [INFO ] [sig ] [1496/3369] Forecasting HSCS... [2026-03-03T20:24:03.287801] [INFO ] [sig ] Generating forecast for: HSCS [2026-03-03T20:24:03.287833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-03-03T20:24:03.300987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-03-03T20:24:03.301295] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-03-03T20:24:03.302101] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-03-03T20:24:03.302154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:03.302187] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:03.302214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:03.302272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:03.362091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:03.363067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:03.363158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:03.363194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:03.473336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:03.473503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:03.473545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:03.473594] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:03.477643] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-03-03T20:24:03.478147] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-03-03T20:24:03.478285] [INFO ] [sig ] HSCS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:03.643000] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HSCS.txt [2026-03-03T20:24:03.643182] [INFO ] [sig ] [1496/3369] Completed HSCS in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:03.643225] [INFO ] [sig ] [1497/3369] Forecasting HSHP... [2026-03-03T20:24:03.643262] [INFO ] [sig ] Generating forecast for: HSHP [2026-03-03T20:24:03.643294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-03-03T20:24:03.655295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-03-03T20:24:03.655602] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-03-03T20:24:03.656389] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-03-03T20:24:03.656442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:03.656476] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:03.656503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:03.656560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:03.716079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:03.716743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:03.716825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:03.716859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:03.843106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:03.843272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:03.843313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:03.843344] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:03.847223] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-03T20:24:03.847501] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-03-03T20:24:03.847652] [INFO ] [sig ] HSHP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:03.999232] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HSHP.txt [2026-03-03T20:24:03.999567] [INFO ] [sig ] [1497/3369] Completed HSHP in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:03.999630] [INFO ] [sig ] [1498/3369] Forecasting HSIC... [2026-03-03T20:24:03.999661] [INFO ] [sig ] Generating forecast for: HSIC [2026-03-03T20:24:03.999692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-03-03T20:24:04.012700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-03-03T20:24:04.012976] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-03-03T20:24:04.013789] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-03-03T20:24:04.013844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:04.013878] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:04.013906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:04.013963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:04.079120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:04.080097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:04.080189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:04.080225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:04.211316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:04.211486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:04.211528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:04.211600] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:04.215167] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=22.69%) [2026-03-03T20:24:04.215458] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-03-03T20:24:04.215617] [INFO ] [sig ] HSIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:04.369737] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HSIC.txt [2026-03-03T20:24:04.369929] [INFO ] [sig ] [1498/3369] Completed HSIC in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:04.369973] [INFO ] [sig ] [1499/3369] Forecasting HSTM... [2026-03-03T20:24:04.370005] [INFO ] [sig ] Generating forecast for: HSTM [2026-03-03T20:24:04.370037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-03-03T20:24:04.381619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-03-03T20:24:04.381990] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-03-03T20:24:04.382822] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-03-03T20:24:04.382876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:04.382910] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:04.382937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:04.382995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:04.442085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:04.443016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:04.443104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:04.443138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:04.574551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:04.574740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:04.574782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:04.574814] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:04.578344] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=50.72%) [2026-03-03T20:24:04.578680] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-03-03T20:24:04.578822] [INFO ] [sig ] HSTM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:04.730327] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HSTM.txt [2026-03-03T20:24:04.730495] [INFO ] [sig ] [1499/3369] Completed HSTM in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:04.730538] [INFO ] [sig ] [1500/3369] Forecasting HSY... [2026-03-03T20:24:04.730590] [INFO ] [sig ] Generating forecast for: HSY [2026-03-03T20:24:04.730629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-03-03T20:24:04.742415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-03-03T20:24:04.742847] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-03-03T20:24:04.743756] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-03-03T20:24:04.743824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:04.743857] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:04.743885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:04.743942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:04.802821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:04.803752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:04.803841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:04.803876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:04.922445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:04.922628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:04.922675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:04.922704] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:04.926170] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-03-03T20:24:04.926461] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-03-03T20:24:04.926621] [INFO ] [sig ] HSY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:05.076700] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HSY.txt [2026-03-03T20:24:05.076858] [INFO ] [sig ] [1500/3369] Completed HSY in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:05.076899] [INFO ] [sig ] [1501/3369] Forecasting HTBK... [2026-03-03T20:24:05.076930] [INFO ] [sig ] Generating forecast for: HTBK [2026-03-03T20:24:05.076961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-03-03T20:24:05.088943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-03-03T20:24:05.089291] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-03-03T20:24:05.090168] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-03-03T20:24:05.090222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:05.090255] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:05.090282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:05.090339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:05.149546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:05.150931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:05.151023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:05.151056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:05.278141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:05.278303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:05.278344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:05.278374] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:05.282109] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=40.31%) [2026-03-03T20:24:05.282439] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-03-03T20:24:05.282641] [INFO ] [sig ] HTBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:05.429001] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HTBK.txt [2026-03-03T20:24:05.429202] [INFO ] [sig ] [1501/3369] Completed HTBK in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:05.429292] [INFO ] [sig ] [1502/3369] Forecasting HTD... [2026-03-03T20:24:05.429349] [INFO ] [sig ] Generating forecast for: HTD [2026-03-03T20:24:05.429399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-03-03T20:24:05.441504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-03-03T20:24:05.441880] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-03-03T20:24:05.442720] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-03-03T20:24:05.442775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:05.442834] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:05.442866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:05.442938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:05.501732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:05.502660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:05.502768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:05.502803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:05.632916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:05.633124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:05.633194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:05.633244] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:05.638335] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-03-03T20:24:05.638837] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-03-03T20:24:05.639010] [INFO ] [sig ] HTD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:05.825449] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HTD.txt [2026-03-03T20:24:05.825713] [INFO ] [sig ] [1502/3369] Completed HTD in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:05.825786] [INFO ] [sig ] [1503/3369] Forecasting HTGC... [2026-03-03T20:24:05.825843] [INFO ] [sig ] Generating forecast for: HTGC [2026-03-03T20:24:05.825897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-03-03T20:24:05.844156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-03-03T20:24:05.844779] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-03-03T20:24:05.846117] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-03-03T20:24:05.846189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:05.846236] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:05.846276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:05.846362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:05.936500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:05.937761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:05.937870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:05.937937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:06.096745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:06.096965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:06.097036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:06.097090] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:06.103125] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=15.41%) [2026-03-03T20:24:06.103727] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-03-03T20:24:06.103962] [INFO ] [sig ] HTGC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:06.346868] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HTGC.txt [2026-03-03T20:24:06.347105] [INFO ] [sig ] [1503/3369] Completed HTGC in 0.5s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:06.347157] [INFO ] [sig ] [1504/3369] Forecasting HTH... [2026-03-03T20:24:06.347196] [INFO ] [sig ] Generating forecast for: HTH [2026-03-03T20:24:06.347239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-03-03T20:24:06.396792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-03-03T20:24:06.398539] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-03-03T20:24:06.401006] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-03-03T20:24:06.401420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:06.401706] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:06.402146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:06.402282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:06.504187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:06.505505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:06.505682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:06.505742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:06.692470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:06.692696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:06.692764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:06.692812] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:06.698764] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=74.39%) [2026-03-03T20:24:06.699360] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-03-03T20:24:06.699606] [INFO ] [sig ] HTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:06.940555] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HTH.txt [2026-03-03T20:24:06.940845] [INFO ] [sig ] [1504/3369] Completed HTH in 0.6s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:06.940914] [INFO ] [sig ] [1505/3369] Forecasting HTLD... [2026-03-03T20:24:06.940966] [INFO ] [sig ] Generating forecast for: HTLD [2026-03-03T20:24:06.941015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-03-03T20:24:06.962145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-03-03T20:24:06.962699] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-03-03T20:24:06.963945] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-03-03T20:24:06.964027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:06.964076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:06.964121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:06.964211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:07.046796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:07.048079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:07.048214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:07.048260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:07.221268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:07.221469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:07.221536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:07.221659] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:07.227181] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=66.02%) [2026-03-03T20:24:07.227700] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-03-03T20:24:07.227947] [INFO ] [sig ] HTLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:07.406715] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HTLD.txt [2026-03-03T20:24:07.406892] [INFO ] [sig ] [1505/3369] Completed HTLD in 0.5s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:07.406934] [INFO ] [sig ] [1506/3369] Forecasting HTOO... [2026-03-03T20:24:07.406965] [INFO ] [sig ] Generating forecast for: HTOO [2026-03-03T20:24:07.406996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-03-03T20:24:07.419741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-03-03T20:24:07.420163] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-03-03T20:24:07.421085] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-03-03T20:24:07.421144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:07.421178] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:07.421208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:07.421268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:07.481924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:07.482844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:07.482932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:07.482967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:07.603915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:07.604072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:07.604113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:07.604143] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:07.607666] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-03-03T20:24:07.608010] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-03-03T20:24:07.608149] [INFO ] [sig ] HTOO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:07.759143] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HTOO.txt [2026-03-03T20:24:07.759310] [INFO ] [sig ] [1506/3369] Completed HTOO in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-03T20:24:07.759351] [INFO ] [sig ] [1507/3369] Forecasting HTZ... [2026-03-03T20:24:07.759381] [INFO ] [sig ] Generating forecast for: HTZ [2026-03-03T20:24:07.759414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-03-03T20:24:07.773143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-03-03T20:24:07.773566] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-03-03T20:24:07.774623] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-03-03T20:24:07.774683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:07.774724] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:07.774756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:07.774828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:07.837092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:07.838056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:07.838153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:07.838188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:07.975637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:07.975819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:07.975873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:07.975906] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:07.980029] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=77.43%) [2026-03-03T20:24:07.980422] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-03-03T20:24:07.980603] [INFO ] [sig ] HTZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:08.158944] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HTZ.txt [2026-03-03T20:24:08.159166] [INFO ] [sig ] [1507/3369] Completed HTZ in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-03T20:24:08.159220] [INFO ] [sig ] [1508/3369] Forecasting HUBB... [2026-03-03T20:24:08.159263] [INFO ] [sig ] Generating forecast for: HUBB [2026-03-03T20:24:08.159308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-03-03T20:24:08.218301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-03-03T20:24:08.218878] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-03-03T20:24:08.220446] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-03-03T20:24:08.220525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:08.220600] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:08.220648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:08.220739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:08.297253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:08.298298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:08.298398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:08.298434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:08.431154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:08.431310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:08.431350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:08.431379] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:08.434841] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-03-03T20:24:08.435133] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-03-03T20:24:08.435260] [INFO ] [sig ] HUBB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:08.577471] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HUBB.txt [2026-03-03T20:24:08.577603] [INFO ] [sig ] [1508/3369] Completed HUBB in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-03T20:24:08.577644] [INFO ] [sig ] [1509/3369] Forecasting HUBG... [2026-03-03T20:24:08.577674] [INFO ] [sig ] Generating forecast for: HUBG [2026-03-03T20:24:08.577703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-03-03T20:24:08.589077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-03-03T20:24:08.589338] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-03-03T20:24:08.590137] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-03-03T20:24:08.590190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:08.590223] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:08.590250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:08.590308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:08.648236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:08.648879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:08.648960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:08.648992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:08.765598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:08.765717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:08.765758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:08.765788] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:08.769059] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-03-03T20:24:08.769348] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-03-03T20:24:08.769478] [INFO ] [sig ] HUBG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:08.913028] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HUBG.txt [2026-03-03T20:24:08.913139] [INFO ] [sig ] [1509/3369] Completed HUBG in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-03T20:24:08.913178] [INFO ] [sig ] [1510/3369] Forecasting HUBS... [2026-03-03T20:24:08.913209] [INFO ] [sig ] Generating forecast for: HUBS [2026-03-03T20:24:08.913239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-03-03T20:24:08.925359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-03-03T20:24:08.925643] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-03-03T20:24:08.926408] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-03-03T20:24:08.926461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:08.926494] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:08.926521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:08.926595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:08.986883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:08.987741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:08.987835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:08.987899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:09.113532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:09.113683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:09.113725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:09.113753] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:09.117506] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-03-03T20:24:09.117805] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-03-03T20:24:09.117962] [INFO ] [sig ] HUBS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:09.261486] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HUBS.txt [2026-03-03T20:24:09.261660] [INFO ] [sig ] [1510/3369] Completed HUBS in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-03T20:24:09.261705] [INFO ] [sig ] [1511/3369] Forecasting HUM... [2026-03-03T20:24:09.261743] [INFO ] [sig ] Generating forecast for: HUM [2026-03-03T20:24:09.261783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-03-03T20:24:09.274219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-03-03T20:24:09.274606] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-03-03T20:24:09.275385] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-03-03T20:24:09.275438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:09.275470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:09.275497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:09.275559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:09.333007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:09.333885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:09.333969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:09.334004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:09.456381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:09.456554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:09.456616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:09.456646] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:09.460155] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=27.47%) [2026-03-03T20:24:09.460430] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-03-03T20:24:09.460558] [INFO ] [sig ] HUM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:09.603795] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HUM.txt [2026-03-03T20:24:09.603931] [INFO ] [sig ] [1511/3369] Completed HUM in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-03T20:24:09.603969] [INFO ] [sig ] [1512/3369] Forecasting HUN... [2026-03-03T20:24:09.603998] [INFO ] [sig ] Generating forecast for: HUN [2026-03-03T20:24:09.604028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-03-03T20:24:09.615978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-03-03T20:24:09.616269] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-03-03T20:24:09.617071] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-03-03T20:24:09.617126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:09.617160] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:09.617189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:09.617247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:09.674406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:09.675075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:09.675178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:09.675212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:09.793766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:09.793893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:09.793931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:09.793960] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:09.797227] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-03-03T20:24:09.797499] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-03-03T20:24:09.797645] [INFO ] [sig ] HUN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:09.940485] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HUN.txt [2026-03-03T20:24:09.940617] [INFO ] [sig ] [1512/3369] Completed HUN in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-03T20:24:09.940658] [INFO ] [sig ] [1513/3369] Forecasting HURC... [2026-03-03T20:24:09.940689] [INFO ] [sig ] Generating forecast for: HURC [2026-03-03T20:24:09.940720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-03-03T20:24:09.951949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-03-03T20:24:09.952235] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-03-03T20:24:09.953030] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-03-03T20:24:09.953084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:09.953117] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:09.953145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:09.953202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:10.011901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:10.012531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:10.012630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:10.012663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:10.129680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:10.129835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:10.129876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:10.129906] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:10.133370] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=70.74%) [2026-03-03T20:24:10.133679] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-03-03T20:24:10.133837] [INFO ] [sig ] HURC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:10.276546] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HURC.txt [2026-03-03T20:24:10.276711] [INFO ] [sig ] [1513/3369] Completed HURC in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:10.276752] [INFO ] [sig ] [1514/3369] Forecasting HURN... [2026-03-03T20:24:10.276783] [INFO ] [sig ] Generating forecast for: HURN [2026-03-03T20:24:10.276814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-03-03T20:24:10.290452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-03-03T20:24:10.290903] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-03-03T20:24:10.291741] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-03-03T20:24:10.291797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:10.291831] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:10.291859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:10.291919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:10.354002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:10.355056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:10.355166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:10.355204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:10.479029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:10.479186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:10.479229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:10.479258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:10.482713] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-03-03T20:24:10.482993] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-03-03T20:24:10.483126] [INFO ] [sig ] HURN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:10.645740] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HURN.txt [2026-03-03T20:24:10.645907] [INFO ] [sig ] [1514/3369] Completed HURN in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:10.646118] [INFO ] [sig ] [1515/3369] Forecasting HUYA... [2026-03-03T20:24:10.646149] [INFO ] [sig ] Generating forecast for: HUYA [2026-03-03T20:24:10.646180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-03-03T20:24:10.657698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-03-03T20:24:10.658100] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-03-03T20:24:10.658953] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-03-03T20:24:10.659007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:10.659054] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:10.659082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:10.659139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:10.716724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:10.717610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:10.717698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:10.717733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:10.840068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:10.840231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:10.840271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:10.840302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:10.843789] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-03-03T20:24:10.844071] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-03-03T20:24:10.844202] [INFO ] [sig ] HUYA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:10.985701] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HUYA.txt [2026-03-03T20:24:10.985871] [INFO ] [sig ] [1515/3369] Completed HUYA in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:10.985912] [INFO ] [sig ] [1516/3369] Forecasting HWC... [2026-03-03T20:24:10.985943] [INFO ] [sig ] Generating forecast for: HWC [2026-03-03T20:24:10.985975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-03-03T20:24:10.997216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-03-03T20:24:10.997532] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-03-03T20:24:10.998379] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-03-03T20:24:10.998433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:10.998467] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:10.998494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:10.998551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:11.059253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:11.060082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:11.060167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:11.060200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:11.181256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:11.181421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:11.181463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:11.181496] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:11.185138] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-03-03T20:24:11.185442] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-03-03T20:24:11.185605] [INFO ] [sig ] HWC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:11.335869] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HWC.txt [2026-03-03T20:24:11.336036] [INFO ] [sig ] [1516/3369] Completed HWC in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:11.336078] [INFO ] [sig ] [1517/3369] Forecasting HWH... [2026-03-03T20:24:11.336121] [INFO ] [sig ] Generating forecast for: HWH [2026-03-03T20:24:11.336172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-03-03T20:24:11.348750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-03-03T20:24:11.349107] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-03-03T20:24:11.349959] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-03-03T20:24:11.350014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:11.350048] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:11.350077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:11.350137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:11.412161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:11.412920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:11.413004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:11.413039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:11.540864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:11.541030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:11.541076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:11.541106] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:11.544751] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-03-03T20:24:11.545271] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-03-03T20:24:11.545414] [INFO ] [sig ] HWH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:11.704292] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HWH.txt [2026-03-03T20:24:11.704477] [INFO ] [sig ] [1517/3369] Completed HWH in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:11.704532] [INFO ] [sig ] [1518/3369] Forecasting HWKN... [2026-03-03T20:24:11.704593] [INFO ] [sig ] Generating forecast for: HWKN [2026-03-03T20:24:11.704630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-03-03T20:24:11.719157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-03-03T20:24:11.719615] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-03-03T20:24:11.720499] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-03-03T20:24:11.720563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:11.720631] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:11.720661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:11.720721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:11.783245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:11.784145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:11.784233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:11.784269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:11.910848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:11.911032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:11.911082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:11.911116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:11.915060] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-03-03T20:24:11.915383] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-03-03T20:24:11.915524] [INFO ] [sig ] HWKN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:12.066444] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HWKN.txt [2026-03-03T20:24:12.066638] [INFO ] [sig ] [1518/3369] Completed HWKN in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:12.066691] [INFO ] [sig ] [1519/3369] Forecasting HWM... [2026-03-03T20:24:12.066726] [INFO ] [sig ] Generating forecast for: HWM [2026-03-03T20:24:12.066758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-03-03T20:24:12.080476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-03-03T20:24:12.080946] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-03-03T20:24:12.081811] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-03-03T20:24:12.081868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:12.081942] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:12.081973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:12.082031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:12.144399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:12.145374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:12.145489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:12.145532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:12.269102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:12.269296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:12.269378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:12.269429] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:12.273565] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-03T20:24:12.273919] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-03-03T20:24:12.274088] [INFO ] [sig ] HWM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:12.430546] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HWM.txt [2026-03-03T20:24:12.430724] [INFO ] [sig ] [1519/3369] Completed HWM in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:12.430766] [INFO ] [sig ] [1520/3369] Forecasting HXL... [2026-03-03T20:24:12.430798] [INFO ] [sig ] Generating forecast for: HXL [2026-03-03T20:24:12.430831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-03-03T20:24:12.443204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-03-03T20:24:12.443545] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-03-03T20:24:12.444410] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-03-03T20:24:12.444464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:12.444498] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:12.444530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:12.444619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:12.508400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:12.509370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:12.509462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:12.509498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:12.653209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:12.653387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:12.653449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:12.653486] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:12.657245] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=33.46%) [2026-03-03T20:24:12.657564] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-03-03T20:24:12.657745] [INFO ] [sig ] HXL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:12.810819] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HXL.txt [2026-03-03T20:24:12.810996] [INFO ] [sig ] [1520/3369] Completed HXL in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:12.811068] [INFO ] [sig ] [1521/3369] Forecasting HY... [2026-03-03T20:24:12.811124] [INFO ] [sig ] Generating forecast for: HY [2026-03-03T20:24:12.811175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-03-03T20:24:12.824336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-03-03T20:24:12.824765] [INFO ] [FORECASTER] Starting predict_future for HY [2026-03-03T20:24:12.825646] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-03-03T20:24:12.825703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:12.825738] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:12.825769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:12.825829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:12.890422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:12.891352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:12.891441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:12.891477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:13.021586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:13.021751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:13.021794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:13.021828] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:13.025643] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=53.12%) [2026-03-03T20:24:13.025944] [INFO ] [FORECASTER] Completed predict_future for HY [2026-03-03T20:24:13.026090] [INFO ] [sig ] HY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:13.179537] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HY.txt [2026-03-03T20:24:13.179737] [INFO ] [sig ] [1521/3369] Completed HY in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:13.179787] [INFO ] [sig ] [1522/3369] Forecasting HYFM... [2026-03-03T20:24:13.179828] [INFO ] [sig ] Generating forecast for: HYFM [2026-03-03T20:24:13.179869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-03-03T20:24:13.192921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-03-03T20:24:13.193349] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-03-03T20:24:13.194223] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-03-03T20:24:13.194281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:13.194316] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:13.194346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:13.194406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:13.259720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:13.260876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:13.260968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:13.261023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:13.393358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:13.393535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:13.393617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:13.393689] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:13.397613] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=27.56%) [2026-03-03T20:24:13.397987] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-03-03T20:24:13.398128] [INFO ] [sig ] HYFM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:13.553525] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HYFM.txt [2026-03-03T20:24:13.553705] [INFO ] [sig ] [1522/3369] Completed HYFM in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:13.553749] [INFO ] [sig ] [1523/3369] Forecasting HYI... [2026-03-03T20:24:13.553781] [INFO ] [sig ] Generating forecast for: HYI [2026-03-03T20:24:13.553820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-03-03T20:24:13.566407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-03-03T20:24:13.566822] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-03-03T20:24:13.567819] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-03-03T20:24:13.567904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:13.567956] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:13.567998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:13.568069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:13.634567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:13.635506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:13.635613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:13.635651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:13.766647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:13.766809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:13.766852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:13.766883] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:13.770591] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-03-03T20:24:13.770910] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-03-03T20:24:13.771055] [INFO ] [sig ] HYI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:13.924986] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HYI.txt [2026-03-03T20:24:13.925136] [INFO ] [sig ] [1523/3369] Completed HYI in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-03T20:24:13.925176] [INFO ] [sig ] [1524/3369] Forecasting HYLS... [2026-03-03T20:24:13.925207] [INFO ] [sig ] Generating forecast for: HYLS [2026-03-03T20:24:13.925238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-03-03T20:24:13.939216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-03-03T20:24:13.939557] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-03-03T20:24:13.940391] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-03-03T20:24:13.940444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:13.940477] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:13.940504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:13.940560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:14.003302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:14.004211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:14.004301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:14.004353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:14.134050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:14.134214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:14.134265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:14.134307] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:14.138136] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=79.11%) [2026-03-03T20:24:14.138434] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-03-03T20:24:14.138570] [INFO ] [sig ] HYLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:14.296665] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HYLS.txt [2026-03-03T20:24:14.296840] [INFO ] [sig ] [1524/3369] Completed HYLS in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-03T20:24:14.296882] [INFO ] [sig ] [1525/3369] Forecasting HYMC... [2026-03-03T20:24:14.296914] [INFO ] [sig ] Generating forecast for: HYMC [2026-03-03T20:24:14.296946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-03-03T20:24:14.309227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-03-03T20:24:14.309616] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-03-03T20:24:14.310508] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-03-03T20:24:14.310564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:14.310628] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:14.310656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:14.310714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:14.374199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:14.375076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:14.375177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:14.375214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:14.503471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:14.503661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:14.503705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:14.503736] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:14.507486] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-03-03T20:24:14.507812] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-03-03T20:24:14.507977] [INFO ] [sig ] HYMC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:14.680008] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HYMC.txt [2026-03-03T20:24:14.680402] [INFO ] [sig ] [1525/3369] Completed HYMC in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-03T20:24:14.680464] [INFO ] [sig ] [1526/3369] Forecasting HYXF... [2026-03-03T20:24:14.680506] [INFO ] [sig ] Generating forecast for: HYXF [2026-03-03T20:24:14.680548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-03-03T20:24:14.692732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-03-03T20:24:14.693376] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-03-03T20:24:14.694366] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-03-03T20:24:14.694440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:14.694483] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:14.694554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:14.694667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:14.763513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:14.764487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:14.764595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:14.764634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:14.882435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:14.882610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:14.882655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:14.882684] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:14.886123] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-03-03T20:24:14.886406] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-03-03T20:24:14.886539] [INFO ] [sig ] HYXF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:15.031425] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HYXF.txt [2026-03-03T20:24:15.031566] [INFO ] [sig ] [1526/3369] Completed HYXF in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-03T20:24:15.031625] [INFO ] [sig ] [1527/3369] Forecasting HYZD... [2026-03-03T20:24:15.031658] [INFO ] [sig ] Generating forecast for: HYZD [2026-03-03T20:24:15.031688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-03-03T20:24:15.042792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-03-03T20:24:15.043091] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-03-03T20:24:15.043908] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-03-03T20:24:15.043961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:15.043997] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:15.044026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:15.044082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:15.101630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:15.102308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:15.102390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:15.102424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:15.222900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:15.223054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:15.223094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:15.223123] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:15.226543] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=75.46%) [2026-03-03T20:24:15.226860] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-03-03T20:24:15.227015] [INFO ] [sig ] HYZD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:15.368903] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/HYZD.txt [2026-03-03T20:24:15.369037] [INFO ] [sig ] [1527/3369] Completed HYZD in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-03T20:24:15.369076] [INFO ] [sig ] [1528/3369] Forecasting HZO... [2026-03-03T20:24:15.369107] [INFO ] [sig ] Generating forecast for: HZO [2026-03-03T20:24:15.369137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-03-03T20:24:15.380777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-03-03T20:24:15.381061] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-03-03T20:24:15.381861] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-03-03T20:24:15.381915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:15.381947] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:15.381974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:15.382031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:15.441202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:15.441828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:15.441920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:15.441959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:15.562421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:15.562542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:15.562600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:15.562632] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:15.565931] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=23.67%) [2026-03-03T20:24:15.566205] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-03-03T20:24:15.566331] [INFO ] [sig ] HZO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:15.711858] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/HZO.txt [2026-03-03T20:24:15.712013] [INFO ] [sig ] [1528/3369] Completed HZO in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-03T20:24:15.712053] [INFO ] [sig ] [1529/3369] Forecasting IAC... [2026-03-03T20:24:15.712084] [INFO ] [sig ] Generating forecast for: IAC [2026-03-03T20:24:15.712115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-03-03T20:24:15.723408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-03-03T20:24:15.723710] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-03-03T20:24:15.724486] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-03-03T20:24:15.724539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:15.724591] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:15.724623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:15.724681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:15.786016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:15.786883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:15.786998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:15.787032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:15.910731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:15.910890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:15.910938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:15.910974] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:15.914435] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=55.93%) [2026-03-03T20:24:15.914732] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-03-03T20:24:15.914859] [INFO ] [sig ] IAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:16.056550] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IAC.txt [2026-03-03T20:24:16.056716] [INFO ] [sig ] [1529/3369] Completed IAC in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-03T20:24:16.056757] [INFO ] [sig ] [1530/3369] Forecasting IAE... [2026-03-03T20:24:16.056788] [INFO ] [sig ] Generating forecast for: IAE [2026-03-03T20:24:16.056827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-03-03T20:24:16.067862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-03-03T20:24:16.068206] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-03-03T20:24:16.069051] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-03-03T20:24:16.069104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:16.069136] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:16.069164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:16.069222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:16.126839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:16.127750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:16.127834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:16.127897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:16.246395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:16.246560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:16.246620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:16.246651] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:16.250117] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=78.69%) [2026-03-03T20:24:16.250412] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-03-03T20:24:16.250546] [INFO ] [sig ] IAE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:16.406325] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IAE.txt [2026-03-03T20:24:16.406465] [INFO ] [sig ] [1530/3369] Completed IAE in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:16.406505] [INFO ] [sig ] [1531/3369] Forecasting IAG... [2026-03-03T20:24:16.406535] [INFO ] [sig ] Generating forecast for: IAG [2026-03-03T20:24:16.406566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-03-03T20:24:16.418983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-03-03T20:24:16.419460] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-03-03T20:24:16.420526] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-03-03T20:24:16.420598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:16.420632] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:16.420659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:16.420716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:16.481023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:16.481730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:16.481813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:16.481848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:16.616365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:16.616551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:16.616614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:16.616645] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:16.620545] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-03-03T20:24:16.620894] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-03-03T20:24:16.621038] [INFO ] [sig ] IAG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:16.766433] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IAG.txt [2026-03-03T20:24:16.766586] [INFO ] [sig ] [1531/3369] Completed IAG in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:16.766635] [INFO ] [sig ] [1532/3369] Forecasting IBB... [2026-03-03T20:24:16.766671] [INFO ] [sig ] Generating forecast for: IBB [2026-03-03T20:24:16.766708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-03-03T20:24:16.779630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-03-03T20:24:16.779966] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-03-03T20:24:16.780811] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-03-03T20:24:16.780864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:16.781088] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:16.781116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:16.781173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:16.840770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:16.841699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:16.841783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:16.841817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:16.966322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:16.966477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:16.966516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:16.966547] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:16.970121] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=60.16%) [2026-03-03T20:24:16.970403] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-03-03T20:24:16.970536] [INFO ] [sig ] IBB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:17.117264] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBB.txt [2026-03-03T20:24:17.117453] [INFO ] [sig ] [1532/3369] Completed IBB in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:17.117495] [INFO ] [sig ] [1533/3369] Forecasting IBBQ... [2026-03-03T20:24:17.117528] [INFO ] [sig ] Generating forecast for: IBBQ [2026-03-03T20:24:17.117558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-03-03T20:24:17.129144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-03-03T20:24:17.129475] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-03-03T20:24:17.130321] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-03-03T20:24:17.130375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:17.130408] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:17.130437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:17.130495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:17.190339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:17.191306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:17.191398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:17.191432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:17.306781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:17.306952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:17.307003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:17.307040] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:17.311409] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-03-03T20:24:17.311715] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-03-03T20:24:17.311848] [INFO ] [sig ] IBBQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:17.473697] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IBBQ.txt [2026-03-03T20:24:17.473887] [INFO ] [sig ] [1533/3369] Completed IBBQ in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:17.473947] [INFO ] [sig ] [1534/3369] Forecasting IBCP... [2026-03-03T20:24:17.473995] [INFO ] [sig ] Generating forecast for: IBCP [2026-03-03T20:24:17.474031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-03-03T20:24:17.486555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-03-03T20:24:17.486985] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-03-03T20:24:17.487936] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-03-03T20:24:17.488002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:17.488038] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:17.488067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:17.488133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:17.549349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:17.550269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:17.550384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:17.550421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:17.672638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:17.672806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:17.672850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:17.672882] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:17.676912] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=33.96%) [2026-03-03T20:24:17.677203] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-03-03T20:24:17.677341] [INFO ] [sig ] IBCP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:17.823876] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IBCP.txt [2026-03-03T20:24:17.824081] [INFO ] [sig ] [1534/3369] Completed IBCP in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:17.824138] [INFO ] [sig ] [1535/3369] Forecasting IBEX... [2026-03-03T20:24:17.824176] [INFO ] [sig ] Generating forecast for: IBEX [2026-03-03T20:24:17.824398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-03-03T20:24:17.837102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-03-03T20:24:17.837442] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-03-03T20:24:17.838319] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-03-03T20:24:17.838374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:17.838409] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:17.838439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:17.838498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:17.897470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:17.898547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:17.898659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:17.898694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:18.016185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:18.016370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:18.016412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:18.016442] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:18.020000] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-03-03T20:24:18.020310] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-03-03T20:24:18.020444] [INFO ] [sig ] IBEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:18.166364] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBEX.txt [2026-03-03T20:24:18.166520] [INFO ] [sig ] [1535/3369] Completed IBEX in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:18.166563] [INFO ] [sig ] [1536/3369] Forecasting IBM... [2026-03-03T20:24:18.166615] [INFO ] [sig ] Generating forecast for: IBM [2026-03-03T20:24:18.166648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-03-03T20:24:18.184027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-03-03T20:24:18.184497] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-03-03T20:24:18.185348] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-03-03T20:24:18.185401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:18.185467] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:18.185496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:18.185554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:18.250913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:18.251951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:18.252073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:18.252123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:18.377451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:18.377637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:18.377680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:18.377709] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:18.381260] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-03-03T20:24:18.381562] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-03-03T20:24:18.381717] [INFO ] [sig ] IBM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:18.532826] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBM.txt [2026-03-03T20:24:18.533006] [INFO ] [sig ] [1536/3369] Completed IBM in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:18.533058] [INFO ] [sig ] [1537/3369] Forecasting IBN... [2026-03-03T20:24:18.533096] [INFO ] [sig ] Generating forecast for: IBN [2026-03-03T20:24:18.533131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-03-03T20:24:18.551913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-03-03T20:24:18.552302] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-03-03T20:24:18.553113] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-03-03T20:24:18.553166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:18.553199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:18.553226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:18.553283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:18.612150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:18.613388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:18.613544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:18.613629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:18.747313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:18.747499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:18.747550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:18.747605] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:18.751553] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=18.70%) [2026-03-03T20:24:18.751903] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-03-03T20:24:18.752049] [INFO ] [sig ] IBN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:18.898719] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IBN.txt [2026-03-03T20:24:18.898892] [INFO ] [sig ] [1537/3369] Completed IBN in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:18.898936] [INFO ] [sig ] [1538/3369] Forecasting IBOC... [2026-03-03T20:24:18.898969] [INFO ] [sig ] Generating forecast for: IBOC [2026-03-03T20:24:18.899003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-03-03T20:24:18.912002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-03-03T20:24:18.912342] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-03-03T20:24:18.913172] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-03-03T20:24:18.913227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:18.913262] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:18.913292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:18.913352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:18.976800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:18.977812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:18.977931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:18.977971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:19.095931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:19.096111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:19.096168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:19.096201] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:19.100010] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-03-03T20:24:19.100318] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-03-03T20:24:19.100460] [INFO ] [sig ] IBOC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:19.251207] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBOC.txt [2026-03-03T20:24:19.251370] [INFO ] [sig ] [1538/3369] Completed IBOC in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:19.251422] [INFO ] [sig ] [1539/3369] Forecasting IBP... [2026-03-03T20:24:19.251455] [INFO ] [sig ] Generating forecast for: IBP [2026-03-03T20:24:19.251493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-03-03T20:24:19.265061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-03-03T20:24:19.265449] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-03-03T20:24:19.266257] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-03-03T20:24:19.266344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:19.266380] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:19.266408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:19.266465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:19.328775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:19.329906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:19.330031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:19.330094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:19.455456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:19.455637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:19.455681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:19.455745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:19.459808] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=38.28%) [2026-03-03T20:24:19.460128] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-03-03T20:24:19.460260] [INFO ] [sig ] IBP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:19.605206] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IBP.txt [2026-03-03T20:24:19.605354] [INFO ] [sig ] [1539/3369] Completed IBP in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:19.605394] [INFO ] [sig ] [1540/3369] Forecasting IBRX... [2026-03-03T20:24:19.605425] [INFO ] [sig ] Generating forecast for: IBRX [2026-03-03T20:24:19.605456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-03-03T20:24:19.618326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-03-03T20:24:19.618689] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-03-03T20:24:19.619497] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-03-03T20:24:19.619552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:19.619608] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:19.619638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:19.619696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:19.678218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:19.679420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:19.679505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:19.679542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:19.807457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:19.807633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:19.807677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:19.807706] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:19.811144] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-03-03T20:24:19.811431] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-03-03T20:24:19.811566] [INFO ] [sig ] IBRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:19.956600] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBRX.txt [2026-03-03T20:24:19.956763] [INFO ] [sig ] [1540/3369] Completed IBRX in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-03T20:24:19.956807] [INFO ] [sig ] [1541/3369] Forecasting IBTG... [2026-03-03T20:24:19.956840] [INFO ] [sig ] Generating forecast for: IBTG [2026-03-03T20:24:19.956873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-03-03T20:24:19.969305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-03-03T20:24:19.969706] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-03-03T20:24:19.970540] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-03-03T20:24:19.970617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:19.970652] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:19.970681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:19.970741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:20.028813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:20.029728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:20.029815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:20.029851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:20.147964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:20.148143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:20.148187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:20.148216] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:20.151660] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=93.44%) [2026-03-03T20:24:20.151942] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-03-03T20:24:20.152070] [INFO ] [sig ] IBTG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:20.297912] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBTG.txt [2026-03-03T20:24:20.298091] [INFO ] [sig ] [1541/3369] Completed IBTG in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-03T20:24:20.298133] [INFO ] [sig ] [1542/3369] Forecasting IBTH... [2026-03-03T20:24:20.298166] [INFO ] [sig ] Generating forecast for: IBTH [2026-03-03T20:24:20.298200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-03-03T20:24:20.310794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-03-03T20:24:20.311184] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-03-03T20:24:20.312026] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-03-03T20:24:20.312081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:20.312115] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:20.312143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:20.312204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:20.372009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:20.372770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:20.372854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:20.372888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:20.498591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:20.498782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:20.498828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:20.498857] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:20.502961] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=71.78%) [2026-03-03T20:24:20.503250] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-03-03T20:24:20.503382] [INFO ] [sig ] IBTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:20.661170] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBTH.txt [2026-03-03T20:24:20.661344] [INFO ] [sig ] [1542/3369] Completed IBTH in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-03T20:24:20.661392] [INFO ] [sig ] [1543/3369] Forecasting IBTI... [2026-03-03T20:24:20.661424] [INFO ] [sig ] Generating forecast for: IBTI [2026-03-03T20:24:20.661454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-03-03T20:24:20.674519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-03-03T20:24:20.674929] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-03-03T20:24:20.675773] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-03-03T20:24:20.675829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:20.675862] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:20.675891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:20.675950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:20.743977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:20.744922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:20.745022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:20.745065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:20.890819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:20.890986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:20.891031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:20.891062] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:20.894796] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=70.54%) [2026-03-03T20:24:20.895116] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-03-03T20:24:20.895271] [INFO ] [sig ] IBTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:21.053117] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBTI.txt [2026-03-03T20:24:21.053451] [INFO ] [sig ] [1543/3369] Completed IBTI in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-03T20:24:21.053492] [INFO ] [sig ] [1544/3369] Forecasting IBTJ... [2026-03-03T20:24:21.053522] [INFO ] [sig ] Generating forecast for: IBTJ [2026-03-03T20:24:21.053553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-03-03T20:24:21.066280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-03-03T20:24:21.066617] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-03-03T20:24:21.067548] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-03-03T20:24:21.067621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:21.067655] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:21.067682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:21.067739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:21.126537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:21.127335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:21.127421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:21.127454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:21.249224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:21.249390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:21.249431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:21.249462] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:21.252941] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=71.06%) [2026-03-03T20:24:21.253273] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-03-03T20:24:21.253432] [INFO ] [sig ] IBTJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:21.399010] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBTJ.txt [2026-03-03T20:24:21.399179] [INFO ] [sig ] [1544/3369] Completed IBTJ in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-03T20:24:21.399220] [INFO ] [sig ] [1545/3369] Forecasting IBTK... [2026-03-03T20:24:21.399251] [INFO ] [sig ] Generating forecast for: IBTK [2026-03-03T20:24:21.399284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-03-03T20:24:21.411940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-03-03T20:24:21.412348] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-03-03T20:24:21.413188] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-03-03T20:24:21.413241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:21.413274] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:21.413301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:21.413359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:21.471791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:21.472733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:21.472827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:21.472860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:21.597735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:21.597931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:21.597974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:21.598003] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:21.601927] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-03-03T20:24:21.602221] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-03-03T20:24:21.602355] [INFO ] [sig ] IBTK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:21.761858] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IBTK.txt [2026-03-03T20:24:21.762044] [INFO ] [sig ] [1545/3369] Completed IBTK in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-03T20:24:21.762086] [INFO ] [sig ] [1546/3369] Forecasting IBTL... [2026-03-03T20:24:21.762118] [INFO ] [sig ] Generating forecast for: IBTL [2026-03-03T20:24:21.762149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-03-03T20:24:21.775065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-03-03T20:24:21.775469] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-03-03T20:24:21.776344] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-03-03T20:24:21.776412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:21.776457] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:21.776500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:21.776564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:21.841074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:21.842078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:21.842208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:21.842244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:21.970689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:21.970880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:21.970945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:21.970978] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:21.974881] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=42.33%) [2026-03-03T20:24:21.975446] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-03-03T20:24:21.975615] [INFO ] [sig ] IBTL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:22.122536] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IBTL.txt [2026-03-03T20:24:22.122717] [INFO ] [sig ] [1546/3369] Completed IBTL in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:22.122759] [INFO ] [sig ] [1547/3369] Forecasting IBTM... [2026-03-03T20:24:22.122790] [INFO ] [sig ] Generating forecast for: IBTM [2026-03-03T20:24:22.122821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-03-03T20:24:22.135126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-03-03T20:24:22.135439] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-03-03T20:24:22.136304] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-03-03T20:24:22.136360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:22.136392] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:22.136420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:22.136477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:22.194440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:22.195096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:22.195176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:22.195210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:22.312346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:22.312485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:22.312524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:22.312552] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:22.315973] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-03-03T20:24:22.316287] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-03-03T20:24:22.316417] [INFO ] [sig ] IBTM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:22.459892] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBTM.txt [2026-03-03T20:24:22.460050] [INFO ] [sig ] [1547/3369] Completed IBTM in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:22.460091] [INFO ] [sig ] [1548/3369] Forecasting IBTO... [2026-03-03T20:24:22.460125] [INFO ] [sig ] Generating forecast for: IBTO [2026-03-03T20:24:22.460155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-03-03T20:24:22.473171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-03-03T20:24:22.473554] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-03-03T20:24:22.474596] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-03-03T20:24:22.474650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:22.474684] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:22.474711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:22.474769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:22.533373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:22.534121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:22.534210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:22.534243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:22.662801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:22.662963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:22.663006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:22.663038] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:22.666918] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=69.74%) [2026-03-03T20:24:22.667274] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-03-03T20:24:22.667423] [INFO ] [sig ] IBTO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:22.829405] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IBTO.txt [2026-03-03T20:24:22.829589] [INFO ] [sig ] [1548/3369] Completed IBTO in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:22.829642] [INFO ] [sig ] [1549/3369] Forecasting ICE... [2026-03-03T20:24:22.829676] [INFO ] [sig ] Generating forecast for: ICE [2026-03-03T20:24:22.829708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-03-03T20:24:22.843406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-03-03T20:24:22.843842] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-03-03T20:24:22.844752] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-03-03T20:24:22.844809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:22.844844] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:22.844874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:22.844934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:22.907197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:22.908266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:22.908362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:22.908396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:23.042263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:23.042436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:23.042479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:23.042512] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:23.046201] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-03-03T20:24:23.046533] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-03-03T20:24:23.046732] [INFO ] [sig ] ICE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:23.207700] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ICE.txt [2026-03-03T20:24:23.207932] [INFO ] [sig ] [1549/3369] Completed ICE in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:23.207980] [INFO ] [sig ] [1550/3369] Forecasting ICFI... [2026-03-03T20:24:23.208015] [INFO ] [sig ] Generating forecast for: ICFI [2026-03-03T20:24:23.208054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-03-03T20:24:23.222026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-03-03T20:24:23.222455] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-03-03T20:24:23.223489] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-03-03T20:24:23.223547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:23.223624] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:23.223657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:23.223718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:23.292776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:23.293720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:23.293814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:23.293850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:23.423694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:23.423880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:23.423929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:23.423960] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:23.427699] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=72.91%) [2026-03-03T20:24:23.428031] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-03-03T20:24:23.428179] [INFO ] [sig ] ICFI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:23.573677] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ICFI.txt [2026-03-03T20:24:23.573831] [INFO ] [sig ] [1550/3369] Completed ICFI in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:23.573879] [INFO ] [sig ] [1551/3369] Forecasting ICL... [2026-03-03T20:24:23.573938] [INFO ] [sig ] Generating forecast for: ICL [2026-03-03T20:24:23.573976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-03-03T20:24:23.585897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-03-03T20:24:23.586241] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-03-03T20:24:23.587542] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-03-03T20:24:23.587629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:23.587666] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:23.587695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:23.587755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:23.651549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:23.652512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:23.652617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:23.652656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:23.793501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:23.793717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:23.793766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:23.793799] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:23.799761] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=51.81%) [2026-03-03T20:24:23.800312] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-03-03T20:24:23.800515] [INFO ] [sig ] ICL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:23.957280] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ICL.txt [2026-03-03T20:24:23.957432] [INFO ] [sig ] [1551/3369] Completed ICL in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:23.957473] [INFO ] [sig ] [1552/3369] Forecasting ICLN... [2026-03-03T20:24:23.957506] [INFO ] [sig ] Generating forecast for: ICLN [2026-03-03T20:24:23.957542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-03-03T20:24:23.971683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-03-03T20:24:23.972093] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-03-03T20:24:23.972910] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-03-03T20:24:23.972964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:23.972997] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:23.973024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:23.973083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:24.035804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:24.036709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:24.036799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:24.036834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:24.157996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:24.158151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:24.158192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:24.158223] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:24.162250] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=71.95%) [2026-03-03T20:24:24.162536] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-03-03T20:24:24.162723] [INFO ] [sig ] ICLN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:24.321734] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ICLN.txt [2026-03-03T20:24:24.321884] [INFO ] [sig ] [1552/3369] Completed ICLN in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:24.321924] [INFO ] [sig ] [1553/3369] Forecasting ICMB... [2026-03-03T20:24:24.321954] [INFO ] [sig ] Generating forecast for: ICMB [2026-03-03T20:24:24.321986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-03-03T20:24:24.334504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-03-03T20:24:24.334827] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-03-03T20:24:24.335671] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-03-03T20:24:24.335727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:24.335797] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:24.335840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:24.335925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:24.395958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:24.396722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:24.396813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:24.396848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:24.511884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:24.512038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:24.512079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:24.512108] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:24.515863] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-03-03T20:24:24.516148] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-03-03T20:24:24.516284] [INFO ] [sig ] ICMB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:24.661158] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ICMB.txt [2026-03-03T20:24:24.661292] [INFO ] [sig ] [1553/3369] Completed ICMB in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:24.661333] [INFO ] [sig ] [1554/3369] Forecasting ICOP... [2026-03-03T20:24:24.661370] [INFO ] [sig ] Generating forecast for: ICOP [2026-03-03T20:24:24.661401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-03-03T20:24:24.673636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-03-03T20:24:24.674035] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-03-03T20:24:24.674903] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-03-03T20:24:24.674962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:24.674996] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:24.675023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:24.675082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:24.739544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:24.740493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:24.740602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:24.740641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:24.856227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:24.856374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:24.856414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:24.856443] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:24.859918] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-03-03T20:24:24.860223] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-03-03T20:24:24.860547] [INFO ] [sig ] ICOP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:25.007723] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ICOP.txt [2026-03-03T20:24:25.007899] [INFO ] [sig ] [1554/3369] Completed ICOP in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:25.007941] [INFO ] [sig ] [1555/3369] Forecasting ICUI... [2026-03-03T20:24:25.007977] [INFO ] [sig ] Generating forecast for: ICUI [2026-03-03T20:24:25.008010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-03-03T20:24:25.020557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-03-03T20:24:25.020943] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-03-03T20:24:25.021985] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-03-03T20:24:25.022039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:25.022072] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:25.022099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:25.022156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:25.081420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:25.082332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:25.082432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:25.082466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:25.204265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:25.204440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:25.204481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:25.204510] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:25.208140] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-03-03T20:24:25.208462] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-03-03T20:24:25.208630] [INFO ] [sig ] ICUI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:25.354250] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ICUI.txt [2026-03-03T20:24:25.354409] [INFO ] [sig ] [1555/3369] Completed ICUI in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:25.354450] [INFO ] [sig ] [1556/3369] Forecasting IDA... [2026-03-03T20:24:25.354481] [INFO ] [sig ] Generating forecast for: IDA [2026-03-03T20:24:25.354513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-03-03T20:24:25.369192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-03-03T20:24:25.369646] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-03-03T20:24:25.370500] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-03-03T20:24:25.370554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:25.370605] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:25.370634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:25.370692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:25.433098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:25.434019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:25.434120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:25.434160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:25.569609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:25.569806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:25.569874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:25.569970] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:25.575018] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-03-03T20:24:25.575454] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-03-03T20:24:25.575696] [INFO ] [sig ] IDA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:25.730688] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IDA.txt [2026-03-03T20:24:25.730826] [INFO ] [sig ] [1556/3369] Completed IDA in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:25.730866] [INFO ] [sig ] [1557/3369] Forecasting IDAI... [2026-03-03T20:24:25.730897] [INFO ] [sig ] Generating forecast for: IDAI [2026-03-03T20:24:25.730927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-03-03T20:24:25.746308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-03-03T20:24:25.746849] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-03-03T20:24:25.747694] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-03-03T20:24:25.747748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:25.747780] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:25.747808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:25.747872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:25.805657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:25.806527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:25.806639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:25.806675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:25.928739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:25.928893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:25.928933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:25.929001] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:25.932382] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=31.60%) [2026-03-03T20:24:25.932677] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-03-03T20:24:25.932807] [INFO ] [sig ] IDAI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:26.076551] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IDAI.txt [2026-03-03T20:24:26.076707] [INFO ] [sig ] [1557/3369] Completed IDAI in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-03T20:24:26.076747] [INFO ] [sig ] [1558/3369] Forecasting IDCC... [2026-03-03T20:24:26.076777] [INFO ] [sig ] Generating forecast for: IDCC [2026-03-03T20:24:26.076809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-03-03T20:24:26.089437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-03-03T20:24:26.089814] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-03-03T20:24:26.090640] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-03-03T20:24:26.090694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:26.090726] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:26.090753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:26.090811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:26.148518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:26.149232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:26.149312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:26.149346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:26.274778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:26.274938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:26.274980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:26.275010] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:26.278419] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=17.04%) [2026-03-03T20:24:26.278721] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-03-03T20:24:26.278851] [INFO ] [sig ] IDCC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:26.448194] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IDCC.txt [2026-03-03T20:24:26.448405] [INFO ] [sig ] [1558/3369] Completed IDCC in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-03T20:24:26.448467] [INFO ] [sig ] [1559/3369] Forecasting IDE... [2026-03-03T20:24:26.448514] [INFO ] [sig ] Generating forecast for: IDE [2026-03-03T20:24:26.448558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-03-03T20:24:26.463510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-03-03T20:24:26.464031] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-03-03T20:24:26.465155] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-03-03T20:24:26.465225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:26.465273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:26.465315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:26.465400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:26.524700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:26.525620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:26.525710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:26.525763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:26.650243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:26.650436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:26.650478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:26.650507] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:26.654514] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=50.57%) [2026-03-03T20:24:26.654847] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-03-03T20:24:26.654984] [INFO ] [sig ] IDE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:26.809868] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IDE.txt [2026-03-03T20:24:26.810034] [INFO ] [sig ] [1559/3369] Completed IDE in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-03T20:24:26.810074] [INFO ] [sig ] [1560/3369] Forecasting IDN... [2026-03-03T20:24:26.810106] [INFO ] [sig ] Generating forecast for: IDN [2026-03-03T20:24:26.810145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-03-03T20:24:26.822398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-03-03T20:24:26.822811] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-03-03T20:24:26.823658] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-03-03T20:24:26.823716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:26.823751] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:26.823779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:26.823838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:26.884644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:26.885602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:26.885709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:26.885744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:27.013835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:27.013997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:27.014039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:27.014089] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:27.018025] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-03-03T20:24:27.018373] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-03-03T20:24:27.018724] [INFO ] [sig ] IDN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:27.181001] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IDN.txt [2026-03-03T20:24:27.181163] [INFO ] [sig ] [1560/3369] Completed IDN in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-03T20:24:27.181207] [INFO ] [sig ] [1561/3369] Forecasting IDXX... [2026-03-03T20:24:27.181239] [INFO ] [sig ] Generating forecast for: IDXX [2026-03-03T20:24:27.181272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-03-03T20:24:27.195364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-03-03T20:24:27.195780] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-03-03T20:24:27.196671] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-03-03T20:24:27.196729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:27.196763] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:27.196802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:27.196863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:27.262323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:27.263251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:27.263345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:27.263380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:27.390302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:27.390510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:27.390558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:27.390608] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:27.394419] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-03-03T20:24:27.394781] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-03-03T20:24:27.394921] [INFO ] [sig ] IDXX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:27.543856] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IDXX.txt [2026-03-03T20:24:27.544062] [INFO ] [sig ] [1561/3369] Completed IDXX in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-03T20:24:27.544118] [INFO ] [sig ] [1562/3369] Forecasting IDYA... [2026-03-03T20:24:27.544158] [INFO ] [sig ] Generating forecast for: IDYA [2026-03-03T20:24:27.544198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-03-03T20:24:27.559190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-03-03T20:24:27.559673] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-03-03T20:24:27.560656] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-03-03T20:24:27.560721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:27.560758] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:27.560787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:27.560852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:27.627142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:27.628085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:27.628184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:27.628218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:27.748234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:27.748397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:27.748440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:27.748471] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:27.752453] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-03-03T20:24:27.752817] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-03-03T20:24:27.752979] [INFO ] [sig ] IDYA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:27.901192] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IDYA.txt [2026-03-03T20:24:27.901355] [INFO ] [sig ] [1562/3369] Completed IDYA in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-03T20:24:27.901404] [INFO ] [sig ] [1563/3369] Forecasting IEF... [2026-03-03T20:24:27.901441] [INFO ] [sig ] Generating forecast for: IEF [2026-03-03T20:24:27.901480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-03-03T20:24:27.914242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-03-03T20:24:27.914665] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-03-03T20:24:27.915483] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-03-03T20:24:27.915538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:27.915570] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:27.915621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:27.915679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:27.975726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:27.976669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:27.976795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:27.976830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:28.109093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:28.109309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:28.109357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:28.109386] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:28.113427] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=76.07%) [2026-03-03T20:24:28.113909] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-03-03T20:24:28.114096] [INFO ] [sig ] IEF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:28.268925] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IEF.txt [2026-03-03T20:24:28.269146] [INFO ] [sig ] [1563/3369] Completed IEF in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:28.269226] [INFO ] [sig ] [1564/3369] Forecasting IEI... [2026-03-03T20:24:28.269289] [INFO ] [sig ] Generating forecast for: IEI [2026-03-03T20:24:28.269353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-03-03T20:24:28.287859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-03-03T20:24:28.288364] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-03-03T20:24:28.289869] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-03-03T20:24:28.289934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:28.289977] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:28.290012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:28.290092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:28.368346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:28.369511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:28.369665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:28.369718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:28.511967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:28.512145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:28.512190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:28.512221] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:28.516271] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-03-03T20:24:28.516709] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-03-03T20:24:28.516874] [INFO ] [sig ] IEI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:28.673496] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IEI.txt [2026-03-03T20:24:28.673777] [INFO ] [sig ] [1564/3369] Completed IEI in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:28.673832] [INFO ] [sig ] [1565/3369] Forecasting IEP... [2026-03-03T20:24:28.673874] [INFO ] [sig ] Generating forecast for: IEP [2026-03-03T20:24:28.673925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-03-03T20:24:28.689706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-03-03T20:24:28.690202] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-03-03T20:24:28.691316] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-03-03T20:24:28.691386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:28.691428] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:28.691464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:28.691548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:28.772112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:28.773276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:28.773399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:28.773445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:28.899827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:28.900024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:28.900068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:28.900098] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:28.904916] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-03-03T20:24:28.905364] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-03-03T20:24:28.905557] [INFO ] [sig ] IEP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:29.067147] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IEP.txt [2026-03-03T20:24:29.067330] [INFO ] [sig ] [1565/3369] Completed IEP in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:29.067373] [INFO ] [sig ] [1566/3369] Forecasting IESC... [2026-03-03T20:24:29.067402] [INFO ] [sig ] Generating forecast for: IESC [2026-03-03T20:24:29.067434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-03-03T20:24:29.079972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-03-03T20:24:29.080405] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-03-03T20:24:29.081262] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-03-03T20:24:29.081319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:29.081351] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:29.081378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:29.081434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:29.140154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:29.141201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:29.141292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:29.141327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:29.271152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:29.271332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:29.271380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:29.271410] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:29.275207] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=64.97%) [2026-03-03T20:24:29.275662] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-03-03T20:24:29.275825] [INFO ] [sig ] IESC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:29.438524] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IESC.txt [2026-03-03T20:24:29.438843] [INFO ] [sig ] [1566/3369] Completed IESC in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:29.438907] [INFO ] [sig ] [1567/3369] Forecasting IEX... [2026-03-03T20:24:29.438949] [INFO ] [sig ] Generating forecast for: IEX [2026-03-03T20:24:29.438993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-03-03T20:24:29.455253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-03-03T20:24:29.455813] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-03-03T20:24:29.456992] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-03-03T20:24:29.457062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:29.457108] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:29.457150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:29.457248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:29.524087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:29.525236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:29.525322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:29.525364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:29.645341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:29.645504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:29.645544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:29.645594] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:29.649094] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-03-03T20:24:29.649378] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-03-03T20:24:29.649516] [INFO ] [sig ] IEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:29.796717] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IEX.txt [2026-03-03T20:24:29.796867] [INFO ] [sig ] [1567/3369] Completed IEX in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:29.796909] [INFO ] [sig ] [1568/3369] Forecasting IFS... [2026-03-03T20:24:29.796940] [INFO ] [sig ] Generating forecast for: IFS [2026-03-03T20:24:29.796971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-03-03T20:24:29.808701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-03-03T20:24:29.808964] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-03-03T20:24:29.809770] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-03-03T20:24:29.809824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:29.809856] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:29.809884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:29.809941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:29.867928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:29.868889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:29.868978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:29.869012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:29.985867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:29.986033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:29.986072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:29.986101] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:29.989624] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=80.15%) [2026-03-03T20:24:29.989902] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-03-03T20:24:29.990027] [INFO ] [sig ] IFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:30.132049] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IFS.txt [2026-03-03T20:24:30.132211] [INFO ] [sig ] [1568/3369] Completed IFS in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:30.132250] [INFO ] [sig ] [1569/3369] Forecasting IGA... [2026-03-03T20:24:30.132282] [INFO ] [sig ] Generating forecast for: IGA [2026-03-03T20:24:30.132314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-03-03T20:24:30.144744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-03-03T20:24:30.145053] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-03-03T20:24:30.146049] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-03-03T20:24:30.146102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:30.146135] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:30.146162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:30.146230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:30.206219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:30.207030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:30.207116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:30.207149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:30.327926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:30.328090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:30.328131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:30.328161] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:30.331570] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-03-03T20:24:30.331870] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-03-03T20:24:30.332000] [INFO ] [sig ] IGA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:30.477927] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IGA.txt [2026-03-03T20:24:30.478092] [INFO ] [sig ] [1569/3369] Completed IGA in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:30.478134] [INFO ] [sig ] [1570/3369] Forecasting IGD... [2026-03-03T20:24:30.478164] [INFO ] [sig ] Generating forecast for: IGD [2026-03-03T20:24:30.478195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-03-03T20:24:30.490134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-03-03T20:24:30.490438] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-03-03T20:24:30.491245] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-03-03T20:24:30.491310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:30.491377] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:30.491406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:30.491463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:30.548776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:30.549589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:30.549673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:30.549706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:30.667751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:30.667940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:30.667983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:30.668011] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:30.671431] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=50.02%) [2026-03-03T20:24:30.671731] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-03-03T20:24:30.671861] [INFO ] [sig ] IGD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:30.812253] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IGD.txt [2026-03-03T20:24:30.812374] [INFO ] [sig ] [1570/3369] Completed IGD in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:30.812413] [INFO ] [sig ] [1571/3369] Forecasting IGF... [2026-03-03T20:24:30.812442] [INFO ] [sig ] Generating forecast for: IGF [2026-03-03T20:24:30.812472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-03-03T20:24:30.827195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-03-03T20:24:30.827809] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-03-03T20:24:30.829127] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-03-03T20:24:30.829203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:30.829248] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:30.829280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:30.829340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:30.900804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:30.901801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:30.901913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:30.901963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:31.040345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:31.040520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:31.040562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:31.040614] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:31.044064] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=66.71%) [2026-03-03T20:24:31.044344] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-03-03T20:24:31.044471] [INFO ] [sig ] IGF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:31.263716] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IGF.txt [2026-03-03T20:24:31.263884] [INFO ] [sig ] [1571/3369] Completed IGF in 0.5s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:31.263931] [INFO ] [sig ] [1572/3369] Forecasting IGI... [2026-03-03T20:24:31.263962] [INFO ] [sig ] Generating forecast for: IGI [2026-03-03T20:24:31.263992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-03-03T20:24:31.275435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-03-03T20:24:31.275748] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-03-03T20:24:31.276522] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-03-03T20:24:31.276593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:31.276630] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:31.276657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:31.276714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:31.336815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:31.337728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:31.337814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:31.337847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:31.447372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:31.447554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:31.447631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:31.447679] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:31.452420] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-03-03T20:24:31.452841] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-03-03T20:24:31.453010] [INFO ] [sig ] IGI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:31.600952] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IGI.txt [2026-03-03T20:24:31.601133] [INFO ] [sig ] [1572/3369] Completed IGI in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:31.601176] [INFO ] [sig ] [1573/3369] Forecasting IGIB... [2026-03-03T20:24:31.601207] [INFO ] [sig ] Generating forecast for: IGIB [2026-03-03T20:24:31.601239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-03-03T20:24:31.614451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-03-03T20:24:31.614862] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-03-03T20:24:31.615735] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-03-03T20:24:31.615793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:31.615827] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:31.615856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:31.615915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:31.675935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:31.676877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:31.676965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:31.676998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:31.794986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:31.795144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:31.795187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:31.795250] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:31.798794] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-03-03T20:24:31.799078] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-03-03T20:24:31.799212] [INFO ] [sig ] IGIB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:31.944095] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IGIB.txt [2026-03-03T20:24:31.944251] [INFO ] [sig ] [1573/3369] Completed IGIB in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-03T20:24:31.944299] [INFO ] [sig ] [1574/3369] Forecasting IGIC... [2026-03-03T20:24:31.944337] [INFO ] [sig ] Generating forecast for: IGIC [2026-03-03T20:24:31.944376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-03-03T20:24:31.955882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-03-03T20:24:31.956179] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-03-03T20:24:31.956977] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-03-03T20:24:31.957030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:31.957084] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:31.957122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:31.957196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:32.017788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:32.018744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:32.018834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:32.018870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:32.139756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:32.139913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:32.139953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:32.139982] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:32.143494] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=37.60%) [2026-03-03T20:24:32.143802] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-03-03T20:24:32.143933] [INFO ] [sig ] IGIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:32.299834] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IGIC.txt [2026-03-03T20:24:32.300029] [INFO ] [sig ] [1574/3369] Completed IGIC in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-03T20:24:32.300071] [INFO ] [sig ] [1575/3369] Forecasting IGSB... [2026-03-03T20:24:32.300100] [INFO ] [sig ] Generating forecast for: IGSB [2026-03-03T20:24:32.300133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-03-03T20:24:32.313188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-03-03T20:24:32.313623] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-03-03T20:24:32.314414] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-03-03T20:24:32.314469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:32.314501] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:32.314528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:32.314605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:32.374170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:32.375102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:32.375188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:32.375223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:32.497247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:32.497407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:32.497450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:32.497481] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:32.500998] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=70.17%) [2026-03-03T20:24:32.501279] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-03-03T20:24:32.501409] [INFO ] [sig ] IGSB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:32.645828] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IGSB.txt [2026-03-03T20:24:32.646001] [INFO ] [sig ] [1575/3369] Completed IGSB in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-03T20:24:32.646044] [INFO ] [sig ] [1576/3369] Forecasting IHD... [2026-03-03T20:24:32.646078] [INFO ] [sig ] Generating forecast for: IHD [2026-03-03T20:24:32.646125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-03-03T20:24:32.658064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-03-03T20:24:32.658503] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-03-03T20:24:32.659369] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-03-03T20:24:32.659434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:32.659469] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:32.659498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:32.659558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:32.723971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:32.724944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:32.725045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:32.725081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:32.846775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:32.846937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:32.846978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:32.847008] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:32.850600] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=35.52%) [2026-03-03T20:24:32.850892] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-03-03T20:24:32.851028] [INFO ] [sig ] IHD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:33.013301] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IHD.txt [2026-03-03T20:24:33.013476] [INFO ] [sig ] [1576/3369] Completed IHD in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-03T20:24:33.013520] [INFO ] [sig ] [1577/3369] Forecasting IHG... [2026-03-03T20:24:33.013550] [INFO ] [sig ] Generating forecast for: IHG [2026-03-03T20:24:33.013604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-03-03T20:24:33.027404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-03-03T20:24:33.027860] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-03-03T20:24:33.028829] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-03-03T20:24:33.028886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:33.028920] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:33.028947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:33.029006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:33.087796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:33.088841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:33.088935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:33.088967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:33.213771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:33.213926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:33.213968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:33.213996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:33.217489] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=73.32%) [2026-03-03T20:24:33.217814] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-03-03T20:24:33.218000] [INFO ] [sig ] IHG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:33.364035] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IHG.txt [2026-03-03T20:24:33.364207] [INFO ] [sig ] [1577/3369] Completed IHG in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-03T20:24:33.364258] [INFO ] [sig ] [1578/3369] Forecasting IHS... [2026-03-03T20:24:33.364295] [INFO ] [sig ] Generating forecast for: IHS [2026-03-03T20:24:33.364335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-03-03T20:24:33.376309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-03-03T20:24:33.376699] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-03-03T20:24:33.377496] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-03-03T20:24:33.377550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:33.377612] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:33.377643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:33.377700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:33.437278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:33.438202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:33.438294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:33.438337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:33.567942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:33.568098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:33.568142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:33.568174] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:33.571752] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-03-03T20:24:33.572043] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-03-03T20:24:33.572179] [INFO ] [sig ] IHS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:33.719906] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IHS.txt [2026-03-03T20:24:33.720068] [INFO ] [sig ] [1578/3369] Completed IHS in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-03T20:24:33.720110] [INFO ] [sig ] [1579/3369] Forecasting IIF... [2026-03-03T20:24:33.720150] [INFO ] [sig ] Generating forecast for: IIF [2026-03-03T20:24:33.720194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-03-03T20:24:33.732742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-03-03T20:24:33.733132] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-03-03T20:24:33.734051] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-03-03T20:24:33.734107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:33.734143] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:33.734172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:33.734247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:33.795959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:33.796946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:33.797037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:33.797072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:33.923139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:33.923325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:33.923377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:33.923407] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:33.927179] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=14.93%) [2026-03-03T20:24:33.927472] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-03-03T20:24:33.927669] [INFO ] [sig ] IIF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:34.081751] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IIF.txt [2026-03-03T20:24:34.081908] [INFO ] [sig ] [1579/3369] Completed IIF in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-03T20:24:34.081950] [INFO ] [sig ] [1580/3369] Forecasting III... [2026-03-03T20:24:34.081981] [INFO ] [sig ] Generating forecast for: III [2026-03-03T20:24:34.082012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-03-03T20:24:34.094934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-03-03T20:24:34.095246] [INFO ] [FORECASTER] Starting predict_future for III [2026-03-03T20:24:34.096354] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-03-03T20:24:34.096410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:34.096442] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:34.096470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:34.096717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:34.157289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:34.158233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:34.158393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:34.158458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:34.278643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:34.278805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:34.278847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:34.278878] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:34.282750] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: DOWN (p=26.31%) [2026-03-03T20:24:34.283041] [INFO ] [FORECASTER] Completed predict_future for III [2026-03-03T20:24:34.283170] [INFO ] [sig ] III: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:34.427439] [INFO ] [LOCAL ] Saved forecast: III 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/III.txt [2026-03-03T20:24:34.427600] [INFO ] [sig ] [1580/3369] Completed III in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:34.427646] [INFO ] [sig ] [1581/3369] Forecasting IIIN... [2026-03-03T20:24:34.427679] [INFO ] [sig ] Generating forecast for: IIIN [2026-03-03T20:24:34.427711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-03-03T20:24:34.439966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-03-03T20:24:34.440303] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-03-03T20:24:34.441163] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-03-03T20:24:34.441218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:34.441251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:34.441279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:34.441338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:34.499440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:34.500361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:34.500467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:34.500502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:34.625392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:34.625558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:34.625621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:34.625669] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:34.629284] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: UP (p=60.19%) [2026-03-03T20:24:34.629597] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-03-03T20:24:34.629733] [INFO ] [sig ] IIIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:34.780645] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IIIN.txt [2026-03-03T20:24:34.780821] [INFO ] [sig ] [1581/3369] Completed IIIN in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:34.780862] [INFO ] [sig ] [1582/3369] Forecasting IIM... [2026-03-03T20:24:34.780894] [INFO ] [sig ] Generating forecast for: IIM [2026-03-03T20:24:34.780925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-03-03T20:24:34.793916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-03-03T20:24:34.794325] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-03-03T20:24:34.795173] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-03-03T20:24:34.795229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:34.795263] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:34.795290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:34.795349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:34.854927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:34.855852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:34.855939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:34.855973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:34.975363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:34.975524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:34.975565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:34.975616] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:34.979109] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=22.81%) [2026-03-03T20:24:34.979396] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-03-03T20:24:34.979528] [INFO ] [sig ] IIM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:35.124175] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IIM.txt [2026-03-03T20:24:35.124348] [INFO ] [sig ] [1582/3369] Completed IIM in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:35.124397] [INFO ] [sig ] [1583/3369] Forecasting ILMN... [2026-03-03T20:24:35.124436] [INFO ] [sig ] Generating forecast for: ILMN [2026-03-03T20:24:35.124474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-03-03T20:24:35.137626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-03-03T20:24:35.138027] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-03-03T20:24:35.138862] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-03-03T20:24:35.138915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:35.138948] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:35.138976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:35.139033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:35.199141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:35.200335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:35.200446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:35.200480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:35.330701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:35.330872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:35.330921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:35.330957] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:35.334890] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-03-03T20:24:35.335182] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-03-03T20:24:35.335326] [INFO ] [sig ] ILMN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:35.484589] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ILMN.txt [2026-03-03T20:24:35.484791] [INFO ] [sig ] [1583/3369] Completed ILMN in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:35.484840] [INFO ] [sig ] [1584/3369] Forecasting IMAX... [2026-03-03T20:24:35.484881] [INFO ] [sig ] Generating forecast for: IMAX [2026-03-03T20:24:35.484922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-03-03T20:24:35.497729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-03-03T20:24:35.498153] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-03-03T20:24:35.499038] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-03-03T20:24:35.499094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:35.499128] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:35.499158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:35.499216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:35.560545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:35.561476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:35.561566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:35.561623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:35.681271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:35.681434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:35.681474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:35.681503] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:35.684928] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-03-03T20:24:35.685207] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-03-03T20:24:35.685337] [INFO ] [sig ] IMAX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:35.831939] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IMAX.txt [2026-03-03T20:24:35.832109] [INFO ] [sig ] [1584/3369] Completed IMAX in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:35.832150] [INFO ] [sig ] [1585/3369] Forecasting IMMP... [2026-03-03T20:24:35.832181] [INFO ] [sig ] Generating forecast for: IMMP [2026-03-03T20:24:35.832212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-03-03T20:24:35.844152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-03-03T20:24:35.844499] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-03-03T20:24:35.845354] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-03-03T20:24:35.845447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:35.845481] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:35.845521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:35.845597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:35.906856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:35.907798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:35.907908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:35.907945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:36.028130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:36.028296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:36.028339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:36.028374] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:36.031965] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=36.92%) [2026-03-03T20:24:36.032269] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-03-03T20:24:36.032408] [INFO ] [sig ] IMMP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:36.177821] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IMMP.txt [2026-03-03T20:24:36.178012] [INFO ] [sig ] [1585/3369] Completed IMMP in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:36.178056] [INFO ] [sig ] [1586/3369] Forecasting IMMX... [2026-03-03T20:24:36.178088] [INFO ] [sig ] Generating forecast for: IMMX [2026-03-03T20:24:36.178119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-03-03T20:24:36.190292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-03-03T20:24:36.190852] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-03-03T20:24:36.191692] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-03-03T20:24:36.191747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:36.191782] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:36.191811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:36.191871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:36.254153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:36.255093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:36.255180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:36.255215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:36.381510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:36.381694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:36.381737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:36.381768] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:36.385736] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=73.02%) [2026-03-03T20:24:36.386032] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-03-03T20:24:36.386168] [INFO ] [sig ] IMMX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:36.541021] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IMMX.txt [2026-03-03T20:24:36.541187] [INFO ] [sig ] [1586/3369] Completed IMMX in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:36.541227] [INFO ] [sig ] [1587/3369] Forecasting IMNM... [2026-03-03T20:24:36.541258] [INFO ] [sig ] Generating forecast for: IMNM [2026-03-03T20:24:36.541289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-03-03T20:24:36.553872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-03-03T20:24:36.554272] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-03-03T20:24:36.555139] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-03-03T20:24:36.555195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:36.555267] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:36.555297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:36.555369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:36.622894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:36.624048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:36.624139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:36.624172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:36.754752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:36.754921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:36.754963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:36.754994] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:36.759199] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=37.89%) [2026-03-03T20:24:36.759521] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-03-03T20:24:36.759885] [INFO ] [sig ] IMNM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:36.907831] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IMNM.txt [2026-03-03T20:24:36.908021] [INFO ] [sig ] [1587/3369] Completed IMNM in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:36.908064] [INFO ] [sig ] [1588/3369] Forecasting IMNN... [2026-03-03T20:24:36.908095] [INFO ] [sig ] Generating forecast for: IMNN [2026-03-03T20:24:36.908126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-03-03T20:24:36.921746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-03-03T20:24:36.922161] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-03-03T20:24:36.923266] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-03-03T20:24:36.923322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:36.923355] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:36.923382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:36.923441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:36.985268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:36.986159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:36.986247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:36.986282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:37.108323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:37.108505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:37.108554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:37.108605] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:37.112356] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=42.84%) [2026-03-03T20:24:37.112717] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-03-03T20:24:37.112863] [INFO ] [sig ] IMNN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:37.264036] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IMNN.txt [2026-03-03T20:24:37.264196] [INFO ] [sig ] [1588/3369] Completed IMNN in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:37.264236] [INFO ] [sig ] [1589/3369] Forecasting IMOS... [2026-03-03T20:24:37.264272] [INFO ] [sig ] Generating forecast for: IMOS [2026-03-03T20:24:37.264305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-03-03T20:24:37.275959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-03-03T20:24:37.276315] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-03-03T20:24:37.277179] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-03-03T20:24:37.277244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:37.277280] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:37.277309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:37.277373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:37.342621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:37.343767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:37.343859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:37.343893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:37.469869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:37.470038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:37.470084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:37.470127] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:37.473914] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-03-03T20:24:37.474219] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-03-03T20:24:37.474362] [INFO ] [sig ] IMOS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:37.619707] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IMOS.txt [2026-03-03T20:24:37.619880] [INFO ] [sig ] [1589/3369] Completed IMOS in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:37.619921] [INFO ] [sig ] [1590/3369] Forecasting IMPP... [2026-03-03T20:24:37.619955] [INFO ] [sig ] Generating forecast for: IMPP [2026-03-03T20:24:37.619988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-03-03T20:24:37.631626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-03-03T20:24:37.631970] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-03-03T20:24:37.632863] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-03-03T20:24:37.632920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:37.632953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:37.632981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:37.633040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:37.691153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:37.692066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:37.692152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:37.692186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:37.813332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:37.813487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:37.813528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:37.813608] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:37.817052] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=88.76%) [2026-03-03T20:24:37.817345] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-03-03T20:24:37.817483] [INFO ] [sig ] IMPP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:37.964068] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IMPP.txt [2026-03-03T20:24:37.964231] [INFO ] [sig ] [1590/3369] Completed IMPP in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-03T20:24:37.964272] [INFO ] [sig ] [1591/3369] Forecasting IMRX... [2026-03-03T20:24:37.964303] [INFO ] [sig ] Generating forecast for: IMRX [2026-03-03T20:24:37.964334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-03-03T20:24:37.975918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-03-03T20:24:37.976268] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-03-03T20:24:37.977083] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-03-03T20:24:37.977137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:37.977168] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:37.977195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:37.977251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:38.036949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:38.037821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:38.037938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:38.037975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:38.161053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:38.161216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:38.161258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:38.161288] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:38.164881] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-03-03T20:24:38.165201] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-03-03T20:24:38.165347] [INFO ] [sig ] IMRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:38.309549] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IMRX.txt [2026-03-03T20:24:38.309725] [INFO ] [sig ] [1591/3369] Completed IMRX in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-03T20:24:38.309765] [INFO ] [sig ] [1592/3369] Forecasting IMTX... [2026-03-03T20:24:38.309795] [INFO ] [sig ] Generating forecast for: IMTX [2026-03-03T20:24:38.309827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-03-03T20:24:38.321568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-03-03T20:24:38.321926] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-03-03T20:24:38.322736] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-03-03T20:24:38.322790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:38.322822] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:38.322849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:38.322907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:38.381213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:38.381964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:38.382046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:38.382078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:38.506740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:38.506897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:38.506939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:38.506985] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:38.510379] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-03-03T20:24:38.510679] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-03-03T20:24:38.510814] [INFO ] [sig ] IMTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:38.653035] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IMTX.txt [2026-03-03T20:24:38.653189] [INFO ] [sig ] [1592/3369] Completed IMTX in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-03T20:24:38.653228] [INFO ] [sig ] [1593/3369] Forecasting IMXI... [2026-03-03T20:24:38.653260] [INFO ] [sig ] Generating forecast for: IMXI [2026-03-03T20:24:38.653291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-03-03T20:24:38.666095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-03-03T20:24:38.666514] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-03-03T20:24:38.667375] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-03-03T20:24:38.667436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:38.667476] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:38.667510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:38.667604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:38.727616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:38.728527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:38.728637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:38.728674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:38.849954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:38.850135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:38.850179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:38.850209] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:38.853989] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-03-03T20:24:38.854324] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-03-03T20:24:38.854471] [INFO ] [sig ] IMXI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:39.010142] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IMXI.txt [2026-03-03T20:24:39.010301] [INFO ] [sig ] [1593/3369] Completed IMXI in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-03T20:24:39.010351] [INFO ] [sig ] [1594/3369] Forecasting INAB... [2026-03-03T20:24:39.010385] [INFO ] [sig ] Generating forecast for: INAB [2026-03-03T20:24:39.010426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-03-03T20:24:39.022689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-03-03T20:24:39.023028] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-03-03T20:24:39.023892] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-03-03T20:24:39.023947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:39.023992] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:39.024023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:39.024114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:39.083690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:39.084592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:39.084711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:39.084765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:39.205025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:39.205181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:39.205223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:39.205252] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:39.208866] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-03-03T20:24:39.209149] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-03-03T20:24:39.209278] [INFO ] [sig ] INAB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:39.354477] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INAB.txt [2026-03-03T20:24:39.354643] [INFO ] [sig ] [1594/3369] Completed INAB in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-03T20:24:39.354687] [INFO ] [sig ] [1595/3369] Forecasting INBK... [2026-03-03T20:24:39.354719] [INFO ] [sig ] Generating forecast for: INBK [2026-03-03T20:24:39.354750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-03-03T20:24:39.366285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-03-03T20:24:39.366620] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-03-03T20:24:39.367412] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-03-03T20:24:39.367466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:39.367500] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:39.367529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:39.367610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:39.425956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:39.426652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:39.426737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:39.426783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:39.550250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:39.550410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:39.550673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:39.550713] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:39.554600] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=39.43%) [2026-03-03T20:24:39.554897] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-03-03T20:24:39.555031] [INFO ] [sig ] INBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:39.702062] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INBK.txt [2026-03-03T20:24:39.702232] [INFO ] [sig ] [1595/3369] Completed INBK in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-03T20:24:39.702274] [INFO ] [sig ] [1596/3369] Forecasting INBX... [2026-03-03T20:24:39.702306] [INFO ] [sig ] Generating forecast for: INBX [2026-03-03T20:24:39.702336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-03-03T20:24:39.713973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-03-03T20:24:39.714301] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-03-03T20:24:39.715314] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-03-03T20:24:39.715368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:39.715401] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:39.715440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:39.715500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:39.776006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:39.776914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:39.777002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:39.777037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:39.893419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:39.893602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:39.893646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:39.893676] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:39.897160] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=34.38%) [2026-03-03T20:24:39.897445] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-03-03T20:24:39.897592] [INFO ] [sig ] INBX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:40.042340] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INBX.txt [2026-03-03T20:24:40.042473] [INFO ] [sig ] [1596/3369] Completed INBX in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:40.042513] [INFO ] [sig ] [1597/3369] Forecasting INCY... [2026-03-03T20:24:40.042543] [INFO ] [sig ] Generating forecast for: INCY [2026-03-03T20:24:40.042591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-03-03T20:24:40.055563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-03-03T20:24:40.055966] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-03-03T20:24:40.056922] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-03-03T20:24:40.056987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:40.057030] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:40.057071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:40.057151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:40.120190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:40.121075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:40.121194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:40.121230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:40.244987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:40.245139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:40.245184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:40.245216] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:40.248852] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-03-03T20:24:40.249137] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-03-03T20:24:40.249269] [INFO ] [sig ] INCY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:40.393166] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INCY.txt [2026-03-03T20:24:40.393307] [INFO ] [sig ] [1597/3369] Completed INCY in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:40.393347] [INFO ] [sig ] [1598/3369] Forecasting INDB... [2026-03-03T20:24:40.393377] [INFO ] [sig ] Generating forecast for: INDB [2026-03-03T20:24:40.393412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-03-03T20:24:40.405075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-03-03T20:24:40.405621] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-03-03T20:24:40.406529] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-03-03T20:24:40.406632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:40.406680] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:40.406897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:40.406957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:40.468146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:40.469287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:40.469444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:40.469494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:40.597603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:40.597759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:40.597801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:40.597831] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:40.601407] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=63.92%) [2026-03-03T20:24:40.601717] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-03-03T20:24:40.601849] [INFO ] [sig ] INDB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:40.746060] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INDB.txt [2026-03-03T20:24:40.746205] [INFO ] [sig ] [1598/3369] Completed INDB in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:40.746245] [INFO ] [sig ] [1599/3369] Forecasting INDI... [2026-03-03T20:24:40.746275] [INFO ] [sig ] Generating forecast for: INDI [2026-03-03T20:24:40.746306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-03-03T20:24:40.759546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-03-03T20:24:40.759959] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-03-03T20:24:40.760777] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-03-03T20:24:40.760834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:40.760872] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:40.760900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:40.760959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:40.824146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:40.825069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:40.825156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:40.825190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:40.951876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:40.952041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:40.952082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:40.952111] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:40.956191] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-03-03T20:24:40.956610] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-03-03T20:24:40.956774] [INFO ] [sig ] INDI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:41.107710] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INDI.txt [2026-03-03T20:24:41.107855] [INFO ] [sig ] [1599/3369] Completed INDI in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:41.107926] [INFO ] [sig ] [1600/3369] Forecasting INDP... [2026-03-03T20:24:41.107958] [INFO ] [sig ] Generating forecast for: INDP [2026-03-03T20:24:41.107996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-03-03T20:24:41.120047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-03-03T20:24:41.120351] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-03-03T20:24:41.121208] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-03-03T20:24:41.121263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:41.121296] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:41.121323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:41.121380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:41.181378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:41.182178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:41.182265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:41.182300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:41.298357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:41.298521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:41.298594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:41.298637] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:41.302119] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=66.11%) [2026-03-03T20:24:41.302411] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-03-03T20:24:41.302549] [INFO ] [sig ] INDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:41.450155] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INDP.txt [2026-03-03T20:24:41.450329] [INFO ] [sig ] [1600/3369] Completed INDP in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:41.450371] [INFO ] [sig ] [1601/3369] Forecasting INDY... [2026-03-03T20:24:41.450401] [INFO ] [sig ] Generating forecast for: INDY [2026-03-03T20:24:41.450432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-03-03T20:24:41.462103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-03-03T20:24:41.462446] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-03-03T20:24:41.463312] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-03-03T20:24:41.463367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:41.463402] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:41.463431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:41.463501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:41.521477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:41.522174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:41.522256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:41.522289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:41.654397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:41.654632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:41.654682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:41.654712] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:41.658506] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=77.24%) [2026-03-03T20:24:41.658856] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-03-03T20:24:41.659032] [INFO ] [sig ] INDY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:41.807247] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INDY.txt [2026-03-03T20:24:41.807403] [INFO ] [sig ] [1601/3369] Completed INDY in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:41.807445] [INFO ] [sig ] [1602/3369] Forecasting INFY... [2026-03-03T20:24:41.807483] [INFO ] [sig ] Generating forecast for: INFY [2026-03-03T20:24:41.807516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-03-03T20:24:41.823431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-03-03T20:24:41.823825] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-03-03T20:24:41.824682] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-03-03T20:24:41.824737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:41.824769] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:41.824797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:41.824864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:41.884397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:41.885249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:41.885337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:41.885372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:42.007113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:42.007278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:42.007321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:42.007351] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:42.011030] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=80.16%) [2026-03-03T20:24:42.011356] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-03-03T20:24:42.011498] [INFO ] [sig ] INFY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:42.160664] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INFY.txt [2026-03-03T20:24:42.160841] [INFO ] [sig ] [1602/3369] Completed INFY in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:42.160894] [INFO ] [sig ] [1603/3369] Forecasting ING... [2026-03-03T20:24:42.160934] [INFO ] [sig ] Generating forecast for: ING [2026-03-03T20:24:42.160976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-03-03T20:24:42.173468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-03-03T20:24:42.173821] [INFO ] [FORECASTER] Starting predict_future for ING [2026-03-03T20:24:42.174618] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-03-03T20:24:42.174671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:42.174705] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:42.174732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:42.174790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:42.233448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:42.234235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:42.234319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:42.234352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:42.357353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:42.357514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:42.357564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:42.357624] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:42.361185] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-03-03T20:24:42.361478] [INFO ] [FORECASTER] Completed predict_future for ING [2026-03-03T20:24:42.361631] [INFO ] [sig ] ING: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:42.507900] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ING.txt [2026-03-03T20:24:42.508062] [INFO ] [sig ] [1603/3369] Completed ING in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:42.508105] [INFO ] [sig ] [1604/3369] Forecasting INGN... [2026-03-03T20:24:42.508134] [INFO ] [sig ] Generating forecast for: INGN [2026-03-03T20:24:42.508166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-03-03T20:24:42.520334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-03-03T20:24:42.520714] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-03-03T20:24:42.521539] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-03-03T20:24:42.521623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:42.521699] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:42.521729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:42.521788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:42.581091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:42.581927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:42.582016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:42.582061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:42.722919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:42.723106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:42.723164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:42.723198] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:42.727957] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-03-03T20:24:42.728334] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-03-03T20:24:42.728486] [INFO ] [sig ] INGN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:42.882416] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INGN.txt [2026-03-03T20:24:42.882616] [INFO ] [sig ] [1604/3369] Completed INGN in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:42.882669] [INFO ] [sig ] [1605/3369] Forecasting INMB... [2026-03-03T20:24:42.882700] [INFO ] [sig ] Generating forecast for: INMB [2026-03-03T20:24:42.882733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-03-03T20:24:42.894708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-03-03T20:24:42.895087] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-03-03T20:24:42.896000] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-03-03T20:24:42.896057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:42.896091] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:42.896118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:42.896175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:42.954314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:42.955425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:42.955535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:42.955591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:43.088887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:43.089053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:43.089098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:43.089128] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:43.093272] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-03-03T20:24:43.093566] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-03-03T20:24:43.093744] [INFO ] [sig ] INMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:43.243437] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INMB.txt [2026-03-03T20:24:43.243687] [INFO ] [sig ] [1605/3369] Completed INMB in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:43.243747] [INFO ] [sig ] [1606/3369] Forecasting INMD... [2026-03-03T20:24:43.243780] [INFO ] [sig ] Generating forecast for: INMD [2026-03-03T20:24:43.243812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-03-03T20:24:43.256956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-03-03T20:24:43.257362] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-03-03T20:24:43.258289] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-03-03T20:24:43.258346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:43.258380] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:43.258407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:43.258466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:43.316938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:43.318051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:43.318156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:43.318202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:43.455006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:43.455168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:43.455211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:43.455242] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:43.459209] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-03-03T20:24:43.459552] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-03-03T20:24:43.459740] [INFO ] [sig ] INMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:43.606998] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INMD.txt [2026-03-03T20:24:43.607161] [INFO ] [sig ] [1606/3369] Completed INMD in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:43.607202] [INFO ] [sig ] [1607/3369] Forecasting INN... [2026-03-03T20:24:43.607233] [INFO ] [sig ] Generating forecast for: INN [2026-03-03T20:24:43.607268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-03-03T20:24:43.618371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-03-03T20:24:43.618738] [INFO ] [FORECASTER] Starting predict_future for INN [2026-03-03T20:24:43.619680] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-03-03T20:24:43.619738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:43.619773] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:43.619801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:43.619859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:43.681464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:43.682438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:43.682531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:43.682566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:43.806782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:43.806946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:43.806987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:43.807051] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:43.810640] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=60.25%) [2026-03-03T20:24:43.810931] [INFO ] [FORECASTER] Completed predict_future for INN [2026-03-03T20:24:43.811070] [INFO ] [sig ] INN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:43.952276] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INN.txt [2026-03-03T20:24:43.952428] [INFO ] [sig ] [1607/3369] Completed INN in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-03T20:24:43.952478] [INFO ] [sig ] [1608/3369] Forecasting INO... [2026-03-03T20:24:43.952509] [INFO ] [sig ] Generating forecast for: INO [2026-03-03T20:24:43.952541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-03-03T20:24:43.964256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-03-03T20:24:43.964657] [INFO ] [FORECASTER] Starting predict_future for INO [2026-03-03T20:24:43.965457] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-03-03T20:24:43.965514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:43.965554] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:43.965616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:43.965690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:44.023356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:44.024074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:44.024154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:44.024187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:44.142280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:44.142434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:44.142476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:44.142506] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:44.145984] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-03-03T20:24:44.146267] [INFO ] [FORECASTER] Completed predict_future for INO [2026-03-03T20:24:44.146395] [INFO ] [sig ] INO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:44.293252] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INO.txt [2026-03-03T20:24:44.293410] [INFO ] [sig ] [1608/3369] Completed INO in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-03T20:24:44.293450] [INFO ] [sig ] [1609/3369] Forecasting INOD... [2026-03-03T20:24:44.293480] [INFO ] [sig ] Generating forecast for: INOD [2026-03-03T20:24:44.293512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-03-03T20:24:44.306193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-03-03T20:24:44.306602] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-03-03T20:24:44.307647] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-03-03T20:24:44.307716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:44.307750] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:44.307777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:44.307837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:44.367712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:44.368621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:44.368718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:44.368753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:44.492314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:44.492472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:44.492516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:44.492547] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:44.496067] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-03T20:24:44.496378] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-03-03T20:24:44.496517] [INFO ] [sig ] INOD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:44.645659] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INOD.txt [2026-03-03T20:24:44.645820] [INFO ] [sig ] [1609/3369] Completed INOD in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-03T20:24:44.645861] [INFO ] [sig ] [1610/3369] Forecasting INSE... [2026-03-03T20:24:44.645891] [INFO ] [sig ] Generating forecast for: INSE [2026-03-03T20:24:44.645925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-03-03T20:24:44.659430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-03-03T20:24:44.659836] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-03-03T20:24:44.660653] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-03-03T20:24:44.660708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:44.660741] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:44.660768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:44.660825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:44.718894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:44.719923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:44.720015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:44.720048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:44.842119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:44.842281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:44.842322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:44.842351] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:44.845810] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-03-03T20:24:44.846091] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-03-03T20:24:44.846223] [INFO ] [sig ] INSE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:44.994780] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INSE.txt [2026-03-03T20:24:44.994962] [INFO ] [sig ] [1610/3369] Completed INSE in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-03T20:24:44.995004] [INFO ] [sig ] [1611/3369] Forecasting INSG... [2026-03-03T20:24:44.995034] [INFO ] [sig ] Generating forecast for: INSG [2026-03-03T20:24:44.995066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-03-03T20:24:45.006449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-03-03T20:24:45.006825] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-03-03T20:24:45.007682] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-03-03T20:24:45.007751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:45.007788] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:45.007818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:45.008039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:45.068293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:45.069132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:45.069220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:45.069255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:45.191817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:45.191980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:45.192026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:45.192057] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:45.195545] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-03-03T20:24:45.195855] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-03-03T20:24:45.195992] [INFO ] [sig ] INSG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:45.340533] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INSG.txt [2026-03-03T20:24:45.340720] [INFO ] [sig ] [1611/3369] Completed INSG in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-03T20:24:45.340762] [INFO ] [sig ] [1612/3369] Forecasting INSM... [2026-03-03T20:24:45.340792] [INFO ] [sig ] Generating forecast for: INSM [2026-03-03T20:24:45.340824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-03-03T20:24:45.352977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-03-03T20:24:45.353291] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-03-03T20:24:45.354124] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-03-03T20:24:45.354178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:45.354211] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:45.354239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:45.354296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:45.412087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:45.412734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:45.412815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:45.412849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:45.532747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:45.532906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:45.532946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:45.532977] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:45.536433] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=81.77%) [2026-03-03T20:24:45.536737] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-03-03T20:24:45.536867] [INFO ] [sig ] INSM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:45.678245] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INSM.txt [2026-03-03T20:24:45.678364] [INFO ] [sig ] [1612/3369] Completed INSM in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:45.678409] [INFO ] [sig ] [1613/3369] Forecasting INSP... [2026-03-03T20:24:45.678440] [INFO ] [sig ] Generating forecast for: INSP [2026-03-03T20:24:45.678471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-03-03T20:24:45.689989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-03-03T20:24:45.690287] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-03-03T20:24:45.691094] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-03-03T20:24:45.691148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:45.691180] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:45.691207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:45.691264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:45.749344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:45.750237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:45.750320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:45.750353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:45.871689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:45.871840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:45.871879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:45.871909] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:45.875298] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-03-03T20:24:45.875592] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-03-03T20:24:45.875720] [INFO ] [sig ] INSP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:46.019742] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INSP.txt [2026-03-03T20:24:46.020065] [INFO ] [sig ] [1613/3369] Completed INSP in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:46.020105] [INFO ] [sig ] [1614/3369] Forecasting INTA... [2026-03-03T20:24:46.020135] [INFO ] [sig ] Generating forecast for: INTA [2026-03-03T20:24:46.020166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-03-03T20:24:46.031854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-03-03T20:24:46.032116] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-03-03T20:24:46.032904] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-03-03T20:24:46.032956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:46.032989] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:46.033017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:46.033074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:46.091015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:46.091675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:46.091780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:46.091814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:46.221434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:46.221611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:46.221663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:46.221698] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:46.225213] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=37.91%) [2026-03-03T20:24:46.225506] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-03-03T20:24:46.225658] [INFO ] [sig ] INTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:46.368535] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INTA.txt [2026-03-03T20:24:46.368709] [INFO ] [sig ] [1614/3369] Completed INTA in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:46.368758] [INFO ] [sig ] [1615/3369] Forecasting INTC... [2026-03-03T20:24:46.368791] [INFO ] [sig ] Generating forecast for: INTC [2026-03-03T20:24:46.368822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-03-03T20:24:46.381370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-03-03T20:24:46.381702] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-03-03T20:24:46.382477] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-03-03T20:24:46.382530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:46.382563] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:46.382611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:46.382670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:46.440844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:46.441736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:46.441820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:46.441854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:46.561152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:46.561319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:46.561362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:46.561391] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:46.564860] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=7.46%) [2026-03-03T20:24:46.565148] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-03-03T20:24:46.565283] [INFO ] [sig ] INTC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:46.707415] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INTC.txt [2026-03-03T20:24:46.707553] [INFO ] [sig ] [1615/3369] Completed INTC in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:46.707611] [INFO ] [sig ] [1616/3369] Forecasting INVA... [2026-03-03T20:24:46.707643] [INFO ] [sig ] Generating forecast for: INVA [2026-03-03T20:24:46.707674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-03-03T20:24:46.721186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-03-03T20:24:46.721564] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-03-03T20:24:46.722416] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-03-03T20:24:46.722470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:46.722502] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:46.722528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:46.722603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:46.781552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:46.782419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:46.782507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:46.782539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:46.905866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:46.906032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:46.906094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:46.906125] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:46.909760] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=42.28%) [2026-03-03T20:24:46.910060] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-03-03T20:24:46.910199] [INFO ] [sig ] INVA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:47.058531] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INVA.txt [2026-03-03T20:24:47.058747] [INFO ] [sig ] [1616/3369] Completed INVA in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:47.058794] [INFO ] [sig ] [1617/3369] Forecasting INVE... [2026-03-03T20:24:47.058824] [INFO ] [sig ] Generating forecast for: INVE [2026-03-03T20:24:47.058854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-03-03T20:24:47.071152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-03-03T20:24:47.071540] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-03-03T20:24:47.072540] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-03-03T20:24:47.072621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:47.072668] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:47.072704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:47.072779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:47.143117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:47.144072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:47.144166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:47.144202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:47.264465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:47.264674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:47.264726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:47.264762] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:47.268465] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=45.70%) [2026-03-03T20:24:47.268877] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-03-03T20:24:47.269042] [INFO ] [sig ] INVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:47.433129] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/INVE.txt [2026-03-03T20:24:47.433314] [INFO ] [sig ] [1617/3369] Completed INVE in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:47.433363] [INFO ] [sig ] [1618/3369] Forecasting INVH... [2026-03-03T20:24:47.433394] [INFO ] [sig ] Generating forecast for: INVH [2026-03-03T20:24:47.433427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-03-03T20:24:47.445911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-03-03T20:24:47.446318] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-03-03T20:24:47.447148] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-03-03T20:24:47.447202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:47.447236] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:47.447263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:47.447321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:47.505118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:47.506075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:47.506162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:47.506196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:47.631009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:47.631173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:47.631216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:47.631245] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:47.634959] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-03-03T20:24:47.635262] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-03-03T20:24:47.635401] [INFO ] [sig ] INVH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:47.778219] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/INVH.txt [2026-03-03T20:24:47.778363] [INFO ] [sig ] [1618/3369] Completed INVH in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:47.778403] [INFO ] [sig ] [1619/3369] Forecasting IONS... [2026-03-03T20:24:47.778432] [INFO ] [sig ] Generating forecast for: IONS [2026-03-03T20:24:47.778464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-03-03T20:24:47.790487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-03-03T20:24:47.791036] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-03-03T20:24:47.791895] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-03-03T20:24:47.791950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:47.791984] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:47.792013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:47.792070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:47.849764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:47.850539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:47.850645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:47.850680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:47.969489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:47.969678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:47.969730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:47.969767] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:47.973241] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=87.54%) [2026-03-03T20:24:47.973529] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-03-03T20:24:47.973695] [INFO ] [sig ] IONS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:48.126654] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IONS.txt [2026-03-03T20:24:48.126819] [INFO ] [sig ] [1619/3369] Completed IONS in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:48.126866] [INFO ] [sig ] [1620/3369] Forecasting IOSP... [2026-03-03T20:24:48.126897] [INFO ] [sig ] Generating forecast for: IOSP [2026-03-03T20:24:48.126929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-03-03T20:24:48.139140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-03-03T20:24:48.139509] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-03-03T20:24:48.140557] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-03-03T20:24:48.140648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:48.140699] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:48.140728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:48.140787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:48.205177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:48.206027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:48.206115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:48.206150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:48.335909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:48.336074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:48.336126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:48.336159] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:48.339851] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-03-03T20:24:48.340196] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-03-03T20:24:48.340339] [INFO ] [sig ] IOSP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:48.485692] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IOSP.txt [2026-03-03T20:24:48.485851] [INFO ] [sig ] [1620/3369] Completed IOSP in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:48.485892] [INFO ] [sig ] [1621/3369] Forecasting IOVA... [2026-03-03T20:24:48.485922] [INFO ] [sig ] Generating forecast for: IOVA [2026-03-03T20:24:48.485952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-03-03T20:24:48.498193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-03-03T20:24:48.498548] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-03-03T20:24:48.499363] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-03-03T20:24:48.499466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:48.499501] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:48.499529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:48.499606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:48.559182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:48.560202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:48.560291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:48.560325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:48.685603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:48.685791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:48.685848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:48.685892] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:48.690804] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: UP (p=67.43%) [2026-03-03T20:24:48.691182] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-03-03T20:24:48.691370] [INFO ] [sig ] IOVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:48.848425] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IOVA.txt [2026-03-03T20:24:48.848620] [INFO ] [sig ] [1621/3369] Completed IOVA in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:48.848667] [INFO ] [sig ] [1622/3369] Forecasting IPGP... [2026-03-03T20:24:48.848704] [INFO ] [sig ] Generating forecast for: IPGP [2026-03-03T20:24:48.848744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-03-03T20:24:48.861554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-03-03T20:24:48.861924] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-03-03T20:24:48.862775] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-03-03T20:24:48.862831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:48.862864] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:48.862892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:48.862966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:48.922768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:48.923432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:48.923515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:48.923548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:49.049232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:49.049388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:49.049431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:49.049462] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:49.053063] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-03-03T20:24:49.053354] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-03-03T20:24:49.053488] [INFO ] [sig ] IPGP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:49.198902] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IPGP.txt [2026-03-03T20:24:49.199038] [INFO ] [sig ] [1622/3369] Completed IPGP in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:49.199078] [INFO ] [sig ] [1623/3369] Forecasting IPI... [2026-03-03T20:24:49.199109] [INFO ] [sig ] Generating forecast for: IPI [2026-03-03T20:24:49.199140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-03-03T20:24:49.214627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-03-03T20:24:49.214988] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-03-03T20:24:49.215854] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-03-03T20:24:49.215910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:49.215943] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:49.215970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:49.216028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:49.276249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:49.277268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:49.277354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:49.277392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:49.403353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:49.403499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:49.403538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:49.403585] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:49.407324] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-03-03T20:24:49.407626] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-03-03T20:24:49.407780] [INFO ] [sig ] IPI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:49.559181] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IPI.txt [2026-03-03T20:24:49.559349] [INFO ] [sig ] [1623/3369] Completed IPI in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:49.559397] [INFO ] [sig ] [1624/3369] Forecasting IQ... [2026-03-03T20:24:49.559432] [INFO ] [sig ] Generating forecast for: IQ [2026-03-03T20:24:49.559465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-03-03T20:24:49.572528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-03-03T20:24:49.573153] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-03-03T20:24:49.574055] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-03-03T20:24:49.574116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:49.574157] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:49.574184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:49.574243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:49.633805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:49.634634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:49.634723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:49.634763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:49.759240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:49.759401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:49.759479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:49.759510] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:49.763363] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-03-03T20:24:49.763784] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-03-03T20:24:49.763946] [INFO ] [sig ] IQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:49.908173] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IQ.txt [2026-03-03T20:24:49.908329] [INFO ] [sig ] [1624/3369] Completed IQ in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-03T20:24:49.908369] [INFO ] [sig ] [1625/3369] Forecasting IQI... [2026-03-03T20:24:49.908400] [INFO ] [sig ] Generating forecast for: IQI [2026-03-03T20:24:49.908431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-03-03T20:24:49.919966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-03-03T20:24:49.920252] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-03-03T20:24:49.921047] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-03-03T20:24:49.921100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:49.921132] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:49.921159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:49.921215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:49.978963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:49.979756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:49.979840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:49.979874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:50.095183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:50.095347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:50.095387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:50.095417] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:50.098933] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-03T20:24:50.099211] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-03-03T20:24:50.099384] [INFO ] [sig ] IQI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:50.240541] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IQI.txt [2026-03-03T20:24:50.240691] [INFO ] [sig ] [1625/3369] Completed IQI in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-03T20:24:50.240730] [INFO ] [sig ] [1626/3369] Forecasting IQQQ... [2026-03-03T20:24:50.240760] [INFO ] [sig ] Generating forecast for: IQQQ [2026-03-03T20:24:50.240791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-03-03T20:24:50.252459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-03-03T20:24:50.252769] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-03-03T20:24:50.253543] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-03-03T20:24:50.253616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:50.253649] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:50.253677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:50.253734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:50.314220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:50.314952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:50.315034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:50.315067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:50.432768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:50.432927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:50.432968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:50.432997] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:50.436445] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=83.06%) [2026-03-03T20:24:50.436744] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-03-03T20:24:50.436873] [INFO ] [sig ] IQQQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:50.577820] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IQQQ.txt [2026-03-03T20:24:50.577998] [INFO ] [sig ] [1626/3369] Completed IQQQ in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-03T20:24:50.578039] [INFO ] [sig ] [1627/3369] Forecasting IRDM... [2026-03-03T20:24:50.578070] [INFO ] [sig ] Generating forecast for: IRDM [2026-03-03T20:24:50.578100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-03-03T20:24:50.590185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-03-03T20:24:50.590495] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-03-03T20:24:50.591310] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-03-03T20:24:50.591362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:50.591393] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:50.591420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:50.591477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:50.649165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:50.650025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:50.650111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:50.650144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:50.770460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:50.770636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:50.770679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:50.770725] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:50.774129] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-03T20:24:50.774408] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-03-03T20:24:50.774539] [INFO ] [sig ] IRDM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:50.924541] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IRDM.txt [2026-03-03T20:24:50.924719] [INFO ] [sig ] [1627/3369] Completed IRDM in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-03T20:24:50.924761] [INFO ] [sig ] [1628/3369] Forecasting IREN... [2026-03-03T20:24:50.924791] [INFO ] [sig ] Generating forecast for: IREN [2026-03-03T20:24:50.924857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-03-03T20:24:50.940241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-03-03T20:24:50.940662] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-03-03T20:24:50.941611] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-03-03T20:24:50.941671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:50.941707] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:50.941742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:50.941827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:51.002527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:51.003431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:51.003518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:51.003553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:51.130417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:51.130597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:51.130643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:51.130677] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:51.134356] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=22.76%) [2026-03-03T20:24:51.134662] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-03-03T20:24:51.134800] [INFO ] [sig ] IREN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:51.302783] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IREN.txt [2026-03-03T20:24:51.302944] [INFO ] [sig ] [1628/3369] Completed IREN in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:51.302985] [INFO ] [sig ] [1629/3369] Forecasting IRM... [2026-03-03T20:24:51.303018] [INFO ] [sig ] Generating forecast for: IRM [2026-03-03T20:24:51.303050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-03-03T20:24:51.316287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-03-03T20:24:51.316663] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-03-03T20:24:51.317728] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-03-03T20:24:51.317808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:51.317861] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:51.317931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:51.318015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:51.382892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:51.383827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:51.383942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:51.383978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:51.525377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:51.525535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:51.525594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:51.525628] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:51.529668] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=86.23%) [2026-03-03T20:24:51.530143] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-03-03T20:24:51.530276] [INFO ] [sig ] IRM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:51.676672] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IRM.txt [2026-03-03T20:24:51.676858] [INFO ] [sig ] [1629/3369] Completed IRM in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:51.676904] [INFO ] [sig ] [1630/3369] Forecasting IRMD... [2026-03-03T20:24:51.676934] [INFO ] [sig ] Generating forecast for: IRMD [2026-03-03T20:24:51.676968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-03-03T20:24:51.689567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-03-03T20:24:51.689979] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-03-03T20:24:51.690980] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-03-03T20:24:51.691035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:51.691068] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:51.691095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:51.691152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:51.752632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:51.753494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:51.753595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:51.753632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:51.875241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:51.875399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:51.875441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:51.875470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:51.878948] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-03-03T20:24:51.879227] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-03-03T20:24:51.879356] [INFO ] [sig ] IRMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:52.026005] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IRMD.txt [2026-03-03T20:24:52.026177] [INFO ] [sig ] [1630/3369] Completed IRMD in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:52.026218] [INFO ] [sig ] [1631/3369] Forecasting IRON... [2026-03-03T20:24:52.026249] [INFO ] [sig ] Generating forecast for: IRON [2026-03-03T20:24:52.026281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-03-03T20:24:52.038288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-03-03T20:24:52.038666] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-03-03T20:24:52.039449] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-03-03T20:24:52.039503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:52.039536] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:52.039596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:52.039658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:52.097552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:52.098478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:52.098592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:52.098629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:52.221428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:52.221608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:52.221650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:52.221679] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:52.225151] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-03-03T20:24:52.225429] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-03-03T20:24:52.225555] [INFO ] [sig ] IRON: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:52.369006] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IRON.txt [2026-03-03T20:24:52.369149] [INFO ] [sig ] [1631/3369] Completed IRON in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:52.369189] [INFO ] [sig ] [1632/3369] Forecasting IRTC... [2026-03-03T20:24:52.369220] [INFO ] [sig ] Generating forecast for: IRTC [2026-03-03T20:24:52.369252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-03-03T20:24:52.382024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-03-03T20:24:52.382330] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-03-03T20:24:52.383148] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-03-03T20:24:52.383201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:52.383234] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:52.383261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:52.383318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:52.441248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:52.441881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:52.441962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:52.441994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:52.563682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:52.563850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:52.563894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:52.563922] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:52.567351] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=87.69%) [2026-03-03T20:24:52.567647] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-03-03T20:24:52.567778] [INFO ] [sig ] IRTC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:52.714371] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IRTC.txt [2026-03-03T20:24:52.714546] [INFO ] [sig ] [1632/3369] Completed IRTC in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:52.714616] [INFO ] [sig ] [1633/3369] Forecasting IRWD... [2026-03-03T20:24:52.714649] [INFO ] [sig ] Generating forecast for: IRWD [2026-03-03T20:24:52.714683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-03-03T20:24:52.727667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-03-03T20:24:52.728060] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-03-03T20:24:52.728884] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-03-03T20:24:52.728938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:52.728971] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:52.728998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:52.729057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:52.788275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:52.789229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:52.789313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:52.789348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:52.909941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:52.910107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:52.910149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:52.910180] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:52.913719] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-03-03T20:24:52.914005] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-03-03T20:24:52.914141] [INFO ] [sig ] IRWD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:53.056076] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IRWD.txt [2026-03-03T20:24:53.056235] [INFO ] [sig ] [1633/3369] Completed IRWD in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:53.056276] [INFO ] [sig ] [1634/3369] Forecasting ISD... [2026-03-03T20:24:53.056305] [INFO ] [sig ] Generating forecast for: ISD [2026-03-03T20:24:53.056337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-03-03T20:24:53.068006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-03-03T20:24:53.068349] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-03-03T20:24:53.069164] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-03-03T20:24:53.069218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:53.069251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:53.069278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:53.069337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:53.126672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:53.127558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:53.127697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:53.127736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:53.255896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:53.256062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:53.256103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:53.256133] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:53.259650] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-03-03T20:24:53.259938] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-03-03T20:24:53.260101] [INFO ] [sig ] ISD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:53.407665] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ISD.txt [2026-03-03T20:24:53.407817] [INFO ] [sig ] [1634/3369] Completed ISD in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:53.407859] [INFO ] [sig ] [1635/3369] Forecasting ISRG... [2026-03-03T20:24:53.407913] [INFO ] [sig ] Generating forecast for: ISRG [2026-03-03T20:24:53.407974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-03-03T20:24:53.420358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-03-03T20:24:53.420680] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-03-03T20:24:53.421543] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-03-03T20:24:53.421621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:53.421655] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:53.421682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:53.421745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:53.481273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:53.482228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:53.482338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:53.482374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:53.604223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:53.604395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:53.604436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:53.604466] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:53.607990] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-03-03T20:24:53.608321] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-03-03T20:24:53.608456] [INFO ] [sig ] ISRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:53.754066] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ISRG.txt [2026-03-03T20:24:53.754234] [INFO ] [sig ] [1635/3369] Completed ISRG in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:53.754277] [INFO ] [sig ] [1636/3369] Forecasting ISSC... [2026-03-03T20:24:53.754307] [INFO ] [sig ] Generating forecast for: ISSC [2026-03-03T20:24:53.754339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-03-03T20:24:53.766165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-03-03T20:24:53.766551] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-03-03T20:24:53.767394] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-03-03T20:24:53.767450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:53.767484] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:53.767511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:53.767569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:53.826880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:53.827926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:53.828024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:53.828061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:53.957829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:53.961206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:53.961277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:53.961310] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:53.965112] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-03-03T20:24:53.965417] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-03-03T20:24:53.965587] [INFO ] [sig ] ISSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:54.109867] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ISSC.txt [2026-03-03T20:24:54.110038] [INFO ] [sig ] [1636/3369] Completed ISSC in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:54.110107] [INFO ] [sig ] [1637/3369] Forecasting ISTB... [2026-03-03T20:24:54.110159] [INFO ] [sig ] Generating forecast for: ISTB [2026-03-03T20:24:54.110195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-03-03T20:24:54.122184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-03-03T20:24:54.122526] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-03-03T20:24:54.123355] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-03-03T20:24:54.123410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:54.123442] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:54.123470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:54.123527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:54.181672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:54.182518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:54.182623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:54.182659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:54.304283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:54.304446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:54.304487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:54.304516] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:54.308109] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-03-03T20:24:54.308419] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-03-03T20:24:54.308552] [INFO ] [sig ] ISTB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:54.451935] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ISTB.txt [2026-03-03T20:24:54.452094] [INFO ] [sig ] [1637/3369] Completed ISTB in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:54.452136] [INFO ] [sig ] [1638/3369] Forecasting ITIC... [2026-03-03T20:24:54.452168] [INFO ] [sig ] Generating forecast for: ITIC [2026-03-03T20:24:54.452202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-03-03T20:24:54.463860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-03-03T20:24:54.464170] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-03-03T20:24:54.465015] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-03-03T20:24:54.465070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:54.465103] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:54.465130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:54.465188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:54.523086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:54.523970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:54.524056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:54.524091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:54.642275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:54.642450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:54.642502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:54.642549] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:54.646645] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-03-03T20:24:54.646989] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-03-03T20:24:54.647126] [INFO ] [sig ] ITIC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:54.793511] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ITIC.txt [2026-03-03T20:24:54.793673] [INFO ] [sig ] [1638/3369] Completed ITIC in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:54.793715] [INFO ] [sig ] [1639/3369] Forecasting ITRI... [2026-03-03T20:24:54.793745] [INFO ] [sig ] Generating forecast for: ITRI [2026-03-03T20:24:54.793777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-03-03T20:24:54.807264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-03-03T20:24:54.807665] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-03-03T20:24:54.808489] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-03-03T20:24:54.808545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:54.808601] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:54.808632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:54.808691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:54.870164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:54.871103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:54.871198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:54.871233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:55.007393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:55.007557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:55.007618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:55.007649] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:55.011284] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-03-03T20:24:55.011656] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-03-03T20:24:55.011802] [INFO ] [sig ] ITRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:55.158373] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ITRI.txt [2026-03-03T20:24:55.158539] [INFO ] [sig ] [1639/3369] Completed ITRI in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:55.158603] [INFO ] [sig ] [1640/3369] Forecasting ITRN... [2026-03-03T20:24:55.158637] [INFO ] [sig ] Generating forecast for: ITRN [2026-03-03T20:24:55.158673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-03-03T20:24:55.170561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-03-03T20:24:55.170971] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-03-03T20:24:55.171807] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-03-03T20:24:55.171863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:55.171898] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:55.171928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:55.171986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:55.230812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:55.231739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:55.231836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:55.231896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:55.356561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:55.356737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:55.356780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:55.356815] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:55.360368] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=52.45%) [2026-03-03T20:24:55.360667] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-03-03T20:24:55.360799] [INFO ] [sig ] ITRN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:55.507018] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ITRN.txt [2026-03-03T20:24:55.507175] [INFO ] [sig ] [1640/3369] Completed ITRN in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:55.507216] [INFO ] [sig ] [1641/3369] Forecasting ITUB... [2026-03-03T20:24:55.507245] [INFO ] [sig ] Generating forecast for: ITUB [2026-03-03T20:24:55.507277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-03-03T20:24:55.518863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-03-03T20:24:55.519192] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-03-03T20:24:55.520033] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-03-03T20:24:55.520088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:55.520121] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:55.520149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:55.520206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:55.577928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:55.578644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:55.578728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:55.578763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:55.702138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:55.702362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:55.702405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:55.702436] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:55.705880] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-03-03T20:24:55.706162] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-03-03T20:24:55.706294] [INFO ] [sig ] ITUB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:55.849448] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ITUB.txt [2026-03-03T20:24:55.849607] [INFO ] [sig ] [1641/3369] Completed ITUB in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-03T20:24:55.849650] [INFO ] [sig ] [1642/3369] Forecasting IUS... [2026-03-03T20:24:55.849680] [INFO ] [sig ] Generating forecast for: IUS [2026-03-03T20:24:55.849712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-03-03T20:24:55.861016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-03-03T20:24:55.861314] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-03-03T20:24:55.862119] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-03-03T20:24:55.862173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:55.862206] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:55.862233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:55.862303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:55.920751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:55.921475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:55.921560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:55.921616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:56.043155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:56.043315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:56.043355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:56.043385] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:56.046799] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=19.92%) [2026-03-03T20:24:56.047083] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-03-03T20:24:56.047209] [INFO ] [sig ] IUS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:56.192234] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IUS.txt [2026-03-03T20:24:56.192374] [INFO ] [sig ] [1642/3369] Completed IUS in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-03T20:24:56.192413] [INFO ] [sig ] [1643/3369] Forecasting IUSB... [2026-03-03T20:24:56.192443] [INFO ] [sig ] Generating forecast for: IUSB [2026-03-03T20:24:56.192475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-03-03T20:24:56.205836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-03-03T20:24:56.206185] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-03-03T20:24:56.207168] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-03-03T20:24:56.207222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:56.207255] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:56.207283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:56.207340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:56.265494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:56.266316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:56.266402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:56.266435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:56.388348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:56.388513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:56.388554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:56.388601] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:56.392710] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=5.27%) [2026-03-03T20:24:56.393179] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-03-03T20:24:56.393308] [INFO ] [sig ] IUSB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:56.544696] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IUSB.txt [2026-03-03T20:24:56.544852] [INFO ] [sig ] [1643/3369] Completed IUSB in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-03T20:24:56.544896] [INFO ] [sig ] [1644/3369] Forecasting IUSG... [2026-03-03T20:24:56.544931] [INFO ] [sig ] Generating forecast for: IUSG [2026-03-03T20:24:56.544963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-03-03T20:24:56.558884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-03-03T20:24:56.559275] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-03-03T20:24:56.560151] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-03-03T20:24:56.560219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:56.560259] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:56.560301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:56.560388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:56.627136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:56.628026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:56.628119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:56.628155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:56.767090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:56.767258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:56.767309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:56.767342] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:56.771234] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-03-03T20:24:56.771560] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-03-03T20:24:56.771724] [INFO ] [sig ] IUSG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:56.921920] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IUSG.txt [2026-03-03T20:24:56.922062] [INFO ] [sig ] [1644/3369] Completed IUSG in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:56.922129] [INFO ] [sig ] [1645/3369] Forecasting IVAL... [2026-03-03T20:24:56.922160] [INFO ] [sig ] Generating forecast for: IVAL [2026-03-03T20:24:56.922190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-03-03T20:24:56.935308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-03-03T20:24:56.935784] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-03-03T20:24:56.936961] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-03-03T20:24:56.937028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:56.937070] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:56.937100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:56.937173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:57.000124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:57.001051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:57.001136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:57.001170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:57.115178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:57.115339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:57.115381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:57.115412] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:57.118923] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-03-03T20:24:57.119401] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-03-03T20:24:57.119535] [INFO ] [sig ] IVAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:57.267157] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IVAL.txt [2026-03-03T20:24:57.267310] [INFO ] [sig ] [1645/3369] Completed IVAL in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:57.267351] [INFO ] [sig ] [1646/3369] Forecasting IVZ... [2026-03-03T20:24:57.267380] [INFO ] [sig ] Generating forecast for: IVZ [2026-03-03T20:24:57.267412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-03-03T20:24:57.280517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-03-03T20:24:57.280897] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-03-03T20:24:57.281772] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-03-03T20:24:57.281830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:57.281872] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:57.281907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:57.281981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:57.346012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:57.347051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:57.347146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:57.347184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:57.475858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:57.476012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:57.476053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:57.476083] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:57.479595] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: DOWN (p=17.59%) [2026-03-03T20:24:57.479884] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-03-03T20:24:57.480018] [INFO ] [sig ] IVZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:57.623138] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IVZ.txt [2026-03-03T20:24:57.623285] [INFO ] [sig ] [1646/3369] Completed IVZ in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:57.623326] [INFO ] [sig ] [1647/3369] Forecasting IX... [2026-03-03T20:24:57.623356] [INFO ] [sig ] Generating forecast for: IX [2026-03-03T20:24:57.623388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-03-03T20:24:57.639163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-03-03T20:24:57.639700] [INFO ] [FORECASTER] Starting predict_future for IX [2026-03-03T20:24:57.640875] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-03-03T20:24:57.640965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:57.641014] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:57.641052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:57.641129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:57.717377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:57.718955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:57.719128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:57.719178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:57.882544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:57.882753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:57.882811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:57.882848] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:57.887315] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: DOWN (p=39.23%) [2026-03-03T20:24:57.887758] [INFO ] [FORECASTER] Completed predict_future for IX [2026-03-03T20:24:57.888024] [INFO ] [sig ] IX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:58.052701] [INFO ] [LOCAL ] Saved forecast: IX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IX.txt [2026-03-03T20:24:58.052907] [INFO ] [sig ] [1647/3369] Completed IX in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:58.052966] [INFO ] [sig ] [1648/3369] Forecasting IXUS... [2026-03-03T20:24:58.053011] [INFO ] [sig ] Generating forecast for: IXUS [2026-03-03T20:24:58.053050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-03-03T20:24:58.067170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-03-03T20:24:58.067616] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-03-03T20:24:58.068679] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-03-03T20:24:58.068745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:58.068787] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:58.068893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:58.068997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:58.146472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:58.147643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:58.147766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:58.147811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:58.291042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:58.291412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:58.291472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:58.291515] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:58.296392] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=92.91%) [2026-03-03T20:24:58.296744] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-03-03T20:24:58.296897] [INFO ] [sig ] IXUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:58.453170] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/IXUS.txt [2026-03-03T20:24:58.453342] [INFO ] [sig ] [1648/3369] Completed IXUS in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:58.453385] [INFO ] [sig ] [1649/3369] Forecasting IZEA... [2026-03-03T20:24:58.453416] [INFO ] [sig ] Generating forecast for: IZEA [2026-03-03T20:24:58.453448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-03-03T20:24:58.465622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-03-03T20:24:58.466051] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-03-03T20:24:58.466980] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-03-03T20:24:58.467048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:58.467083] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:58.467112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:58.467178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:58.531632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:58.532525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:58.532656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:58.532695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:58.664258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:58.664441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:58.664497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:58.664538] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:58.668864] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-03-03T20:24:58.669273] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-03-03T20:24:58.669452] [INFO ] [sig ] IZEA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:58.841351] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/IZEA.txt [2026-03-03T20:24:58.841515] [INFO ] [sig ] [1649/3369] Completed IZEA in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:58.841558] [INFO ] [sig ] [1650/3369] Forecasting J... [2026-03-03T20:24:58.841622] [INFO ] [sig ] Generating forecast for: J [2026-03-03T20:24:58.841656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-03-03T20:24:58.854386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-03-03T20:24:58.854785] [INFO ] [FORECASTER] Starting predict_future for J [2026-03-03T20:24:58.855645] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-03-03T20:24:58.855700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:58.855733] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:58.855760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:58.855818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:58.914926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:58.915916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:58.916010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:58.916044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:59.042261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:59.042425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:59.042467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:59.042497] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:59.046088] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-03-03T20:24:59.046425] [INFO ] [FORECASTER] Completed predict_future for J [2026-03-03T20:24:59.046565] [INFO ] [sig ] J: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:24:59.198655] [INFO ] [LOCAL ] Saved forecast: J 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/J.txt [2026-03-03T20:24:59.198818] [INFO ] [sig ] [1650/3369] Completed J in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:59.198858] [INFO ] [sig ] [1651/3369] Forecasting JACK... [2026-03-03T20:24:59.198889] [INFO ] [sig ] Generating forecast for: JACK [2026-03-03T20:24:59.198926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-03-03T20:24:59.211426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-03-03T20:24:59.211814] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-03-03T20:24:59.212864] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-03-03T20:24:59.212920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:59.212954] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:59.212980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:59.213036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:59.271274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:59.272055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:59.272142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:59.272178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:59.395746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:59.395925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:59.396015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:59.396050] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:59.399755] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=66.02%) [2026-03-03T20:24:59.400076] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-03-03T20:24:59.400228] [INFO ] [sig ] JACK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:59.550800] [INFO ] [LOCAL ] Saved forecast: JACK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JACK.txt [2026-03-03T20:24:59.550959] [INFO ] [sig ] [1651/3369] Completed JACK in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:59.551008] [INFO ] [sig ] [1652/3369] Forecasting JAKK... [2026-03-03T20:24:59.551044] [INFO ] [sig ] Generating forecast for: JAKK [2026-03-03T20:24:59.551081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-03-03T20:24:59.563252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-03-03T20:24:59.563632] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-03-03T20:24:59.564712] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-03-03T20:24:59.564770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:59.564805] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:59.564832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:59.564891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:59.626190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:59.627095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:59.627183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:59.627218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:24:59.751549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:24:59.751703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:24:59.751746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:24:59.751776] [INFO ] [FORECASTER] Training complete [2026-03-03T20:24:59.755216] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-03-03T20:24:59.755496] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-03-03T20:24:59.755643] [INFO ] [sig ] JAKK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:24:59.898043] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JAKK.txt [2026-03-03T20:24:59.898173] [INFO ] [sig ] [1652/3369] Completed JAKK in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:24:59.898211] [INFO ] [sig ] [1653/3369] Forecasting JANX... [2026-03-03T20:24:59.898241] [INFO ] [sig ] Generating forecast for: JANX [2026-03-03T20:24:59.898272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-03-03T20:24:59.914029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-03-03T20:24:59.914454] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-03-03T20:24:59.915319] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-03-03T20:24:59.915373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:24:59.915405] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:24:59.915432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:24:59.915489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:24:59.975701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:24:59.976345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:24:59.976448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:24:59.976484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:00.096214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:00.096398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:00.096441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:00.096469] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:00.100158] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=58.65%) [2026-03-03T20:25:00.100527] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-03-03T20:25:00.100696] [INFO ] [sig ] JANX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:00.246621] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JANX.txt [2026-03-03T20:25:00.246789] [INFO ] [sig ] [1653/3369] Completed JANX in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:25:00.246830] [INFO ] [sig ] [1654/3369] Forecasting JAZZ... [2026-03-03T20:25:00.246860] [INFO ] [sig ] Generating forecast for: JAZZ [2026-03-03T20:25:00.246903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-03-03T20:25:00.259079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-03-03T20:25:00.259394] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-03-03T20:25:00.260186] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-03-03T20:25:00.260239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:00.260272] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:00.260300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:00.260358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:00.318663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:00.319494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:00.319591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:00.319627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:00.443248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:00.443402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:00.443441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:00.443470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:00.446854] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-03-03T20:25:00.447131] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-03-03T20:25:00.447258] [INFO ] [sig ] JAZZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:00.593726] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JAZZ.txt [2026-03-03T20:25:00.593869] [INFO ] [sig ] [1654/3369] Completed JAZZ in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:25:00.593909] [INFO ] [sig ] [1655/3369] Forecasting JBGS... [2026-03-03T20:25:00.593941] [INFO ] [sig ] Generating forecast for: JBGS [2026-03-03T20:25:00.593971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-03-03T20:25:00.606309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-03-03T20:25:00.606668] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-03-03T20:25:00.607467] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-03-03T20:25:00.607520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:00.607584] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:00.607618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:00.607676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:00.666309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:00.666949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:00.667027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:00.667060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:00.792027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:00.792163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:00.792202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:00.792231] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:00.795609] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-03-03T20:25:00.795887] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-03-03T20:25:00.796018] [INFO ] [sig ] JBGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:00.941260] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JBGS.txt [2026-03-03T20:25:00.941412] [INFO ] [sig ] [1655/3369] Completed JBGS in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:25:00.941452] [INFO ] [sig ] [1656/3369] Forecasting JBI... [2026-03-03T20:25:00.941481] [INFO ] [sig ] Generating forecast for: JBI [2026-03-03T20:25:00.941514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-03-03T20:25:00.952716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-03-03T20:25:00.953056] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-03-03T20:25:00.953897] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-03-03T20:25:00.953952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:00.953985] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:00.954014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:00.954073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:01.014020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:01.014992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:01.015083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:01.015119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:01.134280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:01.134400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:01.134440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:01.134470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:01.138147] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=41.34%) [2026-03-03T20:25:01.138448] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-03-03T20:25:01.138601] [INFO ] [sig ] JBI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:01.291423] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JBI.txt [2026-03-03T20:25:01.291620] [INFO ] [sig ] [1656/3369] Completed JBI in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:25:01.291665] [INFO ] [sig ] [1657/3369] Forecasting JBL... [2026-03-03T20:25:01.291695] [INFO ] [sig ] Generating forecast for: JBL [2026-03-03T20:25:01.291729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-03-03T20:25:01.316482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-03-03T20:25:01.316911] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-03-03T20:25:01.318551] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-03-03T20:25:01.318628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:01.318664] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:01.318692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:01.318749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:01.378769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:01.379657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:01.379770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:01.379807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:01.499246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:01.499362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:01.499403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:01.499433] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:01.502927] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-03-03T20:25:01.503226] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-03-03T20:25:01.503362] [INFO ] [sig ] JBL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:01.647820] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JBL.txt [2026-03-03T20:25:01.647974] [INFO ] [sig ] [1657/3369] Completed JBL in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:25:01.648018] [INFO ] [sig ] [1658/3369] Forecasting JBND... [2026-03-03T20:25:01.648047] [INFO ] [sig ] Generating forecast for: JBND [2026-03-03T20:25:01.648078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-03-03T20:25:01.659619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-03-03T20:25:01.659935] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-03-03T20:25:01.660791] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-03-03T20:25:01.660847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:01.660882] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:01.660911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:01.660991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:01.720996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:01.721958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:01.722052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:01.722096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:01.845289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:01.845465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:01.845507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:01.845539] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:01.849462] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-03-03T20:25:01.849903] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-03-03T20:25:01.850082] [INFO ] [sig ] JBND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:02.021483] [INFO ] [LOCAL ] Saved forecast: JBND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JBND.txt [2026-03-03T20:25:02.021716] [INFO ] [sig ] [1658/3369] Completed JBND in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-03T20:25:02.021769] [INFO ] [sig ] [1659/3369] Forecasting JBSS... [2026-03-03T20:25:02.021803] [INFO ] [sig ] Generating forecast for: JBSS [2026-03-03T20:25:02.021839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-03-03T20:25:02.035451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-03-03T20:25:02.035929] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-03-03T20:25:02.037132] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-03-03T20:25:02.037199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:02.037234] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:02.037263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:02.037322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:02.108377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:02.109438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:02.109556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:02.109613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:02.250222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:02.250412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:02.250456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:02.250487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:02.254880] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=29.13%) [2026-03-03T20:25:02.255374] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-03-03T20:25:02.255550] [INFO ] [sig ] JBSS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:02.421727] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JBSS.txt [2026-03-03T20:25:02.421914] [INFO ] [sig ] [1659/3369] Completed JBSS in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-03T20:25:02.421958] [INFO ] [sig ] [1660/3369] Forecasting JCE... [2026-03-03T20:25:02.421990] [INFO ] [sig ] Generating forecast for: JCE [2026-03-03T20:25:02.422027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-03-03T20:25:02.435792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-03-03T20:25:02.436245] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-03-03T20:25:02.437183] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-03-03T20:25:02.437249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:02.437286] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:02.437316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:02.437377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:02.500226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:02.501213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:02.501314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:02.501349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:02.626171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:02.626337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:02.626378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:02.626407] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:02.630037] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: DOWN (p=40.14%) [2026-03-03T20:25:02.630348] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-03-03T20:25:02.630500] [INFO ] [sig ] JCE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:02.781653] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JCE.txt [2026-03-03T20:25:02.781843] [INFO ] [sig ] [1660/3369] Completed JCE in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-03T20:25:02.781887] [INFO ] [sig ] [1661/3369] Forecasting JCI... [2026-03-03T20:25:02.781925] [INFO ] [sig ] Generating forecast for: JCI [2026-03-03T20:25:02.781962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-03-03T20:25:02.795716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-03-03T20:25:02.796176] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-03-03T20:25:02.797169] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-03-03T20:25:02.797226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:02.797260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:02.797288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:02.797365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:02.862747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:02.863810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:02.863913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:02.863950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:02.991265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:02.991430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:02.991472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:02.991503] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:02.995549] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-03-03T20:25:02.995867] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-03-03T20:25:02.996049] [INFO ] [sig ] JCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:03.155304] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JCI.txt [2026-03-03T20:25:03.155469] [INFO ] [sig ] [1661/3369] Completed JCI in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:03.155542] [INFO ] [sig ] [1662/3369] Forecasting JD... [2026-03-03T20:25:03.155595] [INFO ] [sig ] Generating forecast for: JD [2026-03-03T20:25:03.155630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-03-03T20:25:03.169197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-03-03T20:25:03.169619] [INFO ] [FORECASTER] Starting predict_future for JD [2026-03-03T20:25:03.170466] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-03-03T20:25:03.170521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:03.170557] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:03.170609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:03.170671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:03.234770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:03.235701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:03.235790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:03.235824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:03.370939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:03.371270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:03.371319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:03.371382] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:03.375404] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-03-03T20:25:03.375744] [INFO ] [FORECASTER] Completed predict_future for JD [2026-03-03T20:25:03.375883] [INFO ] [sig ] JD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:03.528540] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JD.txt [2026-03-03T20:25:03.528748] [INFO ] [sig ] [1662/3369] Completed JD in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:03.528796] [INFO ] [sig ] [1663/3369] Forecasting JEF... [2026-03-03T20:25:03.528826] [INFO ] [sig ] Generating forecast for: JEF [2026-03-03T20:25:03.528858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-03-03T20:25:03.541324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-03-03T20:25:03.541723] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-03-03T20:25:03.542612] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-03-03T20:25:03.542667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:03.542701] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:03.542729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:03.542806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:03.605855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:03.606757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:03.606859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:03.606907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:03.732406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:03.732566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:03.732629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:03.732659] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:03.736091] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-03-03T20:25:03.736370] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-03-03T20:25:03.736497] [INFO ] [sig ] JEF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:03.876827] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JEF.txt [2026-03-03T20:25:03.876940] [INFO ] [sig ] [1663/3369] Completed JEF in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:03.876979] [INFO ] [sig ] [1664/3369] Forecasting JELD... [2026-03-03T20:25:03.877009] [INFO ] [sig ] Generating forecast for: JELD [2026-03-03T20:25:03.877038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-03-03T20:25:03.887816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-03-03T20:25:03.888121] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-03-03T20:25:03.888907] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-03-03T20:25:03.888961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:03.889000] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:03.889034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:03.889105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:03.947317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:03.947952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:03.948041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:03.948096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:04.072957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:04.073114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:04.073156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:04.073185] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:04.076554] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=66.52%) [2026-03-03T20:25:04.076858] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-03-03T20:25:04.076986] [INFO ] [sig ] JELD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:04.217589] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JELD.txt [2026-03-03T20:25:04.217735] [INFO ] [sig ] [1664/3369] Completed JELD in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:04.217774] [INFO ] [sig ] [1665/3369] Forecasting JEPQ... [2026-03-03T20:25:04.217804] [INFO ] [sig ] Generating forecast for: JEPQ [2026-03-03T20:25:04.217834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-03-03T20:25:04.230227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-03-03T20:25:04.230522] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-03-03T20:25:04.231330] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-03-03T20:25:04.231383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:04.231415] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:04.231473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:04.231533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:04.288529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:04.289453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:04.289537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:04.289570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:04.417541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:04.417721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:04.417764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:04.417796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:04.421281] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-03-03T20:25:04.421597] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-03-03T20:25:04.421731] [INFO ] [sig ] JEPQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:04.566405] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JEPQ.txt [2026-03-03T20:25:04.566557] [INFO ] [sig ] [1665/3369] Completed JEPQ in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:04.566617] [INFO ] [sig ] [1666/3369] Forecasting JFIN... [2026-03-03T20:25:04.566648] [INFO ] [sig ] Generating forecast for: JFIN [2026-03-03T20:25:04.566680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-03-03T20:25:04.578050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-03-03T20:25:04.578377] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-03-03T20:25:04.579201] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-03-03T20:25:04.579254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:04.579287] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:04.579326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:04.579386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:04.637784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:04.638657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:04.638743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:04.638778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:04.763958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:04.764123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:04.764171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:04.764203] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:04.768087] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-03-03T20:25:04.768395] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-03-03T20:25:04.768532] [INFO ] [sig ] JFIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:04.918627] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JFIN.txt [2026-03-03T20:25:04.918792] [INFO ] [sig ] [1666/3369] Completed JFIN in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:04.918836] [INFO ] [sig ] [1667/3369] Forecasting JGLO... [2026-03-03T20:25:04.918868] [INFO ] [sig ] Generating forecast for: JGLO [2026-03-03T20:25:04.918901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-03-03T20:25:04.931196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-03-03T20:25:04.931554] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-03-03T20:25:04.932403] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-03-03T20:25:04.932458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:04.932493] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:04.932522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:04.932608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:04.990627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:04.991525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:04.991631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:04.991668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:05.113259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:05.113415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:05.113457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:05.113487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:05.117013] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=60.92%) [2026-03-03T20:25:05.117297] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-03-03T20:25:05.117428] [INFO ] [sig ] JGLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:05.266676] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JGLO.txt [2026-03-03T20:25:05.266820] [INFO ] [sig ] [1667/3369] Completed JGLO in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:05.266860] [INFO ] [sig ] [1668/3369] Forecasting JHG... [2026-03-03T20:25:05.266890] [INFO ] [sig ] Generating forecast for: JHG [2026-03-03T20:25:05.266922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-03-03T20:25:05.278421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-03-03T20:25:05.278739] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-03-03T20:25:05.279554] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-03-03T20:25:05.279629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:05.279664] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:05.279693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:05.279752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:05.339704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:05.340552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:05.340664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:05.340701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:05.471803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:05.471974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:05.472015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:05.472045] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:05.475732] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-03-03T20:25:05.476015] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-03-03T20:25:05.476160] [INFO ] [sig ] JHG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:05.618059] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JHG.txt [2026-03-03T20:25:05.618209] [INFO ] [sig ] [1668/3369] Completed JHG in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:05.618257] [INFO ] [sig ] [1669/3369] Forecasting JHI... [2026-03-03T20:25:05.618289] [INFO ] [sig ] Generating forecast for: JHI [2026-03-03T20:25:05.618322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-03-03T20:25:05.629723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-03-03T20:25:05.630058] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-03-03T20:25:05.630899] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-03-03T20:25:05.630954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:05.630988] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:05.631019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:05.631091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:05.689804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:05.690607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:05.690711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:05.690749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:05.805524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:05.805692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:05.805736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:05.805767] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:05.809317] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-03-03T20:25:05.809626] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-03-03T20:25:05.809760] [INFO ] [sig ] JHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:05.952681] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JHI.txt [2026-03-03T20:25:05.952830] [INFO ] [sig ] [1669/3369] Completed JHI in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:05.952870] [INFO ] [sig ] [1670/3369] Forecasting JHX... [2026-03-03T20:25:05.952901] [INFO ] [sig ] Generating forecast for: JHX [2026-03-03T20:25:05.952938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-03-03T20:25:05.965738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-03-03T20:25:05.966170] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-03-03T20:25:05.967209] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-03-03T20:25:05.967263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:05.967302] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:05.967332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:05.967392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:06.027783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:06.032024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:06.032143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:06.032184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:06.151945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:06.152102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:06.152149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:06.152178] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:06.155644] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-03-03T20:25:06.155934] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-03-03T20:25:06.156066] [INFO ] [sig ] JHX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:06.296852] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JHX.txt [2026-03-03T20:25:06.296990] [INFO ] [sig ] [1670/3369] Completed JHX in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:06.297032] [INFO ] [sig ] [1671/3369] Forecasting JILL... [2026-03-03T20:25:06.297069] [INFO ] [sig ] Generating forecast for: JILL [2026-03-03T20:25:06.297106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-03-03T20:25:06.309072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-03-03T20:25:06.309439] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-03-03T20:25:06.310265] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-03-03T20:25:06.310319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:06.310351] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:06.310378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:06.310434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:06.368436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:06.369300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:06.369542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:06.369595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:06.489863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:06.490017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:06.490057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:06.490085] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:06.493460] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-03-03T20:25:06.493757] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-03-03T20:25:06.493893] [INFO ] [sig ] JILL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:06.634240] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JILL.txt [2026-03-03T20:25:06.634395] [INFO ] [sig ] [1671/3369] Completed JILL in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:06.634437] [INFO ] [sig ] [1672/3369] Forecasting JIVE... [2026-03-03T20:25:06.634466] [INFO ] [sig ] Generating forecast for: JIVE [2026-03-03T20:25:06.634496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-03-03T20:25:06.645633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-03-03T20:25:06.645936] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-03-03T20:25:06.646772] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-03-03T20:25:06.646825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:06.646858] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:06.646885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:06.646944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:06.704354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:06.705210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:06.705295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:06.705329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:06.832479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:06.832683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:06.832727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:06.832757] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:06.838370] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-03-03T20:25:06.838953] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-03-03T20:25:06.839181] [INFO ] [sig ] JIVE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:06.985108] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JIVE.txt [2026-03-03T20:25:06.985270] [INFO ] [sig ] [1672/3369] Completed JIVE in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:06.985313] [INFO ] [sig ] [1673/3369] Forecasting JJSF... [2026-03-03T20:25:06.985344] [INFO ] [sig ] Generating forecast for: JJSF [2026-03-03T20:25:06.985374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-03-03T20:25:06.997684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-03-03T20:25:06.997998] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-03-03T20:25:06.998817] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-03-03T20:25:06.998873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:06.998909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:06.998938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:06.998998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:07.056926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:07.057592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:07.057672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:07.057705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:07.180412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:07.180778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:07.180819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:07.180849] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:07.184308] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=68.55%) [2026-03-03T20:25:07.184604] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-03-03T20:25:07.184738] [INFO ] [sig ] JJSF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:07.335976] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JJSF.txt [2026-03-03T20:25:07.336140] [INFO ] [sig ] [1673/3369] Completed JJSF in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:07.336181] [INFO ] [sig ] [1674/3369] Forecasting JKHY... [2026-03-03T20:25:07.336215] [INFO ] [sig ] Generating forecast for: JKHY [2026-03-03T20:25:07.336247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-03-03T20:25:07.348894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-03-03T20:25:07.349291] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-03-03T20:25:07.350133] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-03-03T20:25:07.350189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:07.350223] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:07.350250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:07.350308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:07.415349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:07.416516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:07.416622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:07.416659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:07.542881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:07.543065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:07.543118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:07.543157] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:07.546788] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-03-03T20:25:07.547075] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-03-03T20:25:07.547210] [INFO ] [sig ] JKHY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:07.692855] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JKHY.txt [2026-03-03T20:25:07.693026] [INFO ] [sig ] [1674/3369] Completed JKHY in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:07.693070] [INFO ] [sig ] [1675/3369] Forecasting JKS... [2026-03-03T20:25:07.693101] [INFO ] [sig ] Generating forecast for: JKS [2026-03-03T20:25:07.693131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-03-03T20:25:07.705397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-03-03T20:25:07.705794] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-03-03T20:25:07.706611] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-03-03T20:25:07.706666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:07.706700] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:07.706730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:07.706789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:07.763854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:07.764703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:07.764818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:07.764853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:07.886007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:07.886166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:07.886208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:07.886241] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:07.889848] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=74.15%) [2026-03-03T20:25:07.890132] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-03-03T20:25:07.890261] [INFO ] [sig ] JKS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:08.032985] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JKS.txt [2026-03-03T20:25:08.033145] [INFO ] [sig ] [1675/3369] Completed JKS in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-03T20:25:08.033195] [INFO ] [sig ] [1676/3369] Forecasting JLL... [2026-03-03T20:25:08.033231] [INFO ] [sig ] Generating forecast for: JLL [2026-03-03T20:25:08.033264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-03-03T20:25:08.045300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-03-03T20:25:08.045640] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-03-03T20:25:08.046453] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-03-03T20:25:08.046506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:08.046539] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:08.046567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:08.046655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:08.110488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:08.111333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:08.111425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:08.111461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:08.234764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:08.234916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:08.234956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:08.234985] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:08.238448] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=63.86%) [2026-03-03T20:25:08.238750] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-03-03T20:25:08.238881] [INFO ] [sig ] JLL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:08.379772] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JLL.txt [2026-03-03T20:25:08.379926] [INFO ] [sig ] [1676/3369] Completed JLL in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-03T20:25:08.379969] [INFO ] [sig ] [1677/3369] Forecasting JLS... [2026-03-03T20:25:08.380000] [INFO ] [sig ] Generating forecast for: JLS [2026-03-03T20:25:08.380030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-03-03T20:25:08.393871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-03-03T20:25:08.394236] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-03-03T20:25:08.395064] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-03-03T20:25:08.395120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:08.395155] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:08.395184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:08.395243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:08.455096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:08.455996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:08.456087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:08.456123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:08.567865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:08.568045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:08.568089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:08.568121] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:08.572008] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-03-03T20:25:08.572323] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-03-03T20:25:08.572465] [INFO ] [sig ] JLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:08.717692] [INFO ] [LOCAL ] Saved forecast: JLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JLS.txt [2026-03-03T20:25:08.717836] [INFO ] [sig ] [1677/3369] Completed JLS in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-03T20:25:08.717897] [INFO ] [sig ] [1678/3369] Forecasting JMIA... [2026-03-03T20:25:08.717934] [INFO ] [sig ] Generating forecast for: JMIA [2026-03-03T20:25:08.717965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-03-03T20:25:08.730816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-03-03T20:25:08.731258] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-03-03T20:25:08.732152] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-03-03T20:25:08.732209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:08.732245] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:08.732274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:08.732333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:08.797136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:08.798163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:08.798250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:08.798286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:08.922873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:08.923030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:08.923073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:08.923104] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:08.926704] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-03-03T20:25:08.926989] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-03-03T20:25:08.927126] [INFO ] [sig ] JMIA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:09.076453] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JMIA.txt [2026-03-03T20:25:09.076637] [INFO ] [sig ] [1678/3369] Completed JMIA in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:09.076681] [INFO ] [sig ] [1679/3369] Forecasting JMSB... [2026-03-03T20:25:09.076712] [INFO ] [sig ] Generating forecast for: JMSB [2026-03-03T20:25:09.076743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-03-03T20:25:09.087919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-03-03T20:25:09.088221] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-03-03T20:25:09.089018] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-03-03T20:25:09.089083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:09.089117] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:09.089144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:09.089201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:09.147043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:09.147975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:09.148068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:09.148101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:09.250277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:09.250438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:09.250481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:09.250511] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:09.254055] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-03-03T20:25:09.254354] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-03-03T20:25:09.254489] [INFO ] [sig ] JMSB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:09.408382] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JMSB.txt [2026-03-03T20:25:09.408549] [INFO ] [sig ] [1679/3369] Completed JMSB in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:09.408609] [INFO ] [sig ] [1680/3369] Forecasting JNJ... [2026-03-03T20:25:09.408643] [INFO ] [sig ] Generating forecast for: JNJ [2026-03-03T20:25:09.408675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-03-03T20:25:09.421502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-03-03T20:25:09.421905] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-03-03T20:25:09.422710] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-03-03T20:25:09.422764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:09.422798] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:09.422825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:09.422883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:09.481138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:09.482088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:09.482177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:09.482210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:09.606297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:09.606459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:09.606501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:09.606532] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:09.610080] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=82.88%) [2026-03-03T20:25:09.610399] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-03-03T20:25:09.610534] [INFO ] [sig ] JNJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:09.752074] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JNJ.txt [2026-03-03T20:25:09.752233] [INFO ] [sig ] [1680/3369] Completed JNJ in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:09.752275] [INFO ] [sig ] [1681/3369] Forecasting JOBY... [2026-03-03T20:25:09.752304] [INFO ] [sig ] Generating forecast for: JOBY [2026-03-03T20:25:09.752336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-03-03T20:25:09.764656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-03-03T20:25:09.765021] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-03-03T20:25:09.765838] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-03-03T20:25:09.765891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:09.765924] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:09.765951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:09.766012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:09.826606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:09.827484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:09.827588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:09.827626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:09.967523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:09.967728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:09.967784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:09.967827] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:09.972645] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-03-03T20:25:09.973025] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-03-03T20:25:09.973202] [INFO ] [sig ] JOBY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:10.125146] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JOBY.txt [2026-03-03T20:25:10.125315] [INFO ] [sig ] [1681/3369] Completed JOBY in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:10.125356] [INFO ] [sig ] [1682/3369] Forecasting JOE... [2026-03-03T20:25:10.125387] [INFO ] [sig ] Generating forecast for: JOE [2026-03-03T20:25:10.125417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-03-03T20:25:10.137866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-03-03T20:25:10.138293] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-03-03T20:25:10.139111] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-03-03T20:25:10.139175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:10.139247] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:10.139283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:10.139346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:10.198490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:10.199438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:10.199525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:10.199560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:10.325963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:10.326128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:10.326170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:10.326201] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:10.329807] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-03-03T20:25:10.330103] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-03-03T20:25:10.330263] [INFO ] [sig ] JOE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:10.481941] [INFO ] [LOCAL ] Saved forecast: JOE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JOE.txt [2026-03-03T20:25:10.482112] [INFO ] [sig ] [1682/3369] Completed JOE in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:10.482161] [INFO ] [sig ] [1683/3369] Forecasting JOF... [2026-03-03T20:25:10.482194] [INFO ] [sig ] Generating forecast for: JOF [2026-03-03T20:25:10.482226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-03-03T20:25:10.496005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-03-03T20:25:10.496527] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-03-03T20:25:10.497671] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-03-03T20:25:10.497745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:10.497793] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:10.497833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:10.497943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:10.559795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:10.560733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:10.560848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:10.560890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:10.688477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:10.688660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:10.688704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:10.688735] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:10.692501] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=73.91%) [2026-03-03T20:25:10.692863] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-03-03T20:25:10.693052] [INFO ] [sig ] JOF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:10.839061] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JOF.txt [2026-03-03T20:25:10.839237] [INFO ] [sig ] [1683/3369] Completed JOF in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:10.839287] [INFO ] [sig ] [1684/3369] Forecasting JPC... [2026-03-03T20:25:10.839323] [INFO ] [sig ] Generating forecast for: JPC [2026-03-03T20:25:10.839354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-03-03T20:25:10.851320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-03-03T20:25:10.851609] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-03-03T20:25:10.852400] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-03-03T20:25:10.852454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:10.852488] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:10.852515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:10.852591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:10.910731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:10.911422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:10.911512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:10.911546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:11.032519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:11.032705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:11.032756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:11.032785] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:11.036336] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-03-03T20:25:11.036648] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-03-03T20:25:11.036811] [INFO ] [sig ] JPC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:11.181770] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JPC.txt [2026-03-03T20:25:11.181915] [INFO ] [sig ] [1684/3369] Completed JPC in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:11.181956] [INFO ] [sig ] [1685/3369] Forecasting JPEF... [2026-03-03T20:25:11.181989] [INFO ] [sig ] Generating forecast for: JPEF [2026-03-03T20:25:11.182020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-03-03T20:25:11.193108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-03-03T20:25:11.193403] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-03-03T20:25:11.194224] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-03-03T20:25:11.194278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:11.194312] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:11.194340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:11.194398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:11.253550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:11.254231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:11.254315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:11.254349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:11.371369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:11.371535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:11.371598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:11.371670] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:11.375270] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: UP (p=62.87%) [2026-03-03T20:25:11.375811] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-03-03T20:25:11.375955] [INFO ] [sig ] JPEF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:11.532542] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JPEF.txt [2026-03-03T20:25:11.532751] [INFO ] [sig ] [1685/3369] Completed JPEF in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:11.532813] [INFO ] [sig ] [1686/3369] Forecasting JPM... [2026-03-03T20:25:11.532846] [INFO ] [sig ] Generating forecast for: JPM [2026-03-03T20:25:11.532877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-03-03T20:25:11.545309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-03-03T20:25:11.545748] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-03-03T20:25:11.546604] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-03-03T20:25:11.546660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:11.546692] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:11.546720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:11.546778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:11.607594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:11.608736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:11.608845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:11.608895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:11.736630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:11.736800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:11.736857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:11.736887] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:11.740403] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-03-03T20:25:11.740713] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-03-03T20:25:11.740849] [INFO ] [sig ] JPM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:11.886161] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JPM.txt [2026-03-03T20:25:11.886326] [INFO ] [sig ] [1686/3369] Completed JPM in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:11.886368] [INFO ] [sig ] [1687/3369] Forecasting JQC... [2026-03-03T20:25:11.886398] [INFO ] [sig ] Generating forecast for: JQC [2026-03-03T20:25:11.886430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-03-03T20:25:11.898726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-03-03T20:25:11.899145] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-03-03T20:25:11.899975] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-03-03T20:25:11.900029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:11.900061] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:11.900088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:11.900146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:11.959427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:11.960382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:11.960468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:11.960502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:12.086327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:12.086497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:12.086745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:12.086776] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:12.093417] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: DOWN (p=45.91%) [2026-03-03T20:25:12.093768] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-03-03T20:25:12.093908] [INFO ] [sig ] JQC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:12.241094] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JQC.txt [2026-03-03T20:25:12.241272] [INFO ] [sig ] [1687/3369] Completed JQC in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:12.241323] [INFO ] [sig ] [1688/3369] Forecasting JRI... [2026-03-03T20:25:12.241357] [INFO ] [sig ] Generating forecast for: JRI [2026-03-03T20:25:12.241388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-03-03T20:25:12.255205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-03-03T20:25:12.255683] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-03-03T20:25:12.256603] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-03-03T20:25:12.256660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:12.256696] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:12.256726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:12.256785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:12.320063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:12.321018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:12.321144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:12.321182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:12.447463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:12.447640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:12.447684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:12.447713] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:12.451224] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=79.89%) [2026-03-03T20:25:12.451508] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-03-03T20:25:12.451657] [INFO ] [sig ] JRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:12.592826] [INFO ] [LOCAL ] Saved forecast: JRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JRI.txt [2026-03-03T20:25:12.592980] [INFO ] [sig ] [1688/3369] Completed JRI in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:12.593021] [INFO ] [sig ] [1689/3369] Forecasting JRS... [2026-03-03T20:25:12.593052] [INFO ] [sig ] Generating forecast for: JRS [2026-03-03T20:25:12.593084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-03-03T20:25:12.604918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-03-03T20:25:12.605252] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-03-03T20:25:12.606068] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-03-03T20:25:12.606122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:12.606155] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:12.606183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:12.606240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:12.662794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:12.663565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:12.663670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:12.663705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:12.775881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:12.776042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:12.776082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:12.776112] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:12.779634] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-03-03T20:25:12.779925] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-03-03T20:25:12.780056] [INFO ] [sig ] JRS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:12.921406] [INFO ] [LOCAL ] Saved forecast: JRS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JRS.txt [2026-03-03T20:25:12.921590] [INFO ] [sig ] [1689/3369] Completed JRS in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:12.921636] [INFO ] [sig ] [1690/3369] Forecasting JSM... [2026-03-03T20:25:12.921666] [INFO ] [sig ] Generating forecast for: JSM [2026-03-03T20:25:12.921697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-03-03T20:25:12.933118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-03-03T20:25:12.933512] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-03-03T20:25:12.934432] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-03-03T20:25:12.934489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:12.934537] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:12.934567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:12.934670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:12.994222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:12.995215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:12.995316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:12.995351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:13.116394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:13.116551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:13.116612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:13.116643] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:13.120108] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=43.64%) [2026-03-03T20:25:13.120427] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-03-03T20:25:13.120560] [INFO ] [sig ] JSM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:13.261375] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JSM.txt [2026-03-03T20:25:13.261535] [INFO ] [sig ] [1690/3369] Completed JSM in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:13.261596] [INFO ] [sig ] [1691/3369] Forecasting JSMD... [2026-03-03T20:25:13.261628] [INFO ] [sig ] Generating forecast for: JSMD [2026-03-03T20:25:13.261658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-03-03T20:25:13.276328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-03-03T20:25:13.276713] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-03-03T20:25:13.277538] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-03-03T20:25:13.277612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:13.277649] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:13.277678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:13.277738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:13.348428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:13.349550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:13.349685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:13.349738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:13.488603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:13.488790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:13.488846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:13.488884] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:13.492719] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-03-03T20:25:13.493078] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-03-03T20:25:13.493273] [INFO ] [sig ] JSMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:13.651332] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JSMD.txt [2026-03-03T20:25:13.651486] [INFO ] [sig ] [1691/3369] Completed JSMD in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:13.651528] [INFO ] [sig ] [1692/3369] Forecasting JSML... [2026-03-03T20:25:13.651558] [INFO ] [sig ] Generating forecast for: JSML [2026-03-03T20:25:13.651612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-03-03T20:25:13.662839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-03-03T20:25:13.663194] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-03-03T20:25:13.664012] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-03-03T20:25:13.664065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:13.664097] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:13.664125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:13.664182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:13.721074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:13.721921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:13.722036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:13.722070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:13.840451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:13.840624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:13.840668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:13.840698] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:13.844119] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-03-03T20:25:13.844401] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-03-03T20:25:13.844530] [INFO ] [sig ] JSML: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:13.988108] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JSML.txt [2026-03-03T20:25:13.988252] [INFO ] [sig ] [1692/3369] Completed JSML in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-03T20:25:13.988294] [INFO ] [sig ] [1693/3369] Forecasting JTEK... [2026-03-03T20:25:13.988324] [INFO ] [sig ] Generating forecast for: JTEK [2026-03-03T20:25:13.988354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-03-03T20:25:13.999853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-03-03T20:25:14.000127] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-03-03T20:25:14.000964] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-03-03T20:25:14.001018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:14.001051] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:14.001079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:14.001136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:14.058273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:14.058944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:14.059024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:14.059057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:14.180126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:14.180270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:14.180311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:14.180342] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:14.183793] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-03-03T20:25:14.184074] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-03-03T20:25:14.184203] [INFO ] [sig ] JTEK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:14.327269] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/JTEK.txt [2026-03-03T20:25:14.327600] [INFO ] [sig ] [1693/3369] Completed JTEK in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-03T20:25:14.327642] [INFO ] [sig ] [1694/3369] Forecasting JVA... [2026-03-03T20:25:14.327680] [INFO ] [sig ] Generating forecast for: JVA [2026-03-03T20:25:14.327711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-03-03T20:25:14.340837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-03-03T20:25:14.341145] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-03-03T20:25:14.341942] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-03-03T20:25:14.341995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:14.342028] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:14.342055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:14.342112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:14.402323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:14.402961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:14.403040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:14.403074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:14.522488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:14.522653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:14.522694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:14.522723] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:14.526169] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-03-03T20:25:14.526445] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-03-03T20:25:14.526591] [INFO ] [sig ] JVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:14.668152] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JVA.txt [2026-03-03T20:25:14.668269] [INFO ] [sig ] [1694/3369] Completed JVA in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:14.668316] [INFO ] [sig ] [1695/3369] Forecasting JXN... [2026-03-03T20:25:14.668352] [INFO ] [sig ] Generating forecast for: JXN [2026-03-03T20:25:14.668389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-03-03T20:25:14.679547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-03-03T20:25:14.679853] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-03-03T20:25:14.680649] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-03-03T20:25:14.680702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:14.680735] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:14.680763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:14.680820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:14.742027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:14.742752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:14.742880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:14.742915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:14.863600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:14.863757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:14.863796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:14.863825] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:14.867306] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=56.17%) [2026-03-03T20:25:14.867602] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-03-03T20:25:14.867734] [INFO ] [sig ] JXN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:15.010121] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/JXN.txt [2026-03-03T20:25:15.010295] [INFO ] [sig ] [1695/3369] Completed JXN in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:15.010345] [INFO ] [sig ] [1696/3369] Forecasting KAI... [2026-03-03T20:25:15.010380] [INFO ] [sig ] Generating forecast for: KAI [2026-03-03T20:25:15.010421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-03-03T20:25:15.021951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-03-03T20:25:15.022263] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-03-03T20:25:15.023089] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-03-03T20:25:15.023143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:15.023176] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:15.023203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:15.023287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:15.080323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:15.081067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:15.081150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:15.081183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:15.199083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:15.199257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:15.199305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:15.199341] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:15.202835] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=73.18%) [2026-03-03T20:25:15.203120] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-03-03T20:25:15.203252] [INFO ] [sig ] KAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:15.343521] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KAI.txt [2026-03-03T20:25:15.343672] [INFO ] [sig ] [1696/3369] Completed KAI in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:15.343714] [INFO ] [sig ] [1697/3369] Forecasting KARO... [2026-03-03T20:25:15.343745] [INFO ] [sig ] Generating forecast for: KARO [2026-03-03T20:25:15.343775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-03-03T20:25:15.355502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-03-03T20:25:15.355850] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-03-03T20:25:15.356687] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-03-03T20:25:15.356743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:15.356777] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:15.356805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:15.356863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:15.415563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:15.416317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:15.416402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:15.416436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:15.535959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:15.536128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:15.536171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:15.536217] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:15.539768] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=32.63%) [2026-03-03T20:25:15.540055] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-03-03T20:25:15.540188] [INFO ] [sig ] KARO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:15.686085] [INFO ] [LOCAL ] Saved forecast: KARO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KARO.txt [2026-03-03T20:25:15.686231] [INFO ] [sig ] [1697/3369] Completed KARO in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:15.686271] [INFO ] [sig ] [1698/3369] Forecasting KB... [2026-03-03T20:25:15.686301] [INFO ] [sig ] Generating forecast for: KB [2026-03-03T20:25:15.686331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-03-03T20:25:15.699011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-03-03T20:25:15.699378] [INFO ] [FORECASTER] Starting predict_future for KB [2026-03-03T20:25:15.700202] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-03-03T20:25:15.700257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:15.700298] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:15.700334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:15.700406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:15.759266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:15.760000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:15.760085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:15.760119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:15.888272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:15.888446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:15.888494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:15.888525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:15.892072] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-03-03T20:25:15.892371] [INFO ] [FORECASTER] Completed predict_future for KB [2026-03-03T20:25:15.892507] [INFO ] [sig ] KB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:16.037629] [INFO ] [LOCAL ] Saved forecast: KB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KB.txt [2026-03-03T20:25:16.037779] [INFO ] [sig ] [1698/3369] Completed KB in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:16.037820] [INFO ] [sig ] [1699/3369] Forecasting KBH... [2026-03-03T20:25:16.037850] [INFO ] [sig ] Generating forecast for: KBH [2026-03-03T20:25:16.037898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-03-03T20:25:16.049392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-03-03T20:25:16.049750] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-03-03T20:25:16.050520] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-03-03T20:25:16.050597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:16.050657] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:16.050687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:16.050746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:16.112403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:16.113559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:16.113686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:16.113728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:16.239191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:16.239361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:16.239411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:16.239447] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:16.243859] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: UP (p=74.01%) [2026-03-03T20:25:16.244151] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-03-03T20:25:16.244288] [INFO ] [sig ] KBH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:16.390511] [INFO ] [LOCAL ] Saved forecast: KBH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KBH.txt [2026-03-03T20:25:16.390691] [INFO ] [sig ] [1699/3369] Completed KBH in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:16.390734] [INFO ] [sig ] [1700/3369] Forecasting KBWB... [2026-03-03T20:25:16.390766] [INFO ] [sig ] Generating forecast for: KBWB [2026-03-03T20:25:16.390796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-03-03T20:25:16.402535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-03-03T20:25:16.402853] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-03-03T20:25:16.403901] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-03-03T20:25:16.403954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:16.403987] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:16.404014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:16.404156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:16.462876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:16.463544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:16.463648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:16.463685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:16.587992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:16.588192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:16.588241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:16.588273] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:16.592143] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-03-03T20:25:16.592490] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-03-03T20:25:16.592690] [INFO ] [sig ] KBWB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:16.733936] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KBWB.txt [2026-03-03T20:25:16.734096] [INFO ] [sig ] [1700/3369] Completed KBWB in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:16.734139] [INFO ] [sig ] [1701/3369] Forecasting KBWD... [2026-03-03T20:25:16.734172] [INFO ] [sig ] Generating forecast for: KBWD [2026-03-03T20:25:16.734203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-03-03T20:25:16.749894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-03-03T20:25:16.750246] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-03-03T20:25:16.751147] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-03-03T20:25:16.751203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:16.751238] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:16.751268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:16.751346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:16.810235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:16.810983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:16.811067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:16.811102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:16.936284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:16.936458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:16.936709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:16.936744] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:16.941103] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=84.48%) [2026-03-03T20:25:16.941410] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-03-03T20:25:16.941550] [INFO ] [sig ] KBWD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:17.109708] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KBWD.txt [2026-03-03T20:25:17.109910] [INFO ] [sig ] [1701/3369] Completed KBWD in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:17.109969] [INFO ] [sig ] [1702/3369] Forecasting KBWP... [2026-03-03T20:25:17.110006] [INFO ] [sig ] Generating forecast for: KBWP [2026-03-03T20:25:17.110041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-03-03T20:25:17.123989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-03-03T20:25:17.124475] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-03-03T20:25:17.125429] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-03-03T20:25:17.125490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:17.125523] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:17.125551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:17.125652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:17.187788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:17.188867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:17.189006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:17.189068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:17.338157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:17.338367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:17.338436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:17.338564] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:17.344173] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=21.34%) [2026-03-03T20:25:17.344774] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-03-03T20:25:17.344991] [INFO ] [sig ] KBWP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:17.700362] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KBWP.txt [2026-03-03T20:25:17.700623] [INFO ] [sig ] [1702/3369] Completed KBWP in 0.6s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:17.700698] [INFO ] [sig ] [1703/3369] Forecasting KBWY... [2026-03-03T20:25:17.700751] [INFO ] [sig ] Generating forecast for: KBWY [2026-03-03T20:25:17.700808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-03-03T20:25:17.758946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-03-03T20:25:17.759594] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-03-03T20:25:17.761227] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-03-03T20:25:17.761340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:17.761397] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:17.761445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:17.761543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:17.863962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:17.865227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:17.865356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:17.865401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:18.044661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:18.044926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:18.045002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:18.045055] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:18.051234] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=74.75%) [2026-03-03T20:25:18.051891] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-03-03T20:25:18.052138] [INFO ] [sig ] KBWY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:18.275830] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KBWY.txt [2026-03-03T20:25:18.276083] [INFO ] [sig ] [1703/3369] Completed KBWY in 0.6s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:18.276148] [INFO ] [sig ] [1704/3369] Forecasting KC... [2026-03-03T20:25:18.276196] [INFO ] [sig ] Generating forecast for: KC [2026-03-03T20:25:18.276246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-03-03T20:25:18.299459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-03-03T20:25:18.300877] [INFO ] [FORECASTER] Starting predict_future for KC [2026-03-03T20:25:18.302395] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-03-03T20:25:18.302481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:18.302516] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:18.302552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:18.302666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:18.374562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:18.375832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:18.375942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:18.375978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:18.541150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:18.541377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:18.541460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:18.541523] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:18.547117] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-03-03T20:25:18.547652] [INFO ] [FORECASTER] Completed predict_future for KC [2026-03-03T20:25:18.547905] [INFO ] [sig ] KC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:18.733693] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KC.txt [2026-03-03T20:25:18.733865] [INFO ] [sig ] [1704/3369] Completed KC in 0.5s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:18.733908] [INFO ] [sig ] [1705/3369] Forecasting KD... [2026-03-03T20:25:18.733939] [INFO ] [sig ] Generating forecast for: KD [2026-03-03T20:25:18.733970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-03-03T20:25:18.747071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-03-03T20:25:18.747497] [INFO ] [FORECASTER] Starting predict_future for KD [2026-03-03T20:25:18.748495] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-03-03T20:25:18.748554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:18.748607] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:18.748637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:18.748696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:18.809697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:18.810556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:18.810662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:18.810698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:18.938458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:18.938640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:18.938684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:18.938713] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:18.942251] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-03-03T20:25:18.942547] [INFO ] [FORECASTER] Completed predict_future for KD [2026-03-03T20:25:18.942705] [INFO ] [sig ] KD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:19.084942] [INFO ] [LOCAL ] Saved forecast: KD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KD.txt [2026-03-03T20:25:19.085090] [INFO ] [sig ] [1705/3369] Completed KD in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:19.085132] [INFO ] [sig ] [1706/3369] Forecasting KDP... [2026-03-03T20:25:19.085161] [INFO ] [sig ] Generating forecast for: KDP [2026-03-03T20:25:19.085191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-03-03T20:25:19.097500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-03-03T20:25:19.097931] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-03-03T20:25:19.098765] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-03-03T20:25:19.098820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:19.098853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:19.098881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:19.098939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:19.156960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:19.157775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:19.157865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:19.157921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:19.279710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:19.279869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:19.279910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:19.279940] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:19.284171] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-03-03T20:25:19.284469] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-03-03T20:25:19.284623] [INFO ] [sig ] KDP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:19.430291] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KDP.txt [2026-03-03T20:25:19.430431] [INFO ] [sig ] [1706/3369] Completed KDP in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:19.430478] [INFO ] [sig ] [1707/3369] Forecasting KE... [2026-03-03T20:25:19.430509] [INFO ] [sig ] Generating forecast for: KE [2026-03-03T20:25:19.430539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-03-03T20:25:19.442932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-03-03T20:25:19.443278] [INFO ] [FORECASTER] Starting predict_future for KE [2026-03-03T20:25:19.444279] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-03-03T20:25:19.444332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:19.444365] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:19.444393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:19.444454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:19.503078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:19.503789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:19.503874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:19.503914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:19.624856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:19.625008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:19.625049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:19.625079] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:19.628629] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-03T20:25:19.628908] [INFO ] [FORECASTER] Completed predict_future for KE [2026-03-03T20:25:19.629037] [INFO ] [sig ] KE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:19.770838] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KE.txt [2026-03-03T20:25:19.770970] [INFO ] [sig ] [1707/3369] Completed KE in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-03T20:25:19.771010] [INFO ] [sig ] [1708/3369] Forecasting KELYA... [2026-03-03T20:25:19.771041] [INFO ] [sig ] Generating forecast for: KELYA [2026-03-03T20:25:19.771071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-03-03T20:25:19.783472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-03-03T20:25:19.783804] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-03-03T20:25:19.784627] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-03-03T20:25:19.784682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:19.784715] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:19.784743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:19.784800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:19.841792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:19.842422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:19.842501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:19.842536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:19.960808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:19.960956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:19.960996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:19.961024] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:19.964409] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=31.13%) [2026-03-03T20:25:19.964711] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-03-03T20:25:19.964861] [INFO ] [sig ] KELYA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:20.107633] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KELYA.txt [2026-03-03T20:25:20.107806] [INFO ] [sig ] [1708/3369] Completed KELYA in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-03T20:25:20.107852] [INFO ] [sig ] [1709/3369] Forecasting KEN... [2026-03-03T20:25:20.107905] [INFO ] [sig ] Generating forecast for: KEN [2026-03-03T20:25:20.107940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-03-03T20:25:20.119627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-03-03T20:25:20.119929] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-03-03T20:25:20.120755] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-03-03T20:25:20.120809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:20.120842] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:20.120871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:20.120930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:20.179042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:20.179722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:20.179828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:20.179861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:20.297596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:20.297720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:20.297759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:20.297788] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:20.301119] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=75.75%) [2026-03-03T20:25:20.301392] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-03-03T20:25:20.301521] [INFO ] [sig ] KEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:20.442449] [INFO ] [LOCAL ] Saved forecast: KEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KEN.txt [2026-03-03T20:25:20.442594] [INFO ] [sig ] [1709/3369] Completed KEN in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-03T20:25:20.442643] [INFO ] [sig ] [1710/3369] Forecasting KEP... [2026-03-03T20:25:20.442673] [INFO ] [sig ] Generating forecast for: KEP [2026-03-03T20:25:20.442703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-03-03T20:25:20.454482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-03-03T20:25:20.454830] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-03-03T20:25:20.455660] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-03-03T20:25:20.455715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:20.455748] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:20.455774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:20.455832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:20.513165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:20.513976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:20.514060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:20.514093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:20.636179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:20.636343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:20.636401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:20.636432] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:20.639995] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-03-03T20:25:20.640289] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-03-03T20:25:20.640424] [INFO ] [sig ] KEP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:20.791436] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KEP.txt [2026-03-03T20:25:20.791673] [INFO ] [sig ] [1710/3369] Completed KEP in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-03T20:25:20.791924] [INFO ] [sig ] [1711/3369] Forecasting KEX... [2026-03-03T20:25:20.791955] [INFO ] [sig ] Generating forecast for: KEX [2026-03-03T20:25:20.791987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-03-03T20:25:20.805332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-03-03T20:25:20.805965] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-03-03T20:25:20.806995] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-03-03T20:25:20.807049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:20.807082] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:20.807110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:20.807167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:20.866536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:20.867425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:20.867527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:20.867567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:20.995308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:20.995483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:20.995524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:20.995555] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:20.999240] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: UP (p=79.21%) [2026-03-03T20:25:20.999562] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-03-03T20:25:20.999748] [INFO ] [sig ] KEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:21.149611] [INFO ] [LOCAL ] Saved forecast: KEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KEX.txt [2026-03-03T20:25:21.149781] [INFO ] [sig ] [1711/3369] Completed KEX in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:21.149823] [INFO ] [sig ] [1712/3369] Forecasting KEYS... [2026-03-03T20:25:21.149852] [INFO ] [sig ] Generating forecast for: KEYS [2026-03-03T20:25:21.149882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-03-03T20:25:21.162699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-03-03T20:25:21.163113] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-03-03T20:25:21.164027] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-03-03T20:25:21.164082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:21.164116] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:21.164142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:21.164200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:21.230613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:21.231685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:21.231825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:21.231870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:21.359473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:21.359676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:21.359720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:21.359752] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:21.364240] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-03-03T20:25:21.364693] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-03-03T20:25:21.364855] [INFO ] [sig ] KEYS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:21.512307] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KEYS.txt [2026-03-03T20:25:21.512478] [INFO ] [sig ] [1712/3369] Completed KEYS in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:21.512520] [INFO ] [sig ] [1713/3369] Forecasting KFS... [2026-03-03T20:25:21.512552] [INFO ] [sig ] Generating forecast for: KFS [2026-03-03T20:25:21.512603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-03-03T20:25:21.525405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-03-03T20:25:21.525883] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-03-03T20:25:21.526950] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-03-03T20:25:21.527007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:21.527040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:21.527068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:21.527128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:21.590457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:21.591612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:21.591728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:21.591773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:21.719168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:21.719338] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:25:21.719379] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:21.719411] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:21.723194] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-03-03T20:25:21.723533] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-03-03T20:25:21.723700] [INFO ] [sig ] KFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:21.885545] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KFS.txt [2026-03-03T20:25:21.885721] [INFO ] [sig ] [1713/3369] Completed KFS in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:21.885763] [INFO ] [sig ] [1714/3369] Forecasting KFY... [2026-03-03T20:25:21.885793] [INFO ] [sig ] Generating forecast for: KFY [2026-03-03T20:25:21.885825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-03-03T20:25:21.898146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-03-03T20:25:21.898536] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-03-03T20:25:21.899490] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-03-03T20:25:21.899556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:21.899633] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:21.899664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:21.899723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:21.957765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:21.958717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:21.958803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:21.958836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:22.073128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:22.073277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:22.073318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:22.073346] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:22.076759] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=67.04%) [2026-03-03T20:25:22.077038] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-03-03T20:25:22.077165] [INFO ] [sig ] KFY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:22.218909] [INFO ] [LOCAL ] Saved forecast: KFY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KFY.txt [2026-03-03T20:25:22.219049] [INFO ] [sig ] [1714/3369] Completed KFY in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:22.219089] [INFO ] [sig ] [1715/3369] Forecasting KGS... [2026-03-03T20:25:22.219119] [INFO ] [sig ] Generating forecast for: KGS [2026-03-03T20:25:22.219150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-03-03T20:25:22.231421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-03-03T20:25:22.231777] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-03-03T20:25:22.232570] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-03-03T20:25:22.232646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:22.232687] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:22.232713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:22.232772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:22.291943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:22.292727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:22.292814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:22.292850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:22.415985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:22.416145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:22.416185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:22.416215] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:22.419759] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=23.35%) [2026-03-03T20:25:22.420042] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-03-03T20:25:22.420176] [INFO ] [sig ] KGS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:22.562046] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KGS.txt [2026-03-03T20:25:22.562200] [INFO ] [sig ] [1715/3369] Completed KGS in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:22.562242] [INFO ] [sig ] [1716/3369] Forecasting KHC... [2026-03-03T20:25:22.562273] [INFO ] [sig ] Generating forecast for: KHC [2026-03-03T20:25:22.562306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-03-03T20:25:22.574699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-03-03T20:25:22.575058] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-03-03T20:25:22.575906] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-03-03T20:25:22.575960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:22.576023] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:22.576053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:22.576113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:22.636135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:22.636880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:22.636966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:22.637000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:22.758746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:22.758920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:22.758961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:22.758989] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:22.762427] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=86.04%) [2026-03-03T20:25:22.762732] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-03-03T20:25:22.762866] [INFO ] [sig ] KHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:22.909800] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KHC.txt [2026-03-03T20:25:22.909964] [INFO ] [sig ] [1716/3369] Completed KHC in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:22.910006] [INFO ] [sig ] [1717/3369] Forecasting KIDS... [2026-03-03T20:25:22.910037] [INFO ] [sig ] Generating forecast for: KIDS [2026-03-03T20:25:22.910069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-03-03T20:25:22.922927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-03-03T20:25:22.923346] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-03-03T20:25:22.924175] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-03-03T20:25:22.924229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:22.924260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:22.924288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:22.924344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:22.987056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:22.988009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:22.988100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:22.988135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:23.111187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:23.111348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:23.111391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:23.111422] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:23.114973] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=38.93%) [2026-03-03T20:25:23.115258] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-03-03T20:25:23.115394] [INFO ] [sig ] KIDS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:23.258467] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KIDS.txt [2026-03-03T20:25:23.258652] [INFO ] [sig ] [1717/3369] Completed KIDS in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:23.258695] [INFO ] [sig ] [1718/3369] Forecasting KIM... [2026-03-03T20:25:23.258732] [INFO ] [sig ] Generating forecast for: KIM [2026-03-03T20:25:23.258764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-03-03T20:25:23.270687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-03-03T20:25:23.271058] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-03-03T20:25:23.271877] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-03-03T20:25:23.271930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:23.271962] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:23.271989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:23.272046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:23.332542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:23.333469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:23.333557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:23.333613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:23.464672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:23.464833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:23.464873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:23.464902] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:23.468542] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: UP (p=66.03%) [2026-03-03T20:25:23.468865] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-03-03T20:25:23.469004] [INFO ] [sig ] KIM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:23.611803] [INFO ] [LOCAL ] Saved forecast: KIM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KIM.txt [2026-03-03T20:25:23.611944] [INFO ] [sig ] [1718/3369] Completed KIM in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:23.611984] [INFO ] [sig ] [1719/3369] Forecasting KINS... [2026-03-03T20:25:23.612014] [INFO ] [sig ] Generating forecast for: KINS [2026-03-03T20:25:23.612045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-03-03T20:25:23.624204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-03-03T20:25:23.624526] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-03-03T20:25:23.625312] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-03-03T20:25:23.625366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:23.625399] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:23.625426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:23.625483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:23.682827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:23.683473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:23.683558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:23.683612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:23.803893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:23.804055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:23.804096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:23.804159] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:23.807641] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-03-03T20:25:23.808086] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-03-03T20:25:23.808234] [INFO ] [sig ] KINS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:23.952106] [INFO ] [LOCAL ] Saved forecast: KINS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KINS.txt [2026-03-03T20:25:23.952240] [INFO ] [sig ] [1719/3369] Completed KINS in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:23.952280] [INFO ] [sig ] [1720/3369] Forecasting KIO... [2026-03-03T20:25:23.952310] [INFO ] [sig ] Generating forecast for: KIO [2026-03-03T20:25:23.952342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-03-03T20:25:23.964463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-03-03T20:25:23.964823] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-03-03T20:25:23.965657] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-03-03T20:25:23.965713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:23.965748] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:23.965779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:23.965837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:24.023826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:24.024525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:24.024656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:24.024697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:24.143724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:24.143880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:24.143920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:24.143949] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:24.147333] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-03-03T20:25:24.147677] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-03-03T20:25:24.148007] [INFO ] [sig ] KIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:24.293107] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KIO.txt [2026-03-03T20:25:24.293256] [INFO ] [sig ] [1720/3369] Completed KIO in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:24.293298] [INFO ] [sig ] [1721/3369] Forecasting KKRS... [2026-03-03T20:25:24.293328] [INFO ] [sig ] Generating forecast for: KKRS [2026-03-03T20:25:24.293359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-03-03T20:25:24.309842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-03-03T20:25:24.310508] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-03-03T20:25:24.311622] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-03-03T20:25:24.311682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:24.311720] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:24.311750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:24.311813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:24.375777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:24.377059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:24.377168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:24.377204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:24.497703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:24.497891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:24.497936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:24.497985] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:24.501651] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=29.48%) [2026-03-03T20:25:24.501945] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-03-03T20:25:24.502083] [INFO ] [sig ] KKRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:24.643875] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KKRS.txt [2026-03-03T20:25:24.644101] [INFO ] [sig ] [1721/3369] Completed KKRS in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:24.644157] [INFO ] [sig ] [1722/3369] Forecasting KLAC... [2026-03-03T20:25:24.644196] [INFO ] [sig ] Generating forecast for: KLAC [2026-03-03T20:25:24.644236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-03-03T20:25:24.660893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-03-03T20:25:24.661313] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-03-03T20:25:24.662165] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-03-03T20:25:24.662221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:24.662254] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:24.662282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:24.662339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:24.723630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:24.725076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:24.725179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:24.725227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:24.858154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:24.858322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:24.858364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:24.858394] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:24.862041] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=73.54%) [2026-03-03T20:25:24.862345] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-03-03T20:25:24.862487] [INFO ] [sig ] KLAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:25.012993] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KLAC.txt [2026-03-03T20:25:25.013156] [INFO ] [sig ] [1722/3369] Completed KLAC in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:25.013199] [INFO ] [sig ] [1723/3369] Forecasting KLIC... [2026-03-03T20:25:25.013229] [INFO ] [sig ] Generating forecast for: KLIC [2026-03-03T20:25:25.013259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-03-03T20:25:25.026164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-03-03T20:25:25.026506] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-03-03T20:25:25.027552] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-03-03T20:25:25.027642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:25.027684] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:25.027713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:25.027778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:25.085754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:25.086679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:25.086765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:25.086799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:25.210469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:25.210653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:25.210696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:25.210725] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:25.214227] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=73.98%) [2026-03-03T20:25:25.214512] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-03-03T20:25:25.214665] [INFO ] [sig ] KLIC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:25.356681] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KLIC.txt [2026-03-03T20:25:25.356842] [INFO ] [sig ] [1723/3369] Completed KLIC in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:25.356885] [INFO ] [sig ] [1724/3369] Forecasting KLXE... [2026-03-03T20:25:25.356915] [INFO ] [sig ] Generating forecast for: KLXE [2026-03-03T20:25:25.356945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-03-03T20:25:25.369102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-03-03T20:25:25.369510] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-03-03T20:25:25.370349] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-03-03T20:25:25.370403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:25.370435] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:25.370461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:25.370525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:25.427833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:25.428818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:25.428915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:25.428949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:25.545462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:25.545651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:25.545693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:25.545722] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:25.549209] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-03-03T20:25:25.549506] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-03-03T20:25:25.549663] [INFO ] [sig ] KLXE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:25.703399] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KLXE.txt [2026-03-03T20:25:25.703598] [INFO ] [sig ] [1724/3369] Completed KLXE in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:25.703646] [INFO ] [sig ] [1725/3369] Forecasting KMB... [2026-03-03T20:25:25.703684] [INFO ] [sig ] Generating forecast for: KMB [2026-03-03T20:25:25.703734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-03-03T20:25:25.717391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-03-03T20:25:25.717858] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-03-03T20:25:25.718777] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-03-03T20:25:25.718832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:25.719056] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:25.719092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:25.719175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:25.781655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:25.782589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:25.782678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:25.782712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:25.903583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:25.903752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:25.903795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:25.903824] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:25.907513] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=56.20%) [2026-03-03T20:25:25.907859] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-03-03T20:25:25.908038] [INFO ] [sig ] KMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:26.052078] [INFO ] [LOCAL ] Saved forecast: KMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KMB.txt [2026-03-03T20:25:26.052251] [INFO ] [sig ] [1725/3369] Completed KMB in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-03T20:25:26.052292] [INFO ] [sig ] [1726/3369] Forecasting KMDA... [2026-03-03T20:25:26.052325] [INFO ] [sig ] Generating forecast for: KMDA [2026-03-03T20:25:26.052356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-03-03T20:25:26.065077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-03-03T20:25:26.065532] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-03-03T20:25:26.066541] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-03-03T20:25:26.066647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:26.066700] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:26.066738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:26.066819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:26.128905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:26.129895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:26.130018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:26.130054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:26.253483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:26.253678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:26.253747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:26.253798] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:26.257513] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: UP (p=87.87%) [2026-03-03T20:25:26.257837] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-03-03T20:25:26.258024] [INFO ] [sig ] KMDA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:26.406525] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KMDA.txt [2026-03-03T20:25:26.406719] [INFO ] [sig ] [1726/3369] Completed KMDA in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-03T20:25:26.406764] [INFO ] [sig ] [1727/3369] Forecasting KMI... [2026-03-03T20:25:26.406793] [INFO ] [sig ] Generating forecast for: KMI [2026-03-03T20:25:26.406823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-03-03T20:25:26.420935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-03-03T20:25:26.421369] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-03-03T20:25:26.422425] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-03-03T20:25:26.422493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:26.422528] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:26.422557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:26.422648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:26.484151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:26.485075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:26.485167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:26.485201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:26.616320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:26.616549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:26.616616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:26.616649] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:26.620271] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=69.33%) [2026-03-03T20:25:26.620624] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-03-03T20:25:26.620777] [INFO ] [sig ] KMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:26.764466] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KMI.txt [2026-03-03T20:25:26.764623] [INFO ] [sig ] [1727/3369] Completed KMI in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-03T20:25:26.764666] [INFO ] [sig ] [1728/3369] Forecasting KMPB... [2026-03-03T20:25:26.764695] [INFO ] [sig ] Generating forecast for: KMPB [2026-03-03T20:25:26.764725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-03-03T20:25:26.776798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-03-03T20:25:26.777160] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-03-03T20:25:26.778137] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-03-03T20:25:26.778191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:26.778223] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:26.778249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:26.778305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:26.840026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:26.841017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:26.841120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:26.841162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:26.946519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:26.946690] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:25:26.946731] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:26.946760] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:26.950223] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=32.47%) [2026-03-03T20:25:26.950501] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-03-03T20:25:26.950652] [INFO ] [sig ] KMPB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:27.096156] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KMPB.txt [2026-03-03T20:25:27.096336] [INFO ] [sig ] [1728/3369] Completed KMPB in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:27.096379] [INFO ] [sig ] [1729/3369] Forecasting KMX... [2026-03-03T20:25:27.096409] [INFO ] [sig ] Generating forecast for: KMX [2026-03-03T20:25:27.096439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-03-03T20:25:27.107980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-03-03T20:25:27.108358] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-03-03T20:25:27.109183] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-03-03T20:25:27.109238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:27.109271] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:27.109298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:27.109355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:27.166878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:27.167800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:27.167905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:27.167940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:27.292776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:27.292942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:27.292981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:27.293011] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:27.296532] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-03-03T20:25:27.296879] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-03-03T20:25:27.297021] [INFO ] [sig ] KMX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:27.444312] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KMX.txt [2026-03-03T20:25:27.444517] [INFO ] [sig ] [1729/3369] Completed KMX in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:27.444563] [INFO ] [sig ] [1730/3369] Forecasting KN... [2026-03-03T20:25:27.444617] [INFO ] [sig ] Generating forecast for: KN [2026-03-03T20:25:27.444650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-03-03T20:25:27.457160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-03-03T20:25:27.457503] [INFO ] [FORECASTER] Starting predict_future for KN [2026-03-03T20:25:27.458338] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-03-03T20:25:27.458392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:27.458425] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:27.458451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:27.458508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:27.515637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:27.516423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:27.516522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:27.516556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:27.639968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:27.640121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:27.640164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:27.640193] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:27.643647] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=33.76%) [2026-03-03T20:25:27.643929] [INFO ] [FORECASTER] Completed predict_future for KN [2026-03-03T20:25:27.644058] [INFO ] [sig ] KN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:27.783976] [INFO ] [LOCAL ] Saved forecast: KN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KN.txt [2026-03-03T20:25:27.784136] [INFO ] [sig ] [1730/3369] Completed KN in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:27.784179] [INFO ] [sig ] [1731/3369] Forecasting KNF... [2026-03-03T20:25:27.784209] [INFO ] [sig ] Generating forecast for: KNF [2026-03-03T20:25:27.784240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-03-03T20:25:27.796065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-03-03T20:25:27.796397] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-03-03T20:25:27.797213] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-03-03T20:25:27.797266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:27.797297] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:27.797325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:27.797381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:27.854590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:27.855256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:27.855339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:27.855371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:27.977127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:27.977300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:27.977346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:27.977378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:27.981165] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-03T20:25:27.981465] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-03-03T20:25:27.981627] [INFO ] [sig ] KNF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:28.149754] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KNF.txt [2026-03-03T20:25:28.149910] [INFO ] [sig ] [1731/3369] Completed KNF in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:28.149959] [INFO ] [sig ] [1732/3369] Forecasting KNOP... [2026-03-03T20:25:28.149994] [INFO ] [sig ] Generating forecast for: KNOP [2026-03-03T20:25:28.150026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-03-03T20:25:28.162239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-03-03T20:25:28.162631] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-03-03T20:25:28.163452] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-03-03T20:25:28.163508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:28.163544] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:28.163593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:28.163661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:28.222907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:28.223656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:28.223744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:28.223777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:28.342999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:28.343160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:28.343202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:28.343231] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:28.346772] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-03-03T20:25:28.347086] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-03-03T20:25:28.347224] [INFO ] [sig ] KNOP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:28.490137] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KNOP.txt [2026-03-03T20:25:28.490289] [INFO ] [sig ] [1732/3369] Completed KNOP in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:28.490329] [INFO ] [sig ] [1733/3369] Forecasting KNSA... [2026-03-03T20:25:28.490359] [INFO ] [sig ] Generating forecast for: KNSA [2026-03-03T20:25:28.490389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-03-03T20:25:28.501673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-03-03T20:25:28.501980] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-03-03T20:25:28.502801] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-03-03T20:25:28.502855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:28.502914] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:28.502943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:28.503002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:28.561468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:28.562102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:28.562183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:28.562226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:28.682192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:28.682331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:28.682372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:28.682402] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:28.685965] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=43.96%) [2026-03-03T20:25:28.686259] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-03-03T20:25:28.686390] [INFO ] [sig ] KNSA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:28.829588] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KNSA.txt [2026-03-03T20:25:28.829743] [INFO ] [sig ] [1733/3369] Completed KNSA in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:28.829785] [INFO ] [sig ] [1734/3369] Forecasting KNSL... [2026-03-03T20:25:28.829816] [INFO ] [sig ] Generating forecast for: KNSL [2026-03-03T20:25:28.829846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-03-03T20:25:28.842117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-03-03T20:25:28.842445] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-03-03T20:25:28.843278] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-03-03T20:25:28.843334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:28.843369] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:28.843399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:28.843459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:28.904886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:28.905735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:28.905824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:28.905859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:29.031937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:29.032094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:29.032168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:29.032201] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:29.035751] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-03-03T20:25:29.036044] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-03-03T20:25:29.036177] [INFO ] [sig ] KNSL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:29.179292] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KNSL.txt [2026-03-03T20:25:29.179432] [INFO ] [sig ] [1734/3369] Completed KNSL in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:29.179472] [INFO ] [sig ] [1735/3369] Forecasting KNTK... [2026-03-03T20:25:29.179503] [INFO ] [sig ] Generating forecast for: KNTK [2026-03-03T20:25:29.179534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-03-03T20:25:29.191422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-03-03T20:25:29.191811] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-03-03T20:25:29.192671] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-03-03T20:25:29.192730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:29.192763] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:29.192790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:29.192854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:29.250260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:29.250998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:29.251081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:29.251114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:29.382270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:29.382430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:29.382472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:29.382501] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:29.385933] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-03-03T20:25:29.386210] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-03-03T20:25:29.386340] [INFO ] [sig ] KNTK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:29.536501] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KNTK.txt [2026-03-03T20:25:29.536652] [INFO ] [sig ] [1735/3369] Completed KNTK in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:29.536693] [INFO ] [sig ] [1736/3369] Forecasting KNX... [2026-03-03T20:25:29.536750] [INFO ] [sig ] Generating forecast for: KNX [2026-03-03T20:25:29.536786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-03-03T20:25:29.551767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-03-03T20:25:29.552465] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-03-03T20:25:29.553638] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-03-03T20:25:29.553712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:29.553771] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:29.553821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:29.553895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:29.616671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:29.618033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:29.618139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:29.618186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:29.748627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:29.748882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:29.748936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:29.749043] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:29.753549] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=23.46%) [2026-03-03T20:25:29.753994] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-03-03T20:25:29.754170] [INFO ] [sig ] KNX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:29.905915] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KNX.txt [2026-03-03T20:25:29.906140] [INFO ] [sig ] [1736/3369] Completed KNX in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:29.906185] [INFO ] [sig ] [1737/3369] Forecasting KOD... [2026-03-03T20:25:29.906215] [INFO ] [sig ] Generating forecast for: KOD [2026-03-03T20:25:29.906252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-03-03T20:25:29.919511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-03-03T20:25:29.919903] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-03-03T20:25:29.920880] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-03-03T20:25:29.920938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:29.920972] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:29.920999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:29.921064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:29.980146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:29.981111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:29.981224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:29.981261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:30.108468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:30.108731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:30.108781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:30.108813] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:30.113106] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=45.25%) [2026-03-03T20:25:30.113512] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-03-03T20:25:30.113698] [INFO ] [sig ] KOD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:30.266122] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KOD.txt [2026-03-03T20:25:30.266370] [INFO ] [sig ] [1737/3369] Completed KOD in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:30.266419] [INFO ] [sig ] [1738/3369] Forecasting KODK... [2026-03-03T20:25:30.266453] [INFO ] [sig ] Generating forecast for: KODK [2026-03-03T20:25:30.266485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-03-03T20:25:30.282179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-03-03T20:25:30.282890] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-03-03T20:25:30.283952] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-03-03T20:25:30.284020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:30.284098] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:30.284140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:30.284215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:30.346367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:30.347641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:30.347756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:30.347795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:30.473362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:30.473627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:30.473678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:30.473736] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:30.478225] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-03-03T20:25:30.478597] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-03-03T20:25:30.478754] [INFO ] [sig ] KODK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:30.629184] [INFO ] [LOCAL ] Saved forecast: KODK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KODK.txt [2026-03-03T20:25:30.629415] [INFO ] [sig ] [1738/3369] Completed KODK in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:30.629460] [INFO ] [sig ] [1739/3369] Forecasting KOF... [2026-03-03T20:25:30.629522] [INFO ] [sig ] Generating forecast for: KOF [2026-03-03T20:25:30.629562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-03-03T20:25:30.643774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-03-03T20:25:30.644391] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-03-03T20:25:30.645371] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-03-03T20:25:30.645428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:30.645463] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:30.645492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:30.645557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:30.705375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:30.706664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:30.706773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:30.706808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:30.860027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:30.860300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:30.860353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:30.860384] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:30.864383] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: DOWN (p=23.93%) [2026-03-03T20:25:30.864714] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-03-03T20:25:30.864863] [INFO ] [sig ] KOF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:31.010212] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KOF.txt [2026-03-03T20:25:31.010471] [INFO ] [sig ] [1739/3369] Completed KOF in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:31.010519] [INFO ] [sig ] [1740/3369] Forecasting KOP... [2026-03-03T20:25:31.010551] [INFO ] [sig ] Generating forecast for: KOP [2026-03-03T20:25:31.010603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-03-03T20:25:31.023879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-03-03T20:25:31.024371] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-03-03T20:25:31.025296] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-03-03T20:25:31.025351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:31.025385] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:31.025412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:31.025470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:31.088739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:31.089932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:31.090033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:31.090067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:31.214644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:31.215081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:31.215131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:31.215162] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:31.219325] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: DOWN (p=33.37%) [2026-03-03T20:25:31.219687] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-03-03T20:25:31.219838] [INFO ] [sig ] KOP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:31.372171] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KOP.txt [2026-03-03T20:25:31.372400] [INFO ] [sig ] [1740/3369] Completed KOP in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:31.372448] [INFO ] [sig ] [1741/3369] Forecasting KOPN... [2026-03-03T20:25:31.372480] [INFO ] [sig ] Generating forecast for: KOPN [2026-03-03T20:25:31.372514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-03-03T20:25:31.388777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-03-03T20:25:31.389763] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-03-03T20:25:31.391167] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-03-03T20:25:31.391225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:31.391259] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:31.391288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:31.391348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:31.449939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:31.451278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:31.451381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:31.451415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:31.579252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:31.579504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:31.579551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:31.579599] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:31.583752] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-03-03T20:25:31.584109] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-03-03T20:25:31.584260] [INFO ] [sig ] KOPN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:31.733893] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KOPN.txt [2026-03-03T20:25:31.734124] [INFO ] [sig ] [1741/3369] Completed KOPN in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-03T20:25:31.734175] [INFO ] [sig ] [1742/3369] Forecasting KOSS... [2026-03-03T20:25:31.734208] [INFO ] [sig ] Generating forecast for: KOSS [2026-03-03T20:25:31.734243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-03-03T20:25:31.747785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-03-03T20:25:31.748379] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-03-03T20:25:31.749466] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-03-03T20:25:31.749521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:31.749556] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:31.749616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:31.749703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:31.813138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:31.814336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:31.814447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:31.814484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:31.940454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:31.940794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:31.940849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:31.940880] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:31.945239] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-03-03T20:25:31.945611] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-03-03T20:25:31.945771] [INFO ] [sig ] KOSS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:32.106933] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KOSS.txt [2026-03-03T20:25:32.107148] [INFO ] [sig ] [1742/3369] Completed KOSS in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-03T20:25:32.107192] [INFO ] [sig ] [1743/3369] Forecasting KPRX... [2026-03-03T20:25:32.107225] [INFO ] [sig ] Generating forecast for: KPRX [2026-03-03T20:25:32.107259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-03-03T20:25:32.121177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-03-03T20:25:32.121795] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-03-03T20:25:32.122803] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-03-03T20:25:32.122862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:32.122897] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:32.122927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:32.122987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:32.191639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:32.193138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:32.193300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:32.193338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:32.314594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:32.314849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:32.314896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:32.314927] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:32.319747] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=83.44%) [2026-03-03T20:25:32.320078] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-03-03T20:25:32.320262] [INFO ] [sig ] KPRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:32.472000] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KPRX.txt [2026-03-03T20:25:32.472225] [INFO ] [sig ] [1743/3369] Completed KPRX in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-03T20:25:32.472268] [INFO ] [sig ] [1744/3369] Forecasting KPTI... [2026-03-03T20:25:32.472299] [INFO ] [sig ] Generating forecast for: KPTI [2026-03-03T20:25:32.472337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-03-03T20:25:32.485702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-03-03T20:25:32.486178] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-03-03T20:25:32.487091] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-03-03T20:25:32.487146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:32.487180] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:32.487208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:32.487297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:32.551359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:32.552632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:32.552735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:32.552770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:32.678178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:32.678438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:32.678485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:32.678515] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:32.682983] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=55.49%) [2026-03-03T20:25:32.683325] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-03-03T20:25:32.683495] [INFO ] [sig ] KPTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:32.839848] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KPTI.txt [2026-03-03T20:25:32.840067] [INFO ] [sig ] [1744/3369] Completed KPTI in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:32.840122] [INFO ] [sig ] [1745/3369] Forecasting KRC... [2026-03-03T20:25:32.840156] [INFO ] [sig ] Generating forecast for: KRC [2026-03-03T20:25:32.840189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-03-03T20:25:32.853685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-03-03T20:25:32.854104] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-03-03T20:25:32.855045] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-03-03T20:25:32.855101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:32.855136] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:32.855163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:32.855224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:32.923284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:32.924486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:32.924613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:32.924652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:33.050635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:33.050883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:33.050928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:33.050987] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:33.055509] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=66.71%) [2026-03-03T20:25:33.055866] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-03-03T20:25:33.056009] [INFO ] [sig ] KRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:33.210228] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KRC.txt [2026-03-03T20:25:33.210486] [INFO ] [sig ] [1745/3369] Completed KRC in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:33.210551] [INFO ] [sig ] [1746/3369] Forecasting KREF... [2026-03-03T20:25:33.210630] [INFO ] [sig ] Generating forecast for: KREF [2026-03-03T20:25:33.210683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-03-03T20:25:33.225541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-03-03T20:25:33.226191] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-03-03T20:25:33.227214] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-03-03T20:25:33.227279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:33.227320] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:33.227349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:33.227427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:33.290570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:33.291890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:33.292011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:33.292047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:33.419614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:33.419859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:33.419911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:33.419942] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:33.424224] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: DOWN (p=25.23%) [2026-03-03T20:25:33.424550] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-03-03T20:25:33.424722] [INFO ] [sig ] KREF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:33.578862] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KREF.txt [2026-03-03T20:25:33.579091] [INFO ] [sig ] [1746/3369] Completed KREF in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:33.579137] [INFO ] [sig ] [1747/3369] Forecasting KRG... [2026-03-03T20:25:33.579169] [INFO ] [sig ] Generating forecast for: KRG [2026-03-03T20:25:33.579203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-03-03T20:25:33.596026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-03-03T20:25:33.596636] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-03-03T20:25:33.597672] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-03-03T20:25:33.597732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:33.597769] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:33.597799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:33.597861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:33.661514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:33.662805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:33.662936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:33.662973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:33.791279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:33.791546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:33.791650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:33.791717] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:33.796045] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-03-03T20:25:33.796389] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-03-03T20:25:33.796621] [INFO ] [sig ] KRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:33.950274] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KRG.txt [2026-03-03T20:25:33.950496] [INFO ] [sig ] [1747/3369] Completed KRG in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:33.950539] [INFO ] [sig ] [1748/3369] Forecasting KRMD... [2026-03-03T20:25:33.950595] [INFO ] [sig ] Generating forecast for: KRMD [2026-03-03T20:25:33.950637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-03-03T20:25:33.964347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-03-03T20:25:33.964839] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-03-03T20:25:33.965791] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-03-03T20:25:33.965847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:33.965881] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:33.965910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:33.965970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:34.027731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:34.028997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:34.029104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:34.029138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:34.154632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:34.154889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:34.154939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:34.154970] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:34.159618] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=4.45%) [2026-03-03T20:25:34.159964] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-03-03T20:25:34.160121] [INFO ] [sig ] KRMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:34.310527] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KRMD.txt [2026-03-03T20:25:34.310757] [INFO ] [sig ] [1748/3369] Completed KRMD in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:34.310800] [INFO ] [sig ] [1749/3369] Forecasting KRNY... [2026-03-03T20:25:34.310832] [INFO ] [sig ] Generating forecast for: KRNY [2026-03-03T20:25:34.310865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-03-03T20:25:34.324733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-03-03T20:25:34.325339] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-03-03T20:25:34.326381] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-03-03T20:25:34.326441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:34.326477] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:34.326528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:34.326611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:34.388204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:34.389443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:34.389551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:34.389605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:34.525058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:34.525355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:34.525419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:34.525452] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:34.530043] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-03T20:25:34.530505] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-03-03T20:25:34.530716] [INFO ] [sig ] KRNY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:34.690102] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KRNY.txt [2026-03-03T20:25:34.690384] [INFO ] [sig ] [1749/3369] Completed KRNY in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:34.690451] [INFO ] [sig ] [1750/3369] Forecasting KRO... [2026-03-03T20:25:34.690503] [INFO ] [sig ] Generating forecast for: KRO [2026-03-03T20:25:34.690559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-03-03T20:25:34.704264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-03-03T20:25:34.704695] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-03-03T20:25:34.705644] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-03-03T20:25:34.705701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:34.705771] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:34.705802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:34.705863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:34.764590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:34.765633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:34.765729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:34.765763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:34.888486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:34.888750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:34.888797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:34.888828] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:34.893015] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: DOWN (p=15.36%) [2026-03-03T20:25:34.893346] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-03-03T20:25:34.893497] [INFO ] [sig ] KRO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:35.054425] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KRO.txt [2026-03-03T20:25:35.054669] [INFO ] [sig ] [1750/3369] Completed KRO in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:35.054718] [INFO ] [sig ] [1751/3369] Forecasting KROS... [2026-03-03T20:25:35.054750] [INFO ] [sig ] Generating forecast for: KROS [2026-03-03T20:25:35.054787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-03-03T20:25:35.070521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-03-03T20:25:35.071048] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-03-03T20:25:35.072463] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-03-03T20:25:35.072520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:35.072554] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:35.072602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:35.072665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:35.133082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:35.134204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:35.134312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:35.134346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:35.260851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:35.261154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:35.261212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:35.261245] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:35.265589] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: UP (p=66.81%) [2026-03-03T20:25:35.265966] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-03-03T20:25:35.266135] [INFO ] [sig ] KROS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:35.416521] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KROS.txt [2026-03-03T20:25:35.416781] [INFO ] [sig ] [1751/3369] Completed KROS in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:35.416838] [INFO ] [sig ] [1752/3369] Forecasting KRRO... [2026-03-03T20:25:35.416881] [INFO ] [sig ] Generating forecast for: KRRO [2026-03-03T20:25:35.416931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-03-03T20:25:35.431215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-03-03T20:25:35.431733] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-03-03T20:25:35.432723] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-03-03T20:25:35.432778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:35.432814] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:35.432850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:35.432914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:35.493950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:35.495055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:35.495153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:35.495189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:35.622170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:35.622446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:35.622492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:35.622521] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:35.626430] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=83.89%) [2026-03-03T20:25:35.626770] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-03-03T20:25:35.626916] [INFO ] [sig ] KRRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:35.772693] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KRRO.txt [2026-03-03T20:25:35.772883] [INFO ] [sig ] [1752/3369] Completed KRRO in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:35.772927] [INFO ] [sig ] [1753/3369] Forecasting KRUS... [2026-03-03T20:25:35.772966] [INFO ] [sig ] Generating forecast for: KRUS [2026-03-03T20:25:35.773009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-03-03T20:25:35.786092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-03-03T20:25:35.786508] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-03-03T20:25:35.787439] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-03-03T20:25:35.787494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:35.787530] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:35.787559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:35.787649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:35.846425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:35.847537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:35.847663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:35.847703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:35.972619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:35.972895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:35.972953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:35.973035] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:35.977491] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=76.76%) [2026-03-03T20:25:35.977848] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-03-03T20:25:35.978056] [INFO ] [sig ] KRUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:36.125903] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KRUS.txt [2026-03-03T20:25:36.126153] [INFO ] [sig ] [1753/3369] Completed KRUS in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:36.126200] [INFO ] [sig ] [1754/3369] Forecasting KRYS... [2026-03-03T20:25:36.126233] [INFO ] [sig ] Generating forecast for: KRYS [2026-03-03T20:25:36.126267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-03-03T20:25:36.142805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-03-03T20:25:36.143475] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-03-03T20:25:36.144461] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-03-03T20:25:36.144520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:36.144556] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:36.144618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:36.144686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:36.205056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:36.206360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:36.206514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:36.206554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:36.337787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:36.338051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:36.338107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:36.338150] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:36.342393] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-03-03T20:25:36.342795] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-03-03T20:25:36.342955] [INFO ] [sig ] KRYS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:36.497404] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KRYS.txt [2026-03-03T20:25:36.497661] [INFO ] [sig ] [1754/3369] Completed KRYS in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:36.497713] [INFO ] [sig ] [1755/3369] Forecasting KSCP... [2026-03-03T20:25:36.497748] [INFO ] [sig ] Generating forecast for: KSCP [2026-03-03T20:25:36.497782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-03-03T20:25:36.511392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-03-03T20:25:36.511901] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-03-03T20:25:36.512859] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-03-03T20:25:36.512918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:36.512955] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:36.512985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:36.513051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:36.572227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:36.573499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:36.573656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:36.573698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:36.696602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:36.696858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:36.696907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:36.696938] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:36.701777] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=62.32%) [2026-03-03T20:25:36.702302] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-03-03T20:25:36.702485] [INFO ] [sig ] KSCP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:36.871824] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KSCP.txt [2026-03-03T20:25:36.872100] [INFO ] [sig ] [1755/3369] Completed KSCP in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:36.872174] [INFO ] [sig ] [1756/3369] Forecasting KSPI... [2026-03-03T20:25:36.872256] [INFO ] [sig ] Generating forecast for: KSPI [2026-03-03T20:25:36.872305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-03-03T20:25:36.890725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-03-03T20:25:36.891420] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-03-03T20:25:36.892856] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-03-03T20:25:36.892947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:36.892990] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:36.893027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:36.893110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:36.957731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:36.959247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:36.959399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:36.959437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:37.093545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:37.093825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:37.093883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:37.093955] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:37.098691] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=66.48%) [2026-03-03T20:25:37.099114] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-03-03T20:25:37.099322] [INFO ] [sig ] KSPI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:37.255533] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KSPI.txt [2026-03-03T20:25:37.255825] [INFO ] [sig ] [1756/3369] Completed KSPI in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:37.255872] [INFO ] [sig ] [1757/3369] Forecasting KSS... [2026-03-03T20:25:37.255907] [INFO ] [sig ] Generating forecast for: KSS [2026-03-03T20:25:37.255942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-03-03T20:25:37.271726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-03-03T20:25:37.272308] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-03-03T20:25:37.273392] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-03-03T20:25:37.273454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:37.273490] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:37.273520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:37.273610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:37.334943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:37.336229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:37.336333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:37.336368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:37.459453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:37.459720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:37.459770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:37.459802] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:37.464515] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=68.73%) [2026-03-03T20:25:37.465009] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-03-03T20:25:37.465188] [INFO ] [sig ] KSS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:37.622258] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KSS.txt [2026-03-03T20:25:37.622514] [INFO ] [sig ] [1757/3369] Completed KSS in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:37.622585] [INFO ] [sig ] [1758/3369] Forecasting KTB... [2026-03-03T20:25:37.622623] [INFO ] [sig ] Generating forecast for: KTB [2026-03-03T20:25:37.622659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-03-03T20:25:37.639220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-03-03T20:25:37.639765] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-03-03T20:25:37.640833] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-03-03T20:25:37.640893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:37.640929] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:37.640957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:37.641018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:37.703181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:37.705139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:37.705493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:37.705534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:37.841095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:37.841372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:37.841424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:37.841456] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:37.845835] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=38.08%) [2026-03-03T20:25:37.846188] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-03-03T20:25:37.846345] [INFO ] [sig ] KTB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:37.998074] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KTB.txt [2026-03-03T20:25:37.998283] [INFO ] [sig ] [1758/3369] Completed KTB in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-03T20:25:37.998331] [INFO ] [sig ] [1759/3369] Forecasting KTCC... [2026-03-03T20:25:37.998361] [INFO ] [sig ] Generating forecast for: KTCC [2026-03-03T20:25:37.998398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-03-03T20:25:38.013744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-03-03T20:25:38.014322] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-03-03T20:25:38.015559] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-03-03T20:25:38.015658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:38.015695] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:38.015723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:38.015783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:38.079470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:38.080849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:38.080957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:38.080994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:38.193067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:38.193306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:38.193352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:38.193381] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:38.197510] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=56.97%) [2026-03-03T20:25:38.197864] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-03-03T20:25:38.198039] [INFO ] [sig ] KTCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:38.350030] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KTCC.txt [2026-03-03T20:25:38.350262] [INFO ] [sig ] [1759/3369] Completed KTCC in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-03T20:25:38.350308] [INFO ] [sig ] [1760/3369] Forecasting KTF... [2026-03-03T20:25:38.350339] [INFO ] [sig ] Generating forecast for: KTF [2026-03-03T20:25:38.350372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-03-03T20:25:38.365241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-03-03T20:25:38.365905] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-03-03T20:25:38.366925] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-03-03T20:25:38.366989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:38.367045] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:38.367092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:38.367176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:38.430064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:38.431274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:38.431431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:38.431470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:38.560952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:38.561203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:38.561253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:38.561285] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:38.565518] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: UP (p=85.11%) [2026-03-03T20:25:38.565908] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-03-03T20:25:38.566082] [INFO ] [sig ] KTF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:38.720811] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KTF.txt [2026-03-03T20:25:38.721073] [INFO ] [sig ] [1760/3369] Completed KTF in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-03T20:25:38.721132] [INFO ] [sig ] [1761/3369] Forecasting KURA... [2026-03-03T20:25:38.721184] [INFO ] [sig ] Generating forecast for: KURA [2026-03-03T20:25:38.721233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-03-03T20:25:38.735642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-03-03T20:25:38.736209] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-03-03T20:25:38.737274] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-03-03T20:25:38.737334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:38.737370] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:38.737398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:38.737459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:38.799545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:38.800883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:38.801014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:38.801053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:38.931158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:38.931400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:38.931444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:38.931474] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:38.935630] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=85.32%) [2026-03-03T20:25:38.935978] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-03-03T20:25:38.936136] [INFO ] [sig ] KURA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:39.091384] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KURA.txt [2026-03-03T20:25:39.091603] [INFO ] [sig ] [1761/3369] Completed KURA in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:39.091668] [INFO ] [sig ] [1762/3369] Forecasting KVHI... [2026-03-03T20:25:39.091712] [INFO ] [sig ] Generating forecast for: KVHI [2026-03-03T20:25:39.091757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-03-03T20:25:39.104100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-03-03T20:25:39.104526] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-03-03T20:25:39.105382] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-03-03T20:25:39.105453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:39.105489] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:39.105518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:39.105598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:39.167679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:39.168654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:39.168746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:39.168782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:39.299542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:39.299827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:39.299886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:39.299917] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:39.304464] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-03T20:25:39.304826] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-03-03T20:25:39.304986] [INFO ] [sig ] KVHI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:39.463830] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KVHI.txt [2026-03-03T20:25:39.464051] [INFO ] [sig ] [1762/3369] Completed KVHI in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:39.464104] [INFO ] [sig ] [1763/3369] Forecasting KVUE... [2026-03-03T20:25:39.464136] [INFO ] [sig ] Generating forecast for: KVUE [2026-03-03T20:25:39.464169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-03-03T20:25:39.480640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-03-03T20:25:39.481201] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-03-03T20:25:39.482173] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-03-03T20:25:39.482231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:39.482266] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:39.482294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:39.482353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:39.544300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:39.545676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:39.545831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:39.545902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:39.674490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:39.674708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:39.674764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:39.674806] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:39.679723] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=25.26%) [2026-03-03T20:25:39.680140] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-03-03T20:25:39.680330] [INFO ] [sig ] KVUE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:39.836431] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KVUE.txt [2026-03-03T20:25:39.836646] [INFO ] [sig ] [1763/3369] Completed KVUE in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:39.836694] [INFO ] [sig ] [1764/3369] Forecasting KVYO... [2026-03-03T20:25:39.836725] [INFO ] [sig ] Generating forecast for: KVYO [2026-03-03T20:25:39.836756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-03-03T20:25:39.848932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-03-03T20:25:39.849290] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-03-03T20:25:39.850118] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-03-03T20:25:39.850174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:39.850207] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:39.850234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:39.850291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:39.907692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:39.908620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:39.908710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:39.908744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:40.028802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:40.028985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:40.029027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:40.029057] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:40.032610] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-03-03T20:25:40.032901] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-03-03T20:25:40.033036] [INFO ] [sig ] KVYO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:40.174221] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KVYO.txt [2026-03-03T20:25:40.174394] [INFO ] [sig ] [1764/3369] Completed KVYO in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:40.174443] [INFO ] [sig ] [1765/3369] Forecasting KYN... [2026-03-03T20:25:40.174480] [INFO ] [sig ] Generating forecast for: KYN [2026-03-03T20:25:40.174519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-03-03T20:25:40.187438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-03-03T20:25:40.187846] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-03-03T20:25:40.188721] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-03-03T20:25:40.188777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:40.188809] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:40.188837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:40.188894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:40.246252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:40.247141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:40.247226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:40.247259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:40.367717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:40.367957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:40.368024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:40.368070] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:40.373164] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-03-03T20:25:40.373653] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-03-03T20:25:40.373861] [INFO ] [sig ] KYN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:40.539171] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/KYN.txt [2026-03-03T20:25:40.539385] [INFO ] [sig ] [1765/3369] Completed KYN in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:40.539455] [INFO ] [sig ] [1766/3369] Forecasting KYTX... [2026-03-03T20:25:40.539506] [INFO ] [sig ] Generating forecast for: KYTX [2026-03-03T20:25:40.539551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-03-03T20:25:40.552353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-03-03T20:25:40.552809] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-03-03T20:25:40.553781] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-03-03T20:25:40.553847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:40.553884] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:40.553912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:40.553972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:40.623031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:40.624081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:40.624191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:40.624237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:40.764856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:40.765079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:40.765122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:40.765152] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:40.768859] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-03-03T20:25:40.769172] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-03-03T20:25:40.769314] [INFO ] [sig ] KYTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:40.917960] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KYTX.txt [2026-03-03T20:25:40.918126] [INFO ] [sig ] [1766/3369] Completed KYTX in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:40.918170] [INFO ] [sig ] [1767/3369] Forecasting KZIA... [2026-03-03T20:25:40.918202] [INFO ] [sig ] Generating forecast for: KZIA [2026-03-03T20:25:40.918234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-03-03T20:25:40.930860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-03-03T20:25:40.931248] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-03-03T20:25:40.932145] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-03-03T20:25:40.932201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:40.932266] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:40.932296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:40.932354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:40.991766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:40.992511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:40.992614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:40.992653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:41.115627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:41.115773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:41.115814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:41.115844] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:41.119432] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=63.86%) [2026-03-03T20:25:41.119748] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-03-03T20:25:41.119888] [INFO ] [sig ] KZIA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:41.264824] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/KZIA.txt [2026-03-03T20:25:41.264992] [INFO ] [sig ] [1767/3369] Completed KZIA in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:41.265035] [INFO ] [sig ] [1768/3369] Forecasting L... [2026-03-03T20:25:41.265067] [INFO ] [sig ] Generating forecast for: L [2026-03-03T20:25:41.265098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-03-03T20:25:41.276852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-03-03T20:25:41.277166] [INFO ] [FORECASTER] Starting predict_future for L [2026-03-03T20:25:41.278012] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-03-03T20:25:41.278067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:41.278099] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:41.278126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:41.278183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:41.336681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:41.337312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:41.337394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:41.337428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:41.453756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:41.453907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:41.453947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:41.453977] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:41.457394] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=26.78%) [2026-03-03T20:25:41.457693] [INFO ] [FORECASTER] Completed predict_future for L [2026-03-03T20:25:41.457823] [INFO ] [sig ] L: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:41.602266] [INFO ] [LOCAL ] Saved forecast: L 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/L.txt [2026-03-03T20:25:41.602403] [INFO ] [sig ] [1768/3369] Completed L in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:41.602442] [INFO ] [sig ] [1769/3369] Forecasting LAB... [2026-03-03T20:25:41.602472] [INFO ] [sig ] Generating forecast for: LAB [2026-03-03T20:25:41.602503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-03-03T20:25:41.615204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-03-03T20:25:41.615519] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-03-03T20:25:41.616333] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-03-03T20:25:41.616387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:41.616420] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:41.616447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:41.616505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:41.675812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:41.676643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:41.676732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:41.676788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:41.795782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:41.795921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:41.795989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:41.796023] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:41.799787] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=35.84%) [2026-03-03T20:25:41.800077] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-03-03T20:25:41.800211] [INFO ] [sig ] LAB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:41.944065] [INFO ] [LOCAL ] Saved forecast: LAB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LAB.txt [2026-03-03T20:25:41.944184] [INFO ] [sig ] [1769/3369] Completed LAB in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:41.944222] [INFO ] [sig ] [1770/3369] Forecasting LAC... [2026-03-03T20:25:41.944251] [INFO ] [sig ] Generating forecast for: LAC [2026-03-03T20:25:41.944282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-03-03T20:25:41.956169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-03-03T20:25:41.956463] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-03-03T20:25:41.957276] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-03-03T20:25:41.957329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:41.957361] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:41.957388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:41.957446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:42.021013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:42.021920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:42.022009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:42.022043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:42.146231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:42.146391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:42.146434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:42.146465] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:42.150516] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-03-03T20:25:42.150812] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-03-03T20:25:42.150944] [INFO ] [sig ] LAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:42.295721] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LAC.txt [2026-03-03T20:25:42.295887] [INFO ] [sig ] [1770/3369] Completed LAC in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:42.295937] [INFO ] [sig ] [1771/3369] Forecasting LAD... [2026-03-03T20:25:42.295975] [INFO ] [sig ] Generating forecast for: LAD [2026-03-03T20:25:42.296013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-03-03T20:25:42.308957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-03-03T20:25:42.309289] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-03-03T20:25:42.310144] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-03-03T20:25:42.310200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:42.310233] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:42.310260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:42.310317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:42.370031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:42.370695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:42.370776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:42.370809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:42.491333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:42.491494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:42.491538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:42.491570] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:42.495076] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-03-03T20:25:42.495358] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-03-03T20:25:42.495491] [INFO ] [sig ] LAD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:42.640893] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LAD.txt [2026-03-03T20:25:42.641053] [INFO ] [sig ] [1771/3369] Completed LAD in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:42.641097] [INFO ] [sig ] [1772/3369] Forecasting LAES... [2026-03-03T20:25:42.641127] [INFO ] [sig ] Generating forecast for: LAES [2026-03-03T20:25:42.641157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-03-03T20:25:42.653473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-03-03T20:25:42.653819] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-03-03T20:25:42.654621] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-03-03T20:25:42.654674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:42.654707] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:42.654735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:42.654791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:42.717974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:42.718966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:42.719059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:42.719093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:42.841541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:42.841721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:42.841764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:42.841793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:42.845277] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-03T20:25:42.845556] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-03-03T20:25:42.845704] [INFO ] [sig ] LAES: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:42.993231] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LAES.txt [2026-03-03T20:25:42.993365] [INFO ] [sig ] [1772/3369] Completed LAES in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:42.993404] [INFO ] [sig ] [1773/3369] Forecasting LAND... [2026-03-03T20:25:42.993435] [INFO ] [sig ] Generating forecast for: LAND [2026-03-03T20:25:42.993465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-03-03T20:25:43.006361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-03-03T20:25:43.006724] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-03-03T20:25:43.007532] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-03-03T20:25:43.007605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:43.007654] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:43.007683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:43.007743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:43.067446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:43.068150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:43.068233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:43.068269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:43.184643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:43.184812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:43.184853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:43.184881] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:43.188964] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-03T20:25:43.189319] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-03-03T20:25:43.189462] [INFO ] [sig ] LAND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:43.332196] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LAND.txt [2026-03-03T20:25:43.332328] [INFO ] [sig ] [1773/3369] Completed LAND in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:43.332370] [INFO ] [sig ] [1774/3369] Forecasting LANDO... [2026-03-03T20:25:43.332399] [INFO ] [sig ] Generating forecast for: LANDO [2026-03-03T20:25:43.332430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-03-03T20:25:43.344589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-03-03T20:25:43.344857] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-03-03T20:25:43.345649] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-03-03T20:25:43.345703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:43.345736] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:43.345764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:43.345822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:43.404258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:43.404926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:43.405007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:43.405043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:43.509501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:43.509683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:43.509727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:43.509757] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:43.513169] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-03-03T20:25:43.513454] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-03-03T20:25:43.513605] [INFO ] [sig ] LANDO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:43.658922] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LANDO.txt [2026-03-03T20:25:43.659086] [INFO ] [sig ] [1774/3369] Completed LANDO in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:43.659127] [INFO ] [sig ] [1775/3369] Forecasting LANDP... [2026-03-03T20:25:43.659158] [INFO ] [sig ] Generating forecast for: LANDP [2026-03-03T20:25:43.659188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-03-03T20:25:43.670599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-03-03T20:25:43.670868] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-03-03T20:25:43.671704] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-03-03T20:25:43.671758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:43.671790] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:43.671817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:43.671876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:43.734176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:43.735031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:43.735159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:43.735195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:43.850067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:43.850228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:43.850268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:43.850298] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:43.853734] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=82.36%) [2026-03-03T20:25:43.854012] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-03-03T20:25:43.854149] [INFO ] [sig ] LANDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:43.997120] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LANDP.txt [2026-03-03T20:25:43.997252] [INFO ] [sig ] [1775/3369] Completed LANDP in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-03T20:25:43.997297] [INFO ] [sig ] [1776/3369] Forecasting LAZ... [2026-03-03T20:25:43.997329] [INFO ] [sig ] Generating forecast for: LAZ [2026-03-03T20:25:43.997361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-03-03T20:25:44.009668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-03-03T20:25:44.009977] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-03-03T20:25:44.010778] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-03-03T20:25:44.010835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:44.010868] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:44.010896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:44.010953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:44.068801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:44.069401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:44.069485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:44.069518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:44.194355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:44.194515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:44.194555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:44.194604] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:44.198106] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: DOWN (p=44.23%) [2026-03-03T20:25:44.198385] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-03-03T20:25:44.198517] [INFO ] [sig ] LAZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:44.341782] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LAZ.txt [2026-03-03T20:25:44.341914] [INFO ] [sig ] [1776/3369] Completed LAZ in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-03T20:25:44.341974] [INFO ] [sig ] [1777/3369] Forecasting LBRDA... [2026-03-03T20:25:44.342007] [INFO ] [sig ] Generating forecast for: LBRDA [2026-03-03T20:25:44.342037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-03-03T20:25:44.354356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-03-03T20:25:44.354775] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-03-03T20:25:44.355638] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-03-03T20:25:44.355694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:44.355727] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:44.355756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:44.355814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:44.414608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:44.415602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:44.415731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:44.415766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:44.544666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:44.544857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:44.544921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:44.544958] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:44.548664] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=40.48%) [2026-03-03T20:25:44.548978] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-03-03T20:25:44.549120] [INFO ] [sig ] LBRDA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:44.698493] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LBRDA.txt [2026-03-03T20:25:44.698702] [INFO ] [sig ] [1777/3369] Completed LBRDA in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-03T20:25:44.698757] [INFO ] [sig ] [1778/3369] Forecasting LBRDK... [2026-03-03T20:25:44.698808] [INFO ] [sig ] Generating forecast for: LBRDK [2026-03-03T20:25:44.698852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-03-03T20:25:44.711869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-03-03T20:25:44.712258] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-03-03T20:25:44.713120] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-03-03T20:25:44.713188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:44.713234] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:44.713277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:44.713365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:44.777168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:44.778102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:44.778198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:44.778245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:44.906086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:44.906260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:44.906305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:44.906338] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:44.910229] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-03-03T20:25:44.910547] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-03-03T20:25:44.910731] [INFO ] [sig ] LBRDK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:45.063732] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LBRDK.txt [2026-03-03T20:25:45.063908] [INFO ] [sig ] [1778/3369] Completed LBRDK in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:45.063951] [INFO ] [sig ] [1779/3369] Forecasting LBTYA... [2026-03-03T20:25:45.063982] [INFO ] [sig ] Generating forecast for: LBTYA [2026-03-03T20:25:45.064015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-03-03T20:25:45.077213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-03-03T20:25:45.077623] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-03-03T20:25:45.078480] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-03-03T20:25:45.078549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:45.078616] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:45.078648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:45.078709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:45.137671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:45.138641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:45.138731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:45.138766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:45.263535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:45.263717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:45.263760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:45.263791] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:45.267290] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-03-03T20:25:45.267595] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-03-03T20:25:45.267730] [INFO ] [sig ] LBTYA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:45.411253] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LBTYA.txt [2026-03-03T20:25:45.411423] [INFO ] [sig ] [1779/3369] Completed LBTYA in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:45.411465] [INFO ] [sig ] [1780/3369] Forecasting LBTYK... [2026-03-03T20:25:45.411496] [INFO ] [sig ] Generating forecast for: LBTYK [2026-03-03T20:25:45.411527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-03-03T20:25:45.424365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-03-03T20:25:45.424745] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-03-03T20:25:45.425629] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-03-03T20:25:45.425685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:45.425718] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:45.425745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:45.425802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:45.483720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:45.484513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:45.484616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:45.484652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:45.610449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:45.610631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:45.610693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:45.610726] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:45.614605] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-03-03T20:25:45.614903] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-03-03T20:25:45.615040] [INFO ] [sig ] LBTYK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:45.766713] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LBTYK.txt [2026-03-03T20:25:45.766976] [INFO ] [sig ] [1780/3369] Completed LBTYK in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:45.767047] [INFO ] [sig ] [1781/3369] Forecasting LC... [2026-03-03T20:25:45.767106] [INFO ] [sig ] Generating forecast for: LC [2026-03-03T20:25:45.767152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-03-03T20:25:45.781641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-03-03T20:25:45.782071] [INFO ] [FORECASTER] Starting predict_future for LC [2026-03-03T20:25:45.782971] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-03-03T20:25:45.783036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:45.783076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:45.783106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:45.783166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:45.857425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:45.858389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:45.858482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:45.858516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:45.993791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:45.993961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:45.994012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:45.994048] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:45.997681] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-03-03T20:25:45.998040] [INFO ] [FORECASTER] Completed predict_future for LC [2026-03-03T20:25:45.998204] [INFO ] [sig ] LC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:46.151612] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LC.txt [2026-03-03T20:25:46.151788] [INFO ] [sig ] [1781/3369] Completed LC in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:46.151830] [INFO ] [sig ] [1782/3369] Forecasting LCFY... [2026-03-03T20:25:46.151862] [INFO ] [sig ] Generating forecast for: LCFY [2026-03-03T20:25:46.151893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-03-03T20:25:46.164558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-03-03T20:25:46.164937] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-03-03T20:25:46.165764] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-03-03T20:25:46.165819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:46.165853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:46.165881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:46.165941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:46.238929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:46.239899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:46.239987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:46.240021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:46.350284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:46.350455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:46.350496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:46.350525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:46.354093] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=0.85%) [2026-03-03T20:25:46.354412] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-03-03T20:25:46.354547] [INFO ] [sig ] LCFY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:46.499382] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LCFY.txt [2026-03-03T20:25:46.499548] [INFO ] [sig ] [1782/3369] Completed LCFY in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:46.499611] [INFO ] [sig ] [1783/3369] Forecasting LCID... [2026-03-03T20:25:46.499646] [INFO ] [sig ] Generating forecast for: LCID [2026-03-03T20:25:46.499677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-03-03T20:25:46.516340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-03-03T20:25:46.516782] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-03-03T20:25:46.517650] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-03-03T20:25:46.517707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:46.517742] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:46.517770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:46.517828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:46.576250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:46.577054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:46.577155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:46.577196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:46.697018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:46.697189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:46.697233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:46.697261] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:46.700841] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=52.74%) [2026-03-03T20:25:46.701125] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-03-03T20:25:46.701256] [INFO ] [sig ] LCID: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:46.843003] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LCID.txt [2026-03-03T20:25:46.843166] [INFO ] [sig ] [1783/3369] Completed LCID in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:46.843207] [INFO ] [sig ] [1784/3369] Forecasting LCII... [2026-03-03T20:25:46.843238] [INFO ] [sig ] Generating forecast for: LCII [2026-03-03T20:25:46.843268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-03-03T20:25:46.854920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-03-03T20:25:46.855223] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-03-03T20:25:46.856034] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-03-03T20:25:46.856117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:46.856173] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:46.856208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:46.856284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:46.914639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:46.915520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:46.915623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:46.915660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:47.033273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:47.033429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:47.033470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:47.033499] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:47.036963] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: DOWN (p=48.02%) [2026-03-03T20:25:47.037241] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-03-03T20:25:47.037368] [INFO ] [sig ] LCII: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:47.179382] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LCII.txt [2026-03-03T20:25:47.179526] [INFO ] [sig ] [1784/3369] Completed LCII in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:47.179567] [INFO ] [sig ] [1785/3369] Forecasting LCNB... [2026-03-03T20:25:47.179622] [INFO ] [sig ] Generating forecast for: LCNB [2026-03-03T20:25:47.179654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-03-03T20:25:47.191222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-03-03T20:25:47.191521] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-03-03T20:25:47.192355] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-03-03T20:25:47.192408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:47.192440] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:47.192467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:47.192524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:47.250052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:47.250824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:47.250906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:47.250939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:47.365967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:47.366167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:47.366216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:47.366250] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:47.369907] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=70.35%) [2026-03-03T20:25:47.370236] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-03-03T20:25:47.370364] [INFO ] [sig ] LCNB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:47.513458] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LCNB.txt [2026-03-03T20:25:47.513619] [INFO ] [sig ] [1785/3369] Completed LCNB in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:47.513662] [INFO ] [sig ] [1786/3369] Forecasting LDI... [2026-03-03T20:25:47.513693] [INFO ] [sig ] Generating forecast for: LDI [2026-03-03T20:25:47.513723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-03-03T20:25:47.528213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-03-03T20:25:47.528637] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-03-03T20:25:47.529454] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-03-03T20:25:47.529510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:47.529544] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:47.529591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:47.529655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:47.588773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:47.589648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:47.589733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:47.589768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:47.709641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:47.709809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:47.709850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:47.709878] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:47.713308] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=78.62%) [2026-03-03T20:25:47.713607] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-03-03T20:25:47.713739] [INFO ] [sig ] LDI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:47.858017] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LDI.txt [2026-03-03T20:25:47.858164] [INFO ] [sig ] [1786/3369] Completed LDI in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:47.858204] [INFO ] [sig ] [1787/3369] Forecasting LDP... [2026-03-03T20:25:47.858235] [INFO ] [sig ] Generating forecast for: LDP [2026-03-03T20:25:47.858266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-03-03T20:25:47.870269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-03-03T20:25:47.870602] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-03-03T20:25:47.871539] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-03-03T20:25:47.871618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:47.871652] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:47.871680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:47.871736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:47.930541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:47.931326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:47.931410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:47.931443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:48.051405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:48.051561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:48.051653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:48.051685] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:48.055121] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=89.68%) [2026-03-03T20:25:48.055422] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-03-03T20:25:48.055554] [INFO ] [sig ] LDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:48.203014] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LDP.txt [2026-03-03T20:25:48.203160] [INFO ] [sig ] [1787/3369] Completed LDP in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:48.203199] [INFO ] [sig ] [1788/3369] Forecasting LE... [2026-03-03T20:25:48.203235] [INFO ] [sig ] Generating forecast for: LE [2026-03-03T20:25:48.203268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-03-03T20:25:48.215630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-03-03T20:25:48.215958] [INFO ] [FORECASTER] Starting predict_future for LE [2026-03-03T20:25:48.216973] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-03-03T20:25:48.217029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:48.217063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:48.217094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:48.217156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:48.277948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:48.278838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:48.278925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:48.278960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:48.404043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:48.404221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:48.404261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:48.404290] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:48.407816] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-03-03T20:25:48.408138] [INFO ] [FORECASTER] Completed predict_future for LE [2026-03-03T20:25:48.408274] [INFO ] [sig ] LE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:48.552174] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LE.txt [2026-03-03T20:25:48.552329] [INFO ] [sig ] [1788/3369] Completed LE in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:48.552368] [INFO ] [sig ] [1789/3369] Forecasting LEA... [2026-03-03T20:25:48.552397] [INFO ] [sig ] Generating forecast for: LEA [2026-03-03T20:25:48.552428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-03-03T20:25:48.564244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-03-03T20:25:48.564713] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-03-03T20:25:48.565638] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-03-03T20:25:48.565693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:48.565727] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:48.565756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:48.565815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:48.625368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:48.626310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:48.626395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:48.626429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:48.744120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:48.744282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:48.744322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:48.744351] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:48.747819] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-03-03T20:25:48.748123] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-03-03T20:25:48.748253] [INFO ] [sig ] LEA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:48.895343] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LEA.txt [2026-03-03T20:25:48.895721] [INFO ] [sig ] [1789/3369] Completed LEA in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:48.895764] [INFO ] [sig ] [1790/3369] Forecasting LECO... [2026-03-03T20:25:48.895795] [INFO ] [sig ] Generating forecast for: LECO [2026-03-03T20:25:48.895825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-03-03T20:25:48.908998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-03-03T20:25:48.909565] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-03-03T20:25:48.910416] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-03-03T20:25:48.910471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:48.910504] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:48.910530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:48.910608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:48.973965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:48.974861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:48.974950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:48.974983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:49.097594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:49.097753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:49.097794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:49.097823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:49.101636] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-03-03T20:25:49.101920] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-03-03T20:25:49.102053] [INFO ] [sig ] LECO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:49.246021] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LECO.txt [2026-03-03T20:25:49.246191] [INFO ] [sig ] [1790/3369] Completed LECO in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:49.246234] [INFO ] [sig ] [1791/3369] Forecasting LEG... [2026-03-03T20:25:49.246266] [INFO ] [sig ] Generating forecast for: LEG [2026-03-03T20:25:49.246333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-03-03T20:25:49.258319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-03-03T20:25:49.258710] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-03-03T20:25:49.259597] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-03-03T20:25:49.259653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:49.259687] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:49.259716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:49.259774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:49.319858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:49.320977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:49.321065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:49.321100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:49.451309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:49.451467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:49.451509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:49.451558] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:49.455110] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-03T20:25:49.455409] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-03-03T20:25:49.455546] [INFO ] [sig ] LEG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:49.599142] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LEG.txt [2026-03-03T20:25:49.599317] [INFO ] [sig ] [1791/3369] Completed LEG in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:49.599358] [INFO ] [sig ] [1792/3369] Forecasting LEGH... [2026-03-03T20:25:49.599388] [INFO ] [sig ] Generating forecast for: LEGH [2026-03-03T20:25:49.599420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-03-03T20:25:49.611369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-03-03T20:25:49.611730] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-03-03T20:25:49.612620] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-03-03T20:25:49.612675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:49.612708] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:49.612735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:49.612793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:49.680028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:49.681004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:49.681095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:49.681131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:49.800664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:49.800829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:49.800870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:49.800900] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:49.804385] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-03-03T20:25:49.804695] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-03-03T20:25:49.804827] [INFO ] [sig ] LEGH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:49.948204] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LEGH.txt [2026-03-03T20:25:49.948359] [INFO ] [sig ] [1792/3369] Completed LEGH in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-03T20:25:49.948401] [INFO ] [sig ] [1793/3369] Forecasting LEGN... [2026-03-03T20:25:49.948431] [INFO ] [sig ] Generating forecast for: LEGN [2026-03-03T20:25:49.948465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-03-03T20:25:49.960194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-03-03T20:25:49.960513] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-03-03T20:25:49.961329] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-03-03T20:25:49.961383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:49.961415] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:49.961442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:49.961499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:50.019030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:50.019873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:50.019958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:50.020012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:50.137667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:50.137831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:50.137895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:50.137928] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:50.141417] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-03T20:25:50.141725] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-03-03T20:25:50.141862] [INFO ] [sig ] LEGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:50.291928] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LEGN.txt [2026-03-03T20:25:50.292092] [INFO ] [sig ] [1793/3369] Completed LEGN in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-03T20:25:50.292132] [INFO ] [sig ] [1794/3369] Forecasting LEN... [2026-03-03T20:25:50.292162] [INFO ] [sig ] Generating forecast for: LEN [2026-03-03T20:25:50.292193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-03-03T20:25:50.305443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-03-03T20:25:50.305847] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-03-03T20:25:50.306693] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-03-03T20:25:50.306746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:50.306780] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:50.306807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:50.306864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:50.367646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:50.368548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:50.368653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:50.368688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:50.487288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:50.487461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:50.487503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:50.487535] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:50.491146] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-03-03T20:25:50.491482] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-03-03T20:25:50.491650] [INFO ] [sig ] LEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:50.638827] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LEN.txt [2026-03-03T20:25:50.638996] [INFO ] [sig ] [1794/3369] Completed LEN in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:50.639040] [INFO ] [sig ] [1795/3369] Forecasting LENZ... [2026-03-03T20:25:50.639073] [INFO ] [sig ] Generating forecast for: LENZ [2026-03-03T20:25:50.639107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-03-03T20:25:50.651382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-03-03T20:25:50.651798] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-03-03T20:25:50.652671] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-03-03T20:25:50.652727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:50.652761] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:50.652789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:50.652859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:50.712304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:50.713201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:50.713291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:50.713326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:50.845197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:50.845361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:50.845405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:50.845435] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:50.850171] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-03-03T20:25:50.850719] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-03-03T20:25:50.850923] [INFO ] [sig ] LENZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:51.009963] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LENZ.txt [2026-03-03T20:25:51.010139] [INFO ] [sig ] [1795/3369] Completed LENZ in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:51.010191] [INFO ] [sig ] [1796/3369] Forecasting LEO... [2026-03-03T20:25:51.010229] [INFO ] [sig ] Generating forecast for: LEO [2026-03-03T20:25:51.010271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-03-03T20:25:51.023487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-03-03T20:25:51.024012] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-03-03T20:25:51.025164] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-03-03T20:25:51.025234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:51.025282] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:51.025323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:51.025405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:51.090534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:51.091523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:51.091638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:51.091675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:51.215750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:51.215907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:51.215950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:51.215986] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:51.219840] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-03-03T20:25:51.220157] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-03-03T20:25:51.220325] [INFO ] [sig ] LEO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:51.366594] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LEO.txt [2026-03-03T20:25:51.366747] [INFO ] [sig ] [1796/3369] Completed LEO in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:51.366788] [INFO ] [sig ] [1797/3369] Forecasting LEVI... [2026-03-03T20:25:51.366818] [INFO ] [sig ] Generating forecast for: LEVI [2026-03-03T20:25:51.366849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-03-03T20:25:51.379598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-03-03T20:25:51.379952] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-03-03T20:25:51.380816] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-03-03T20:25:51.380883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:51.380918] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:51.380946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:51.381004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:51.441139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:51.441977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:51.442062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:51.442096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:51.567427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:51.567608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:51.567650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:51.567680] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:51.571412] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=8.53%) [2026-03-03T20:25:51.571720] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-03-03T20:25:51.571893] [INFO ] [sig ] LEVI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:51.724345] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LEVI.txt [2026-03-03T20:25:51.724519] [INFO ] [sig ] [1797/3369] Completed LEVI in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:51.724563] [INFO ] [sig ] [1798/3369] Forecasting LFMD... [2026-03-03T20:25:51.724616] [INFO ] [sig ] Generating forecast for: LFMD [2026-03-03T20:25:51.724651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-03-03T20:25:51.741137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-03-03T20:25:51.741668] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-03-03T20:25:51.742844] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-03-03T20:25:51.742917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:51.742967] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:51.743009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:51.743098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:51.810687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:51.811838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:51.811950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:51.811999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:51.951858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:51.952033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:51.952074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:51.952103] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:51.955531] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=6.14%) [2026-03-03T20:25:51.955830] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-03-03T20:25:51.955976] [INFO ] [sig ] LFMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:52.104853] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LFMD.txt [2026-03-03T20:25:52.105022] [INFO ] [sig ] [1798/3369] Completed LFMD in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:52.105065] [INFO ] [sig ] [1799/3369] Forecasting LFUS... [2026-03-03T20:25:52.105096] [INFO ] [sig ] Generating forecast for: LFUS [2026-03-03T20:25:52.105128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-03-03T20:25:52.117486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-03-03T20:25:52.117902] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-03-03T20:25:52.118759] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-03-03T20:25:52.118814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:52.118847] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:52.118875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:52.118932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:52.176705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:52.177602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:52.177687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:52.177722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:52.301394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:52.301557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:52.301619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:52.301650] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:52.305106] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-03-03T20:25:52.305390] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-03-03T20:25:52.305543] [INFO ] [sig ] LFUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:52.448943] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LFUS.txt [2026-03-03T20:25:52.449105] [INFO ] [sig ] [1799/3369] Completed LFUS in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:52.449147] [INFO ] [sig ] [1800/3369] Forecasting LFVN... [2026-03-03T20:25:52.449177] [INFO ] [sig ] Generating forecast for: LFVN [2026-03-03T20:25:52.449214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-03-03T20:25:52.460876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-03-03T20:25:52.461201] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-03-03T20:25:52.461996] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-03-03T20:25:52.462050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:52.462082] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:52.462110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:52.462176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:52.520237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:52.521147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:52.521237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:52.521269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:52.645223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:52.645386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:52.645438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:52.645468] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:52.648980] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=32.74%) [2026-03-03T20:25:52.649263] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-03-03T20:25:52.649390] [INFO ] [sig ] LFVN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:52.794289] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LFVN.txt [2026-03-03T20:25:52.794454] [INFO ] [sig ] [1800/3369] Completed LFVN in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:52.794496] [INFO ] [sig ] [1801/3369] Forecasting LGCL... [2026-03-03T20:25:52.794526] [INFO ] [sig ] Generating forecast for: LGCL [2026-03-03T20:25:52.794558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-03-03T20:25:52.806440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-03-03T20:25:52.806913] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-03-03T20:25:52.808145] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-03-03T20:25:52.808235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:52.808299] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:52.808350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:52.808438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:52.870069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:52.871025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:52.871113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:52.871148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:52.987933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:52.988100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:52.988141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:52.988170] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:52.992026] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-03-03T20:25:52.992319] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-03-03T20:25:52.992454] [INFO ] [sig ] LGCL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:53.136114] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LGCL.txt [2026-03-03T20:25:53.136279] [INFO ] [sig ] [1801/3369] Completed LGCL in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:53.136319] [INFO ] [sig ] [1802/3369] Forecasting LGI... [2026-03-03T20:25:53.136349] [INFO ] [sig ] Generating forecast for: LGI [2026-03-03T20:25:53.136380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-03-03T20:25:53.147802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-03-03T20:25:53.148117] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-03-03T20:25:53.148919] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-03-03T20:25:53.148973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:53.149006] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:53.149033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:53.149091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:53.206418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:53.207066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:53.207147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:53.207179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:53.330709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:53.330861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:53.330903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:53.330932] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:53.334383] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: DOWN (p=49.20%) [2026-03-03T20:25:53.334700] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-03-03T20:25:53.334839] [INFO ] [sig ] LGI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:53.483470] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LGI.txt [2026-03-03T20:25:53.483660] [INFO ] [sig ] [1802/3369] Completed LGI in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:53.483702] [INFO ] [sig ] [1803/3369] Forecasting LGIH... [2026-03-03T20:25:53.483732] [INFO ] [sig ] Generating forecast for: LGIH [2026-03-03T20:25:53.483764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-03-03T20:25:53.496299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-03-03T20:25:53.496726] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-03-03T20:25:53.497546] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-03-03T20:25:53.497620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:53.497655] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:53.497682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:53.497739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:53.556248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:53.557226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:53.557327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:53.557363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:53.674962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:53.675123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:53.675164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:53.675193] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:53.678744] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=89.20%) [2026-03-03T20:25:53.679029] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-03-03T20:25:53.679158] [INFO ] [sig ] LGIH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:53.822494] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LGIH.txt [2026-03-03T20:25:53.822676] [INFO ] [sig ] [1803/3369] Completed LGIH in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:53.822722] [INFO ] [sig ] [1804/3369] Forecasting LGND... [2026-03-03T20:25:53.822753] [INFO ] [sig ] Generating forecast for: LGND [2026-03-03T20:25:53.822783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-03-03T20:25:53.834945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-03-03T20:25:53.835345] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-03-03T20:25:53.836265] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-03-03T20:25:53.836323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:53.836356] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:53.836384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:53.836442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:53.896250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:53.897182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:53.897299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:53.897343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:54.018828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:54.019033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:54.019076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:54.019108] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:54.022714] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: DOWN (p=12.03%) [2026-03-03T20:25:54.023007] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-03-03T20:25:54.023148] [INFO ] [sig ] LGND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:54.167036] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LGND.txt [2026-03-03T20:25:54.167211] [INFO ] [sig ] [1804/3369] Completed LGND in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:54.167265] [INFO ] [sig ] [1805/3369] Forecasting LH... [2026-03-03T20:25:54.167299] [INFO ] [sig ] Generating forecast for: LH [2026-03-03T20:25:54.167331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-03-03T20:25:54.179275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-03-03T20:25:54.179665] [INFO ] [FORECASTER] Starting predict_future for LH [2026-03-03T20:25:54.180520] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-03-03T20:25:54.180600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:54.180638] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:54.180666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:54.180724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:54.241702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:54.242538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:54.242646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:54.242681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:54.362722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:54.362887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:54.362931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:54.362962] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:54.366627] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-03T20:25:54.366942] [INFO ] [FORECASTER] Completed predict_future for LH [2026-03-03T20:25:54.367081] [INFO ] [sig ] LH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:54.511815] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LH.txt [2026-03-03T20:25:54.511979] [INFO ] [sig ] [1805/3369] Completed LH in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:54.512020] [INFO ] [sig ] [1806/3369] Forecasting LHX... [2026-03-03T20:25:54.512051] [INFO ] [sig ] Generating forecast for: LHX [2026-03-03T20:25:54.512082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-03-03T20:25:54.524694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-03-03T20:25:54.525080] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-03-03T20:25:54.525968] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-03-03T20:25:54.526023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:54.526057] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:54.526086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:54.526145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:54.588687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:54.589642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:54.589738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:54.589772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:54.733376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:54.733549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:54.733611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:54.733644] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:54.737351] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=14.50%) [2026-03-03T20:25:54.737755] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-03-03T20:25:54.737940] [INFO ] [sig ] LHX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:54.897981] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LHX.txt [2026-03-03T20:25:54.898150] [INFO ] [sig ] [1806/3369] Completed LHX in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:54.898205] [INFO ] [sig ] [1807/3369] Forecasting LI... [2026-03-03T20:25:54.898238] [INFO ] [sig ] Generating forecast for: LI [2026-03-03T20:25:54.898273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-03-03T20:25:54.911775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-03-03T20:25:54.912181] [INFO ] [FORECASTER] Starting predict_future for LI [2026-03-03T20:25:54.913139] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-03-03T20:25:54.913213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:54.913275] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:54.913331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:54.913428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:54.979025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:54.979976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:54.980069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:54.980106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:55.115422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:55.115608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:55.115652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:55.115683] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:55.119454] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=34.81%) [2026-03-03T20:25:55.119831] [INFO ] [FORECASTER] Completed predict_future for LI [2026-03-03T20:25:55.119973] [INFO ] [sig ] LI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:55.278981] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LI.txt [2026-03-03T20:25:55.279158] [INFO ] [sig ] [1807/3369] Completed LI in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:55.279200] [INFO ] [sig ] [1808/3369] Forecasting LICN... [2026-03-03T20:25:55.279267] [INFO ] [sig ] Generating forecast for: LICN [2026-03-03T20:25:55.279302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-03-03T20:25:55.291722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-03-03T20:25:55.292190] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-03-03T20:25:55.293342] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-03-03T20:25:55.293412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:55.293471] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:55.293512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:55.293627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:55.360456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:55.361550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:55.361675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:55.361713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:55.485083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:55.485273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:55.485317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:55.485358] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:55.490011] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-03-03T20:25:55.490344] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-03-03T20:25:55.490731] [INFO ] [sig ] LICN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:55.651281] [INFO ] [LOCAL ] Saved forecast: LICN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LICN.txt [2026-03-03T20:25:55.651450] [INFO ] [sig ] [1808/3369] Completed LICN in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:55.651500] [INFO ] [sig ] [1809/3369] Forecasting LIF... [2026-03-03T20:25:55.651533] [INFO ] [sig ] Generating forecast for: LIF [2026-03-03T20:25:55.651592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-03-03T20:25:55.665952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-03-03T20:25:55.666403] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-03-03T20:25:55.667327] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-03-03T20:25:55.667383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:55.667438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:55.667476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:55.667568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:55.732160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:55.733119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:55.733237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:55.733275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:55.870300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:55.870477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:55.870537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:55.870603] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:55.874356] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=32.29%) [2026-03-03T20:25:55.874706] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-03-03T20:25:55.874865] [INFO ] [sig ] LIF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:56.033294] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LIF.txt [2026-03-03T20:25:56.033461] [INFO ] [sig ] [1809/3369] Completed LIF in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-03T20:25:56.033505] [INFO ] [sig ] [1810/3369] Forecasting LII... [2026-03-03T20:25:56.033537] [INFO ] [sig ] Generating forecast for: LII [2026-03-03T20:25:56.033589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-03-03T20:25:56.046504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-03-03T20:25:56.046912] [INFO ] [FORECASTER] Starting predict_future for LII [2026-03-03T20:25:56.047860] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-03-03T20:25:56.047943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:56.047977] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:56.048004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:56.048064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:56.111247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:56.112220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:56.112318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:56.112353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:56.242585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:56.242767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:56.242815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:56.242846] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:56.246541] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-03-03T20:25:56.246880] [INFO ] [FORECASTER] Completed predict_future for LII [2026-03-03T20:25:56.247043] [INFO ] [sig ] LII: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:56.388012] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LII.txt [2026-03-03T20:25:56.388152] [INFO ] [sig ] [1810/3369] Completed LII in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:56.388190] [INFO ] [sig ] [1811/3369] Forecasting LILA... [2026-03-03T20:25:56.388220] [INFO ] [sig ] Generating forecast for: LILA [2026-03-03T20:25:56.388250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-03-03T20:25:56.400968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-03-03T20:25:56.401274] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-03-03T20:25:56.402111] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-03-03T20:25:56.402164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:56.402196] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:56.402222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:56.402346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:56.460302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:56.461262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:56.461361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:56.461395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:56.579182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:56.579359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:56.579407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:56.579438] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:56.583016] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=47.43%) [2026-03-03T20:25:56.583364] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-03-03T20:25:56.583522] [INFO ] [sig ] LILA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:56.725775] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LILA.txt [2026-03-03T20:25:56.725939] [INFO ] [sig ] [1811/3369] Completed LILA in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:56.725985] [INFO ] [sig ] [1812/3369] Forecasting LILAK... [2026-03-03T20:25:56.726016] [INFO ] [sig ] Generating forecast for: LILAK [2026-03-03T20:25:56.726049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-03-03T20:25:56.737008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-03-03T20:25:56.737303] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-03-03T20:25:56.738160] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-03-03T20:25:56.738215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:56.738247] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:56.738275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:56.738331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:56.795313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:56.796101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:56.796184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:56.796217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:56.926675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:56.926840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:56.926883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:56.926913] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:56.930545] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-03-03T20:25:56.930886] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-03-03T20:25:56.931029] [INFO ] [sig ] LILAK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:57.091050] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LILAK.txt [2026-03-03T20:25:57.091214] [INFO ] [sig ] [1812/3369] Completed LILAK in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:57.091254] [INFO ] [sig ] [1813/3369] Forecasting LIN... [2026-03-03T20:25:57.091288] [INFO ] [sig ] Generating forecast for: LIN [2026-03-03T20:25:57.091320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-03-03T20:25:57.106018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-03-03T20:25:57.106345] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-03-03T20:25:57.107197] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-03-03T20:25:57.107254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:57.107287] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:57.107320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:57.107390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:57.165473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:57.166141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:57.166223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:57.166258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:57.291790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:57.291976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:57.292038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:57.292078] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:57.296128] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-03-03T20:25:57.296540] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-03-03T20:25:57.296741] [INFO ] [sig ] LIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:57.442485] [INFO ] [LOCAL ] Saved forecast: LIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LIN.txt [2026-03-03T20:25:57.442657] [INFO ] [sig ] [1813/3369] Completed LIN in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:57.442701] [INFO ] [sig ] [1814/3369] Forecasting LINC... [2026-03-03T20:25:57.442731] [INFO ] [sig ] Generating forecast for: LINC [2026-03-03T20:25:57.442763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-03-03T20:25:57.454056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-03-03T20:25:57.454334] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-03-03T20:25:57.455148] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-03-03T20:25:57.455202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:57.455234] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:57.455261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:57.455319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:57.513305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:57.514243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:57.514350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:57.514391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:57.640141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:57.640323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:57.640365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:57.640421] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:57.645175] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=39.70%) [2026-03-03T20:25:57.645771] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-03-03T20:25:57.645996] [INFO ] [sig ] LINC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:57.800099] [INFO ] [LOCAL ] Saved forecast: LINC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LINC.txt [2026-03-03T20:25:57.800266] [INFO ] [sig ] [1814/3369] Completed LINC in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:57.800308] [INFO ] [sig ] [1815/3369] Forecasting LIND... [2026-03-03T20:25:57.800339] [INFO ] [sig ] Generating forecast for: LIND [2026-03-03T20:25:57.800373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-03-03T20:25:57.813257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-03-03T20:25:57.813688] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-03-03T20:25:57.814508] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-03-03T20:25:57.814562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:57.814614] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:57.814642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:57.814700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:57.872730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:57.873785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:57.873888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:57.873931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:58.004746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:58.004909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:58.004966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:58.004997] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:58.009000] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-03T20:25:58.009342] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-03-03T20:25:58.009487] [INFO ] [sig ] LIND: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:58.190413] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LIND.txt [2026-03-03T20:25:58.190641] [INFO ] [sig ] [1815/3369] Completed LIND in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:58.190691] [INFO ] [sig ] [1816/3369] Forecasting LINE... [2026-03-03T20:25:58.190730] [INFO ] [sig ] Generating forecast for: LINE [2026-03-03T20:25:58.190776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-03-03T20:25:58.205467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-03-03T20:25:58.205950] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-03-03T20:25:58.207020] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-03-03T20:25:58.207086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:58.207126] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:58.207162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:58.207245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:58.282730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:58.283768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:58.283873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:58.283922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:58.429206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:58.429379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:58.429427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:58.429464] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:58.432988] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-03-03T20:25:58.433281] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-03-03T20:25:58.433415] [INFO ] [sig ] LINE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:58.578808] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LINE.txt [2026-03-03T20:25:58.578962] [INFO ] [sig ] [1816/3369] Completed LINE in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:58.579003] [INFO ] [sig ] [1817/3369] Forecasting LINK... [2026-03-03T20:25:58.579034] [INFO ] [sig ] Generating forecast for: LINK [2026-03-03T20:25:58.579065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-03-03T20:25:58.591619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-03-03T20:25:58.591962] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-03-03T20:25:58.592852] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-03-03T20:25:58.592908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:58.592941] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:58.592968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:58.593027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:58.650964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:58.651743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:58.651842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:58.651876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:58.764471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:58.764662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:58.764704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:58.764732] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:58.768285] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=62.45%) [2026-03-03T20:25:58.768616] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-03-03T20:25:58.768752] [INFO ] [sig ] LINK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:58.912624] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LINK.txt [2026-03-03T20:25:58.912800] [INFO ] [sig ] [1817/3369] Completed LINK in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:58.912845] [INFO ] [sig ] [1818/3369] Forecasting LITE... [2026-03-03T20:25:58.912876] [INFO ] [sig ] Generating forecast for: LITE [2026-03-03T20:25:58.912907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-03-03T20:25:58.925764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-03-03T20:25:58.926207] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-03-03T20:25:58.927081] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-03-03T20:25:58.927137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:58.927171] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:58.927200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:58.927257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:58.987702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:58.988697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:58.988806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:58.988842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:59.113811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:59.113976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:59.114018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:59.114050] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:59.117633] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: DOWN (p=48.16%) [2026-03-03T20:25:59.117945] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-03-03T20:25:59.118081] [INFO ] [sig ] LITE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:25:59.263947] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LITE.txt [2026-03-03T20:25:59.264108] [INFO ] [sig ] [1818/3369] Completed LITE in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:59.264149] [INFO ] [sig ] [1819/3369] Forecasting LITM... [2026-03-03T20:25:59.264179] [INFO ] [sig ] Generating forecast for: LITM [2026-03-03T20:25:59.264210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-03-03T20:25:59.275333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-03-03T20:25:59.275619] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-03-03T20:25:59.276412] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-03-03T20:25:59.276466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:59.276511] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:59.276540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:59.276620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:59.339930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:59.341025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:59.341114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:59.341149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:59.461997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:59.462157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:59.462202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:59.462233] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:59.465806] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=51.76%) [2026-03-03T20:25:59.466092] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-03-03T20:25:59.466225] [INFO ] [sig ] LITM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:59.609654] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LITM.txt [2026-03-03T20:25:59.609822] [INFO ] [sig ] [1819/3369] Completed LITM in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:59.609870] [INFO ] [sig ] [1820/3369] Forecasting LIVN... [2026-03-03T20:25:59.609909] [INFO ] [sig ] Generating forecast for: LIVN [2026-03-03T20:25:59.609947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-03-03T20:25:59.622238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-03-03T20:25:59.622603] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-03-03T20:25:59.623393] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-03-03T20:25:59.623446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:59.623479] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:59.623505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:59.623563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:25:59.682813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:25:59.683768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:25:59.683861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:25:59.683897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:25:59.817750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:25:59.817925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:25:59.817972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:25:59.818003] [INFO ] [FORECASTER] Training complete [2026-03-03T20:25:59.821568] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-03-03T20:25:59.821886] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-03-03T20:25:59.822026] [INFO ] [sig ] LIVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:25:59.970002] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LIVN.txt [2026-03-03T20:25:59.970161] [INFO ] [sig ] [1820/3369] Completed LIVN in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:25:59.970203] [INFO ] [sig ] [1821/3369] Forecasting LKFN... [2026-03-03T20:25:59.970237] [INFO ] [sig ] Generating forecast for: LKFN [2026-03-03T20:25:59.970270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-03-03T20:25:59.981892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-03-03T20:25:59.982343] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-03-03T20:25:59.983296] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-03-03T20:25:59.983373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:25:59.983428] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:25:59.983476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:25:59.983566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:00.045718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:00.046823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:00.046914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:00.046982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:00.173880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:00.174085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:00.174129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:00.174160] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:00.177684] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=88.87%) [2026-03-03T20:26:00.177992] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-03-03T20:26:00.178127] [INFO ] [sig ] LKFN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:00.320438] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LKFN.txt [2026-03-03T20:26:00.320608] [INFO ] [sig ] [1821/3369] Completed LKFN in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:26:00.320652] [INFO ] [sig ] [1822/3369] Forecasting LKQ... [2026-03-03T20:26:00.320683] [INFO ] [sig ] Generating forecast for: LKQ [2026-03-03T20:26:00.320716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-03-03T20:26:00.333717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-03-03T20:26:00.334121] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-03-03T20:26:00.334948] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-03-03T20:26:00.335004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:00.335038] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:00.335068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:00.335127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:00.393733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:00.394726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:00.394818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:00.394853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:00.514182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:00.514355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:00.514398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:00.514430] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:00.517990] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=21.98%) [2026-03-03T20:26:00.518282] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-03-03T20:26:00.518420] [INFO ] [sig ] LKQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:00.662261] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LKQ.txt [2026-03-03T20:26:00.662410] [INFO ] [sig ] [1822/3369] Completed LKQ in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:26:00.662458] [INFO ] [sig ] [1823/3369] Forecasting LLY... [2026-03-03T20:26:00.662503] [INFO ] [sig ] Generating forecast for: LLY [2026-03-03T20:26:00.662542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-03-03T20:26:00.675066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-03-03T20:26:00.675449] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-03-03T20:26:00.676253] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-03-03T20:26:00.676306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:00.676339] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:00.676366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:00.676424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:00.734504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:00.735406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:00.735493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:00.735528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:00.864115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:00.864277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:00.864325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:00.864356] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:00.867967] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-03-03T20:26:00.868246] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-03-03T20:26:00.868388] [INFO ] [sig ] LLY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:01.013332] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LLY.txt [2026-03-03T20:26:01.013509] [INFO ] [sig ] [1823/3369] Completed LLY in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:26:01.013550] [INFO ] [sig ] [1824/3369] Forecasting LMB... [2026-03-03T20:26:01.013605] [INFO ] [sig ] Generating forecast for: LMB [2026-03-03T20:26:01.013638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-03-03T20:26:01.028363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-03-03T20:26:01.028805] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-03-03T20:26:01.029656] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-03-03T20:26:01.029714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:01.029749] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:01.029778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:01.029838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:01.090914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:01.091880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:01.091992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:01.092029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:01.223596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:01.223779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:01.223823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:01.223854] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:01.228259] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-03-03T20:26:01.228714] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-03-03T20:26:01.228878] [INFO ] [sig ] LMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:01.390429] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LMB.txt [2026-03-03T20:26:01.391373] [INFO ] [sig ] [1824/3369] Completed LMB in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:26:01.391422] [INFO ] [sig ] [1825/3369] Forecasting LMBS... [2026-03-03T20:26:01.391454] [INFO ] [sig ] Generating forecast for: LMBS [2026-03-03T20:26:01.391487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-03-03T20:26:01.403941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-03-03T20:26:01.404374] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-03-03T20:26:01.405424] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-03-03T20:26:01.405480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:01.405514] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:01.405541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:01.405619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:01.467547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:01.468631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:01.468744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:01.468778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:01.616383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:01.616554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:01.616620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:01.616653] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:01.620402] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=71.79%) [2026-03-03T20:26:01.620805] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-03-03T20:26:01.620970] [INFO ] [sig ] LMBS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:01.798450] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LMBS.txt [2026-03-03T20:26:01.798601] [INFO ] [sig ] [1825/3369] Completed LMBS in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-03T20:26:01.798653] [INFO ] [sig ] [1826/3369] Forecasting LMND... [2026-03-03T20:26:01.798685] [INFO ] [sig ] Generating forecast for: LMND [2026-03-03T20:26:01.798717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-03-03T20:26:01.809969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-03-03T20:26:01.810225] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-03-03T20:26:01.811041] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-03-03T20:26:01.811095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:01.811126] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:01.811153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:01.811211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:01.868056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:01.868679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:01.868760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:01.868792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:01.989003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:01.989099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:01.989135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:01.989181] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:01.992361] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-03-03T20:26:01.992676] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-03-03T20:26:01.992802] [INFO ] [sig ] LMND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:02.135534] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LMND.txt [2026-03-03T20:26:02.135703] [INFO ] [sig ] [1826/3369] Completed LMND in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-03T20:26:02.135744] [INFO ] [sig ] [1827/3369] Forecasting LNC... [2026-03-03T20:26:02.135775] [INFO ] [sig ] Generating forecast for: LNC [2026-03-03T20:26:02.135806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-03-03T20:26:02.147611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-03-03T20:26:02.147909] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-03-03T20:26:02.148729] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-03-03T20:26:02.148784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:02.148816] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:02.148843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:02.148899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:02.209951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:02.210615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:02.210699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:02.210732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:02.333143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:02.333303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:02.333343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:02.333374] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:02.336793] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=63.75%) [2026-03-03T20:26:02.337074] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-03-03T20:26:02.337205] [INFO ] [sig ] LNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:02.486315] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LNC.txt [2026-03-03T20:26:02.486483] [INFO ] [sig ] [1827/3369] Completed LNC in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:02.486524] [INFO ] [sig ] [1828/3369] Forecasting LND... [2026-03-03T20:26:02.486555] [INFO ] [sig ] Generating forecast for: LND [2026-03-03T20:26:02.486606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-03-03T20:26:02.498605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-03-03T20:26:02.498973] [INFO ] [FORECASTER] Starting predict_future for LND [2026-03-03T20:26:02.499857] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-03-03T20:26:02.499913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:02.499988] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:02.500020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:02.500087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:02.560361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:02.561268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:02.561367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:02.561403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:02.675011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:02.675171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:02.675212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:02.675241] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:02.678904] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=74.21%) [2026-03-03T20:26:02.679190] [INFO ] [FORECASTER] Completed predict_future for LND [2026-03-03T20:26:02.679318] [INFO ] [sig ] LND: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:02.820403] [INFO ] [LOCAL ] Saved forecast: LND 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LND.txt [2026-03-03T20:26:02.820522] [INFO ] [sig ] [1828/3369] Completed LND in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:02.820561] [INFO ] [sig ] [1829/3369] Forecasting LNG... [2026-03-03T20:26:02.820611] [INFO ] [sig ] Generating forecast for: LNG [2026-03-03T20:26:02.820642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-03-03T20:26:02.833244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-03-03T20:26:02.833607] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-03-03T20:26:02.834382] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-03-03T20:26:02.834436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:02.834468] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:02.834494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:02.834551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:02.893463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:02.894104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:02.894184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:02.894217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:03.013873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:03.014031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:03.014074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:03.014103] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:03.017562] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-03-03T20:26:03.017857] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-03-03T20:26:03.017999] [INFO ] [sig ] LNG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:03.158898] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LNG.txt [2026-03-03T20:26:03.159035] [INFO ] [sig ] [1829/3369] Completed LNG in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:03.159073] [INFO ] [sig ] [1830/3369] Forecasting LNKB... [2026-03-03T20:26:03.159104] [INFO ] [sig ] Generating forecast for: LNKB [2026-03-03T20:26:03.159135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-03-03T20:26:03.169787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-03-03T20:26:03.170075] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-03-03T20:26:03.170924] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-03-03T20:26:03.170977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:03.171010] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:03.171037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:03.171108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:03.228356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:03.229052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:03.229132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:03.229165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:03.346735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:03.346885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:03.346925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:03.346954] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:03.350388] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-03-03T20:26:03.350686] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-03-03T20:26:03.350817] [INFO ] [sig ] LNKB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:03.492718] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LNKB.txt [2026-03-03T20:26:03.492851] [INFO ] [sig ] [1830/3369] Completed LNKB in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:03.492891] [INFO ] [sig ] [1831/3369] Forecasting LNN... [2026-03-03T20:26:03.492921] [INFO ] [sig ] Generating forecast for: LNN [2026-03-03T20:26:03.492954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-03-03T20:26:03.504774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-03-03T20:26:03.505105] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-03-03T20:26:03.505898] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-03-03T20:26:03.505951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:03.505986] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:03.506013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:03.506075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:03.565947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:03.566823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:03.566907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:03.566939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:03.688019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:03.688176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:03.688216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:03.688278] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:03.691762] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: DOWN (p=29.42%) [2026-03-03T20:26:03.692041] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-03-03T20:26:03.692170] [INFO ] [sig ] LNN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:03.836077] [INFO ] [LOCAL ] Saved forecast: LNN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LNN.txt [2026-03-03T20:26:03.836243] [INFO ] [sig ] [1831/3369] Completed LNN in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:03.836284] [INFO ] [sig ] [1832/3369] Forecasting LNTH... [2026-03-03T20:26:03.836316] [INFO ] [sig ] Generating forecast for: LNTH [2026-03-03T20:26:03.836347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-03-03T20:26:03.848200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-03-03T20:26:03.848638] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-03-03T20:26:03.849460] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-03-03T20:26:03.849540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:03.849610] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:03.849642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:03.849700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:03.908408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:03.909339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:03.909436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:03.909477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:04.031855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:04.032011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:04.032051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:04.032080] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:04.035519] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-03-03T20:26:04.035828] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-03-03T20:26:04.035959] [INFO ] [sig ] LNTH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:04.180812] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LNTH.txt [2026-03-03T20:26:04.180980] [INFO ] [sig ] [1832/3369] Completed LNTH in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:04.181023] [INFO ] [sig ] [1833/3369] Forecasting LNZA... [2026-03-03T20:26:04.181056] [INFO ] [sig ] Generating forecast for: LNZA [2026-03-03T20:26:04.181087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-03-03T20:26:04.192655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-03-03T20:26:04.193054] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-03-03T20:26:04.193877] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-03-03T20:26:04.193930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:04.193962] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:04.193989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:04.194047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:04.253269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:04.254149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:04.254233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:04.254266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:04.373117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:04.373287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:04.373330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:04.373362] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:04.377321] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-03-03T20:26:04.377684] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-03-03T20:26:04.377830] [INFO ] [sig ] LNZA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:04.694275] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LNZA.txt [2026-03-03T20:26:04.694542] [INFO ] [sig ] [1833/3369] Completed LNZA in 0.5s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:04.694640] [INFO ] [sig ] [1834/3369] Forecasting LOAN... [2026-03-03T20:26:04.694694] [INFO ] [sig ] Generating forecast for: LOAN [2026-03-03T20:26:04.694747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-03-03T20:26:04.710545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-03-03T20:26:04.711077] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-03-03T20:26:04.712253] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-03-03T20:26:04.712335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:04.712383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:04.712422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:04.712505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:04.805363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:04.806692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:04.806821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:04.806878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:04.966842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:04.967056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:04.967125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:04.967174] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:04.973053] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=70.57%) [2026-03-03T20:26:04.973642] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-03-03T20:26:04.973881] [INFO ] [sig ] LOAN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:05.199543] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LOAN.txt [2026-03-03T20:26:05.201520] [INFO ] [sig ] [1834/3369] Completed LOAN in 0.5s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:05.201614] [INFO ] [sig ] [1835/3369] Forecasting LOB... [2026-03-03T20:26:05.201675] [INFO ] [sig ] Generating forecast for: LOB [2026-03-03T20:26:05.201731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-03-03T20:26:05.236183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-03-03T20:26:05.250638] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-03-03T20:26:05.252483] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-03-03T20:26:05.252622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:05.252683] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:05.252731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:05.252823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:05.340896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:05.342252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:05.342382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:05.342424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:05.544879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:05.545117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:05.545192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:05.545251] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:05.551800] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=60.43%) [2026-03-03T20:26:05.552382] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-03-03T20:26:05.552631] [INFO ] [sig ] LOB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:05.755593] [INFO ] [LOCAL ] Saved forecast: LOB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LOB.txt [2026-03-03T20:26:05.755862] [INFO ] [sig ] [1835/3369] Completed LOB in 0.6s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:05.755929] [INFO ] [sig ] [1836/3369] Forecasting LOCO... [2026-03-03T20:26:05.755978] [INFO ] [sig ] Generating forecast for: LOCO [2026-03-03T20:26:05.756034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-03-03T20:26:05.773892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-03-03T20:26:05.774381] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-03-03T20:26:05.775503] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-03-03T20:26:05.775628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:05.775671] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:05.775704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:05.775777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:05.869630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:05.870940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:05.871067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:05.871125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:06.033749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:06.033957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:06.034024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:06.034074] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:06.039901] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-03-03T20:26:06.040442] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-03-03T20:26:06.040689] [INFO ] [sig ] LOCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:06.197328] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LOCO.txt [2026-03-03T20:26:06.197489] [INFO ] [sig ] [1836/3369] Completed LOCO in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:06.197530] [INFO ] [sig ] [1837/3369] Forecasting LOGI... [2026-03-03T20:26:06.197561] [INFO ] [sig ] Generating forecast for: LOGI [2026-03-03T20:26:06.197615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-03-03T20:26:06.210011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-03-03T20:26:06.210397] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-03-03T20:26:06.211256] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-03-03T20:26:06.211311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:06.211345] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:06.211372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:06.211430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:06.270727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:06.271758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:06.271843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:06.271876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:06.392751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:06.392917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:06.392958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:06.392988] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:06.396391] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-03-03T20:26:06.396714] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-03-03T20:26:06.396850] [INFO ] [sig ] LOGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:06.539628] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LOGI.txt [2026-03-03T20:26:06.539776] [INFO ] [sig ] [1837/3369] Completed LOGI in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:06.539818] [INFO ] [sig ] [1838/3369] Forecasting LOMA... [2026-03-03T20:26:06.539849] [INFO ] [sig ] Generating forecast for: LOMA [2026-03-03T20:26:06.539880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-03-03T20:26:06.556002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-03-03T20:26:06.556427] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-03-03T20:26:06.557302] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-03-03T20:26:06.557358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:06.557392] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:06.557421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:06.557479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:06.617102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:06.618515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:06.618804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:06.618841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:06.739172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:06.739340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:06.739382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:06.739414] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:06.743058] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-03-03T20:26:06.743350] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-03-03T20:26:06.743484] [INFO ] [sig ] LOMA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:06.887209] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LOMA.txt [2026-03-03T20:26:06.887383] [INFO ] [sig ] [1838/3369] Completed LOMA in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:06.887426] [INFO ] [sig ] [1839/3369] Forecasting LOPE... [2026-03-03T20:26:06.887458] [INFO ] [sig ] Generating forecast for: LOPE [2026-03-03T20:26:06.887490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-03-03T20:26:06.900404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-03-03T20:26:06.900816] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-03-03T20:26:06.901646] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-03-03T20:26:06.901700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:06.901733] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:06.901760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:06.901950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:06.960680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:06.961593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:06.961688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:06.961727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:07.084025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:07.084215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:07.084257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:07.084286] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:07.087855] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-03-03T20:26:07.088341] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-03-03T20:26:07.088494] [INFO ] [sig ] LOPE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:07.235377] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LOPE.txt [2026-03-03T20:26:07.235522] [INFO ] [sig ] [1839/3369] Completed LOPE in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:07.235595] [INFO ] [sig ] [1840/3369] Forecasting LOVE... [2026-03-03T20:26:07.235638] [INFO ] [sig ] Generating forecast for: LOVE [2026-03-03T20:26:07.235674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-03-03T20:26:07.248187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-03-03T20:26:07.248532] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-03-03T20:26:07.249355] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-03-03T20:26:07.249409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:07.249441] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:07.249469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:07.249540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:07.307985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:07.308740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:07.308821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:07.308854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:07.433599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:07.433955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:07.433995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:07.434023] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:07.437628] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=16.19%) [2026-03-03T20:26:07.437921] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-03-03T20:26:07.438050] [INFO ] [sig ] LOVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:07.579345] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LOVE.txt [2026-03-03T20:26:07.579480] [INFO ] [sig ] [1840/3369] Completed LOVE in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:07.579520] [INFO ] [sig ] [1841/3369] Forecasting LPCN... [2026-03-03T20:26:07.579551] [INFO ] [sig ] Generating forecast for: LPCN [2026-03-03T20:26:07.579601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-03-03T20:26:07.591218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-03-03T20:26:07.591486] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-03-03T20:26:07.592317] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-03-03T20:26:07.592372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:07.592406] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:07.592434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:07.592491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:07.650073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:07.650726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:07.650807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:07.650839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:07.764034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:07.764193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:07.764235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:07.764265] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:07.767684] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-03-03T20:26:07.767979] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-03-03T20:26:07.768110] [INFO ] [sig ] LPCN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:07.910903] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LPCN.txt [2026-03-03T20:26:07.911062] [INFO ] [sig ] [1841/3369] Completed LPCN in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-03T20:26:07.911104] [INFO ] [sig ] [1842/3369] Forecasting LPG... [2026-03-03T20:26:07.911133] [INFO ] [sig ] Generating forecast for: LPG [2026-03-03T20:26:07.911164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-03-03T20:26:07.924645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-03-03T20:26:07.925095] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-03-03T20:26:07.926036] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-03-03T20:26:07.926107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:07.926150] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:07.926189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:07.926266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:07.993071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:07.994057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:07.994148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:07.994184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:08.124247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:08.124419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:08.124460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:08.124491] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:08.130073] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-03-03T20:26:08.130562] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-03-03T20:26:08.130775] [INFO ] [sig ] LPG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:08.274828] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LPG.txt [2026-03-03T20:26:08.274992] [INFO ] [sig ] [1842/3369] Completed LPG in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-03T20:26:08.275033] [INFO ] [sig ] [1843/3369] Forecasting LPL... [2026-03-03T20:26:08.275063] [INFO ] [sig ] Generating forecast for: LPL [2026-03-03T20:26:08.275095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-03-03T20:26:08.287284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-03-03T20:26:08.287692] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-03-03T20:26:08.288501] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-03-03T20:26:08.288565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:08.288649] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:08.288685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:08.288747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:08.347818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:08.348792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:08.348879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:08.348917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:08.464907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:08.465077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:08.465124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:08.465157] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:08.468819] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=60.92%) [2026-03-03T20:26:08.469114] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-03-03T20:26:08.469251] [INFO ] [sig ] LPL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:08.614133] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LPL.txt [2026-03-03T20:26:08.614298] [INFO ] [sig ] [1843/3369] Completed LPL in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-03T20:26:08.614340] [INFO ] [sig ] [1844/3369] Forecasting LPLA... [2026-03-03T20:26:08.614369] [INFO ] [sig ] Generating forecast for: LPLA [2026-03-03T20:26:08.614401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-03-03T20:26:08.627041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-03-03T20:26:08.627422] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-03-03T20:26:08.628300] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-03-03T20:26:08.628355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:08.628390] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:08.628417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:08.628475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:08.688232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:08.689180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:08.689268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:08.689302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:08.812951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:08.813113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:08.813154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:08.813185] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:08.816736] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=65.10%) [2026-03-03T20:26:08.817023] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-03-03T20:26:08.817156] [INFO ] [sig ] LPLA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:08.962075] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LPLA.txt [2026-03-03T20:26:08.962248] [INFO ] [sig ] [1844/3369] Completed LPLA in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-03T20:26:08.962290] [INFO ] [sig ] [1845/3369] Forecasting LPRO... [2026-03-03T20:26:08.962320] [INFO ] [sig ] Generating forecast for: LPRO [2026-03-03T20:26:08.962351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-03-03T20:26:08.977038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-03-03T20:26:08.977484] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-03-03T20:26:08.978467] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-03-03T20:26:08.978524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:08.978618] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:08.978663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:08.978731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:09.041707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:09.042516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:09.042634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:09.042671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:09.167238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:09.167396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:09.167438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:09.167467] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:09.171030] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: UP (p=55.43%) [2026-03-03T20:26:09.171311] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-03-03T20:26:09.171440] [INFO ] [sig ] LPRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:09.316043] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LPRO.txt [2026-03-03T20:26:09.316212] [INFO ] [sig ] [1845/3369] Completed LPRO in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:09.316255] [INFO ] [sig ] [1846/3369] Forecasting LPSN... [2026-03-03T20:26:09.316284] [INFO ] [sig ] Generating forecast for: LPSN [2026-03-03T20:26:09.316315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-03-03T20:26:09.328096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-03-03T20:26:09.328472] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-03-03T20:26:09.329332] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-03-03T20:26:09.329386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:09.329419] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:09.329446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:09.329504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:09.386915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:09.387773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:09.387867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:09.387940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:09.511347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:09.511514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:09.511557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:09.511619] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:09.515124] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-03-03T20:26:09.515410] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-03-03T20:26:09.515546] [INFO ] [sig ] LPSN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:09.662567] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LPSN.txt [2026-03-03T20:26:09.662754] [INFO ] [sig ] [1846/3369] Completed LPSN in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:09.662804] [INFO ] [sig ] [1847/3369] Forecasting LPTH... [2026-03-03T20:26:09.662834] [INFO ] [sig ] Generating forecast for: LPTH [2026-03-03T20:26:09.662865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-03-03T20:26:09.675190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-03-03T20:26:09.675594] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-03-03T20:26:09.676413] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-03-03T20:26:09.676469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:09.676503] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:09.676532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:09.676618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:09.738908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:09.740400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:09.740490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:09.740525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:09.861067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:09.861234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:09.861277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:09.861309] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:09.864897] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=61.37%) [2026-03-03T20:26:09.865217] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-03-03T20:26:09.865358] [INFO ] [sig ] LPTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:10.008493] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LPTH.txt [2026-03-03T20:26:10.008683] [INFO ] [sig ] [1847/3369] Completed LPTH in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:10.008735] [INFO ] [sig ] [1848/3369] Forecasting LPX... [2026-03-03T20:26:10.008770] [INFO ] [sig ] Generating forecast for: LPX [2026-03-03T20:26:10.008802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-03-03T20:26:10.021013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-03-03T20:26:10.021388] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-03-03T20:26:10.022278] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-03-03T20:26:10.022335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:10.022369] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:10.022399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:10.022458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:10.080189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:10.081075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:10.081160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:10.081194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:10.201253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:10.201412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:10.201451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:10.201528] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:10.204941] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-03T20:26:10.205219] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-03-03T20:26:10.205380] [INFO ] [sig ] LPX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:10.348231] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LPX.txt [2026-03-03T20:26:10.348392] [INFO ] [sig ] [1848/3369] Completed LPX in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:10.348434] [INFO ] [sig ] [1849/3369] Forecasting LQDA... [2026-03-03T20:26:10.348464] [INFO ] [sig ] Generating forecast for: LQDA [2026-03-03T20:26:10.348495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-03-03T20:26:10.360886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-03-03T20:26:10.361251] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-03-03T20:26:10.362179] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-03-03T20:26:10.362235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:10.362269] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:10.362297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:10.362356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:10.421214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:10.422141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:10.422229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:10.422262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:10.550122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:10.550285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:10.550325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:10.550353] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:10.553829] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-03-03T20:26:10.554113] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-03-03T20:26:10.554245] [INFO ] [sig ] LQDA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:10.702213] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LQDA.txt [2026-03-03T20:26:10.702414] [INFO ] [sig ] [1849/3369] Completed LQDA in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:10.702461] [INFO ] [sig ] [1850/3369] Forecasting LRCX... [2026-03-03T20:26:10.702500] [INFO ] [sig ] Generating forecast for: LRCX [2026-03-03T20:26:10.702538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-03-03T20:26:10.718548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-03-03T20:26:10.719027] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-03-03T20:26:10.719942] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-03-03T20:26:10.719998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:10.720032] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:10.720061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:10.720135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:10.783542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:10.784457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:10.784544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:10.784599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:10.913195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:10.913359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:10.913416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:10.913446] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:10.916904] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-03-03T20:26:10.917198] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-03-03T20:26:10.917337] [INFO ] [sig ] LRCX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:11.068830] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LRCX.txt [2026-03-03T20:26:11.068963] [INFO ] [sig ] [1850/3369] Completed LRCX in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:11.069004] [INFO ] [sig ] [1851/3369] Forecasting LRGE... [2026-03-03T20:26:11.069034] [INFO ] [sig ] Generating forecast for: LRGE [2026-03-03T20:26:11.069065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-03-03T20:26:11.081219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-03-03T20:26:11.081746] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-03-03T20:26:11.082888] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-03-03T20:26:11.082956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:11.082997] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:11.083030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:11.083106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:11.143379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:11.144287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:11.144373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:11.144406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:11.262469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:11.262653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:11.262708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:11.262739] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:11.266419] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-03-03T20:26:11.266737] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-03-03T20:26:11.266873] [INFO ] [sig ] LRGE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:11.421223] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LRGE.txt [2026-03-03T20:26:11.421382] [INFO ] [sig ] [1851/3369] Completed LRGE in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:11.421422] [INFO ] [sig ] [1852/3369] Forecasting LSCC... [2026-03-03T20:26:11.421453] [INFO ] [sig ] Generating forecast for: LSCC [2026-03-03T20:26:11.421484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-03-03T20:26:11.433666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-03-03T20:26:11.434001] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-03-03T20:26:11.434826] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-03-03T20:26:11.434881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:11.434916] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:11.434945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:11.435003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:11.493148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:11.494001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:11.494105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:11.494142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:11.617597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:11.617756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:11.617799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:11.617829] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:11.621396] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=88.69%) [2026-03-03T20:26:11.621730] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-03-03T20:26:11.621875] [INFO ] [sig ] LSCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:11.765110] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LSCC.txt [2026-03-03T20:26:11.765248] [INFO ] [sig ] [1852/3369] Completed LSCC in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:11.765287] [INFO ] [sig ] [1853/3369] Forecasting LSPD... [2026-03-03T20:26:11.765318] [INFO ] [sig ] Generating forecast for: LSPD [2026-03-03T20:26:11.765348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-03-03T20:26:11.778450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-03-03T20:26:11.778803] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-03-03T20:26:11.779608] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-03-03T20:26:11.779667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:11.779701] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:11.779729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:11.779786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:11.839104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:11.839751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:11.840018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:11.840051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:11.966905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:11.967067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:11.967110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:11.967141] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:11.970847] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-03-03T20:26:11.971140] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-03-03T20:26:11.971273] [INFO ] [sig ] LSPD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:12.117101] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LSPD.txt [2026-03-03T20:26:12.117244] [INFO ] [sig ] [1853/3369] Completed LSPD in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:12.117285] [INFO ] [sig ] [1854/3369] Forecasting LTC... [2026-03-03T20:26:12.117315] [INFO ] [sig ] Generating forecast for: LTC [2026-03-03T20:26:12.117346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-03-03T20:26:12.130264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-03-03T20:26:12.130674] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-03-03T20:26:12.131490] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-03-03T20:26:12.131544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:12.131612] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:12.131657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:12.131739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:12.190838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:12.191827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:12.191917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:12.191953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:12.315361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:12.315528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:12.315568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:12.315620] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:12.319162] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-03-03T20:26:12.319483] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-03-03T20:26:12.319649] [INFO ] [sig ] LTC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:12.473356] [INFO ] [LOCAL ] Saved forecast: LTC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LTC.txt [2026-03-03T20:26:12.473490] [INFO ] [sig ] [1854/3369] Completed LTC in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:12.473530] [INFO ] [sig ] [1855/3369] Forecasting LTH... [2026-03-03T20:26:12.473559] [INFO ] [sig ] Generating forecast for: LTH [2026-03-03T20:26:12.473610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-03-03T20:26:12.485586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-03-03T20:26:12.485876] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-03-03T20:26:12.486670] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-03-03T20:26:12.486724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:12.486757] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:12.486785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:12.486842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:12.544614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:12.545302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:12.545411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:12.545445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:12.663428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:12.663605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:12.663649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:12.663679] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:12.667249] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=66.28%) [2026-03-03T20:26:12.667569] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-03-03T20:26:12.667742] [INFO ] [sig ] LTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:12.819489] [INFO ] [LOCAL ] Saved forecast: LTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LTH.txt [2026-03-03T20:26:12.819719] [INFO ] [sig ] [1855/3369] Completed LTH in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:12.819781] [INFO ] [sig ] [1856/3369] Forecasting LTRN... [2026-03-03T20:26:12.819819] [INFO ] [sig ] Generating forecast for: LTRN [2026-03-03T20:26:12.819853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-03-03T20:26:12.832514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-03-03T20:26:12.832974] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-03-03T20:26:12.833936] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-03-03T20:26:12.833989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:12.834022] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:12.834051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:12.834108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:12.892412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:12.893232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:12.893323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:12.893356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:13.012832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:13.012995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:13.013037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:13.013066] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:13.016662] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-03-03T20:26:13.016992] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-03-03T20:26:13.017135] [INFO ] [sig ] LTRN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:13.161447] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LTRN.txt [2026-03-03T20:26:13.161656] [INFO ] [sig ] [1856/3369] Completed LTRN in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:13.161722] [INFO ] [sig ] [1857/3369] Forecasting LTRX... [2026-03-03T20:26:13.161765] [INFO ] [sig ] Generating forecast for: LTRX [2026-03-03T20:26:13.161803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-03-03T20:26:13.174257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-03-03T20:26:13.174714] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-03-03T20:26:13.175590] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-03-03T20:26:13.175646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:13.175680] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:13.175708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:13.175767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:13.233933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:13.234879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:13.234975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:13.235008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:13.360639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:13.360836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:13.360882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:13.360912] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:13.365024] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=88.95%) [2026-03-03T20:26:13.365458] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-03-03T20:26:13.365642] [INFO ] [sig ] LTRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:13.515644] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LTRX.txt [2026-03-03T20:26:13.515816] [INFO ] [sig ] [1857/3369] Completed LTRX in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:13.515859] [INFO ] [sig ] [1858/3369] Forecasting LUCD... [2026-03-03T20:26:13.515898] [INFO ] [sig ] Generating forecast for: LUCD [2026-03-03T20:26:13.515930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-03-03T20:26:13.529132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-03-03T20:26:13.529558] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-03-03T20:26:13.530423] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-03-03T20:26:13.530478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:13.530512] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:13.530539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:13.530625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:13.591350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:13.592326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:13.592416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:13.592451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:13.721452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:13.721643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:13.721688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:13.721720] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:13.725499] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=81.59%) [2026-03-03T20:26:13.725855] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-03-03T20:26:13.726015] [INFO ] [sig ] LUCD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:13.880456] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LUCD.txt [2026-03-03T20:26:13.880674] [INFO ] [sig ] [1858/3369] Completed LUCD in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-03T20:26:13.880723] [INFO ] [sig ] [1859/3369] Forecasting LUMN... [2026-03-03T20:26:13.880757] [INFO ] [sig ] Generating forecast for: LUMN [2026-03-03T20:26:13.880789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-03-03T20:26:13.892801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-03-03T20:26:13.893202] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-03-03T20:26:13.894146] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-03-03T20:26:13.894203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:13.894238] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:13.894266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:13.894324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:13.963552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:13.964773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:13.964931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:13.964984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:14.120009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:14.120183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:14.120230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:14.120261] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:14.123848] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=37.46%) [2026-03-03T20:26:14.124240] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-03-03T20:26:14.124397] [INFO ] [sig ] LUMN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:14.271609] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LUMN.txt [2026-03-03T20:26:14.271784] [INFO ] [sig ] [1859/3369] Completed LUMN in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-03T20:26:14.271824] [INFO ] [sig ] [1860/3369] Forecasting LUNG... [2026-03-03T20:26:14.271855] [INFO ] [sig ] Generating forecast for: LUNG [2026-03-03T20:26:14.271889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-03-03T20:26:14.284203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-03-03T20:26:14.284658] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-03-03T20:26:14.285618] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-03-03T20:26:14.285696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:14.285736] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:14.285764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:14.285823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:14.349037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:14.350237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:14.350401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:14.350438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:14.478129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:14.478298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:14.478343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:14.478385] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:14.482331] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-03-03T20:26:14.482719] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-03-03T20:26:14.482867] [INFO ] [sig ] LUNG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:14.630455] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LUNG.txt [2026-03-03T20:26:14.630656] [INFO ] [sig ] [1860/3369] Completed LUNG in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-03T20:26:14.630706] [INFO ] [sig ] [1861/3369] Forecasting LVHD... [2026-03-03T20:26:14.630738] [INFO ] [sig ] Generating forecast for: LVHD [2026-03-03T20:26:14.630768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-03-03T20:26:14.643750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-03-03T20:26:14.644174] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-03-03T20:26:14.645032] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-03-03T20:26:14.645088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:14.645123] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:14.645151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:14.645211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:14.705854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:14.707022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:14.707134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:14.707186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:14.834084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:14.834249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:14.834293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:14.834345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:14.837847] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=98.45%) [2026-03-03T20:26:14.838165] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-03-03T20:26:14.838323] [INFO ] [sig ] LVHD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:14.988419] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LVHD.txt [2026-03-03T20:26:14.988603] [INFO ] [sig ] [1861/3369] Completed LVHD in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:14.988650] [INFO ] [sig ] [1862/3369] Forecasting LVO... [2026-03-03T20:26:14.988688] [INFO ] [sig ] Generating forecast for: LVO [2026-03-03T20:26:14.988727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-03-03T20:26:15.001244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-03-03T20:26:15.001653] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-03-03T20:26:15.002512] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-03-03T20:26:15.002568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:15.002648] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:15.002679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:15.002740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:15.062209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:15.063166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:15.063269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:15.063315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:15.180548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:15.180735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:15.180786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:15.180824] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:15.184369] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-03-03T20:26:15.184744] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-03-03T20:26:15.184907] [INFO ] [sig ] LVO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:15.328308] [INFO ] [LOCAL ] Saved forecast: LVO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LVO.txt [2026-03-03T20:26:15.328442] [INFO ] [sig ] [1862/3369] Completed LVO in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:15.328483] [INFO ] [sig ] [1863/3369] Forecasting LVS... [2026-03-03T20:26:15.328513] [INFO ] [sig ] Generating forecast for: LVS [2026-03-03T20:26:15.328544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-03-03T20:26:15.341994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-03-03T20:26:15.342284] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-03-03T20:26:15.343275] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-03-03T20:26:15.343329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:15.343362] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:15.343390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:15.343448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:15.410099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:15.410919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:15.411007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:15.411058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:15.536053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:15.536208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:15.536252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:15.536282] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:15.539945] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-03-03T20:26:15.540233] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-03-03T20:26:15.540366] [INFO ] [sig ] LVS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:15.682382] [INFO ] [LOCAL ] Saved forecast: LVS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LVS.txt [2026-03-03T20:26:15.682530] [INFO ] [sig ] [1863/3369] Completed LVS in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:15.682590] [INFO ] [sig ] [1864/3369] Forecasting LWAY... [2026-03-03T20:26:15.682625] [INFO ] [sig ] Generating forecast for: LWAY [2026-03-03T20:26:15.682657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-03-03T20:26:15.694742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-03-03T20:26:15.695048] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-03-03T20:26:15.695856] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-03-03T20:26:15.695911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:15.695946] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:15.695975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:15.696038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:15.754758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:15.755552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:15.755654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:15.755690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:15.881079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:15.881255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:15.881298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:15.881328] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:15.884934] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-03-03T20:26:15.885229] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-03-03T20:26:15.885367] [INFO ] [sig ] LWAY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:16.033421] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LWAY.txt [2026-03-03T20:26:16.033595] [INFO ] [sig ] [1864/3369] Completed LWAY in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:16.033640] [INFO ] [sig ] [1865/3369] Forecasting LWLG... [2026-03-03T20:26:16.033670] [INFO ] [sig ] Generating forecast for: LWLG [2026-03-03T20:26:16.033703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-03-03T20:26:16.046446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-03-03T20:26:16.046793] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-03-03T20:26:16.047623] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-03-03T20:26:16.047679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:16.047718] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:16.047753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:16.047847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:16.110962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:16.111903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:16.111993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:16.112028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:16.238629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:16.238798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:16.238849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:16.238922] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:16.243342] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-03-03T20:26:16.243671] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-03-03T20:26:16.243811] [INFO ] [sig ] LWLG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:16.389074] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LWLG.txt [2026-03-03T20:26:16.389212] [INFO ] [sig ] [1865/3369] Completed LWLG in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:16.389253] [INFO ] [sig ] [1866/3369] Forecasting LX... [2026-03-03T20:26:16.389283] [INFO ] [sig ] Generating forecast for: LX [2026-03-03T20:26:16.389316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-03-03T20:26:16.401634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-03-03T20:26:16.401960] [INFO ] [FORECASTER] Starting predict_future for LX [2026-03-03T20:26:16.402797] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-03-03T20:26:16.402853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:16.402887] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:16.402916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:16.402976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:16.464321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:16.465246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:16.465332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:16.465367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:16.588669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:16.588841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:16.588892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:16.588930] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:16.592417] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=16.45%) [2026-03-03T20:26:16.592726] [INFO ] [FORECASTER] Completed predict_future for LX [2026-03-03T20:26:16.592886] [INFO ] [sig ] LX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:16.736327] [INFO ] [LOCAL ] Saved forecast: LX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LX.txt [2026-03-03T20:26:16.736494] [INFO ] [sig ] [1866/3369] Completed LX in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:16.736535] [INFO ] [sig ] [1867/3369] Forecasting LXEO... [2026-03-03T20:26:16.736566] [INFO ] [sig ] Generating forecast for: LXEO [2026-03-03T20:26:16.736620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-03-03T20:26:16.748887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-03-03T20:26:16.749224] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-03-03T20:26:16.750045] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-03-03T20:26:16.750111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:16.750145] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:16.750172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:16.750231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:16.810537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:16.811456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:16.811545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:16.811600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:16.939219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:16.939378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:16.939420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:16.939451] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:16.943121] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-03-03T20:26:16.943411] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-03-03T20:26:16.943549] [INFO ] [sig ] LXEO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:17.087084] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LXEO.txt [2026-03-03T20:26:17.087240] [INFO ] [sig ] [1867/3369] Completed LXEO in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:17.087288] [INFO ] [sig ] [1868/3369] Forecasting LXP... [2026-03-03T20:26:17.087320] [INFO ] [sig ] Generating forecast for: LXP [2026-03-03T20:26:17.087353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-03-03T20:26:17.099303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-03-03T20:26:17.099645] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-03-03T20:26:17.100649] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-03-03T20:26:17.100703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:17.100738] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:17.100767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:17.100832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:17.162017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:17.162728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:17.162816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:17.162861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:17.286331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:17.286503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:17.286547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:17.286599] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:17.290447] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-03-03T20:26:17.290792] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-03-03T20:26:17.290940] [INFO ] [sig ] LXP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:17.464163] [INFO ] [LOCAL ] Saved forecast: LXP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LXP.txt [2026-03-03T20:26:17.464364] [INFO ] [sig ] [1868/3369] Completed LXP in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:17.464409] [INFO ] [sig ] [1869/3369] Forecasting LYB... [2026-03-03T20:26:17.464438] [INFO ] [sig ] Generating forecast for: LYB [2026-03-03T20:26:17.464477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-03-03T20:26:17.477382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-03-03T20:26:17.477748] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-03-03T20:26:17.478672] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-03-03T20:26:17.478728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:17.478770] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:17.478805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:17.478879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:17.538941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:17.539869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:17.539968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:17.540004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:17.659462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:17.659647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:17.659689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:17.659721] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:17.663225] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=3.18%) [2026-03-03T20:26:17.663515] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-03-03T20:26:17.663666] [INFO ] [sig ] LYB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:17.808920] [INFO ] [LOCAL ] Saved forecast: LYB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LYB.txt [2026-03-03T20:26:17.809085] [INFO ] [sig ] [1869/3369] Completed LYB in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:17.809129] [INFO ] [sig ] [1870/3369] Forecasting LYG... [2026-03-03T20:26:17.809159] [INFO ] [sig ] Generating forecast for: LYG [2026-03-03T20:26:17.809190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-03-03T20:26:17.820750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-03-03T20:26:17.821141] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-03-03T20:26:17.821980] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-03-03T20:26:17.822034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:17.822067] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:17.822094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:17.822151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:17.881868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:17.882821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:17.882912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:17.882946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:18.008182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:18.008342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:18.008384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:18.008414] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:18.011989] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-03-03T20:26:18.012278] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-03-03T20:26:18.012410] [INFO ] [sig ] LYG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:18.162163] [INFO ] [LOCAL ] Saved forecast: LYG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LYG.txt [2026-03-03T20:26:18.162327] [INFO ] [sig ] [1870/3369] Completed LYG in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:18.162367] [INFO ] [sig ] [1871/3369] Forecasting LYRA... [2026-03-03T20:26:18.162399] [INFO ] [sig ] Generating forecast for: LYRA [2026-03-03T20:26:18.162430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-03-03T20:26:18.173735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-03-03T20:26:18.173998] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-03-03T20:26:18.174799] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-03-03T20:26:18.174852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:18.174884] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:18.174911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:18.174968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:18.233961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:18.234790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:18.234878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:18.234913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:18.352666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:18.352830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:18.352871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:18.352901] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:18.356384] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: UP (p=74.94%) [2026-03-03T20:26:18.356718] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-03-03T20:26:18.356877] [INFO ] [sig ] LYRA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:18.501855] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LYRA.txt [2026-03-03T20:26:18.502022] [INFO ] [sig ] [1871/3369] Completed LYRA in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:18.502063] [INFO ] [sig ] [1872/3369] Forecasting LYTS... [2026-03-03T20:26:18.502092] [INFO ] [sig ] Generating forecast for: LYTS [2026-03-03T20:26:18.502122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-03-03T20:26:18.515332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-03-03T20:26:18.515735] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-03-03T20:26:18.516523] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-03-03T20:26:18.516596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:18.516633] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:18.516661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:18.516718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:18.579092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:18.580010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:18.580135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:18.580171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:18.703994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:18.704159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:18.704200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:18.704230] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:18.707899] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-03-03T20:26:18.708290] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-03-03T20:26:18.708444] [INFO ] [sig ] LYTS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:18.861073] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LYTS.txt [2026-03-03T20:26:18.861252] [INFO ] [sig ] [1872/3369] Completed LYTS in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:18.861294] [INFO ] [sig ] [1873/3369] Forecasting LZ... [2026-03-03T20:26:18.861328] [INFO ] [sig ] Generating forecast for: LZ [2026-03-03T20:26:18.861360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-03-03T20:26:18.873350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-03-03T20:26:18.873782] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-03-03T20:26:18.874726] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-03-03T20:26:18.874799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:18.874869] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:18.874916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:18.874984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:18.940535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:18.941682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:18.941804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:18.941841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:19.065812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:19.065985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:19.066026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:19.066056] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:19.069666] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=49.79%) [2026-03-03T20:26:19.069971] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-03-03T20:26:19.070110] [INFO ] [sig ] LZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:19.221523] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/LZ.txt [2026-03-03T20:26:19.221680] [INFO ] [sig ] [1873/3369] Completed LZ in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:19.221721] [INFO ] [sig ] [1874/3369] Forecasting LZB... [2026-03-03T20:26:19.221751] [INFO ] [sig ] Generating forecast for: LZB [2026-03-03T20:26:19.221790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-03-03T20:26:19.233447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-03-03T20:26:19.233764] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-03-03T20:26:19.234770] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-03-03T20:26:19.234827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:19.234860] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:19.234887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:19.234944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:19.301224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:19.302082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:19.302166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:19.302199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:19.427732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:19.427906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:19.427967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:19.428002] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:19.431744] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=57.66%) [2026-03-03T20:26:19.432040] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-03-03T20:26:19.432197] [INFO ] [sig ] LZB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:19.576850] [INFO ] [LOCAL ] Saved forecast: LZB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LZB.txt [2026-03-03T20:26:19.577002] [INFO ] [sig ] [1874/3369] Completed LZB in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:19.577050] [INFO ] [sig ] [1875/3369] Forecasting LZM... [2026-03-03T20:26:19.577081] [INFO ] [sig ] Generating forecast for: LZM [2026-03-03T20:26:19.577111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-03-03T20:26:19.589265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-03-03T20:26:19.589555] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-03-03T20:26:19.590352] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-03-03T20:26:19.590406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:19.590438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:19.590465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:19.590522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:19.651481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:19.652175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:19.652257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:19.652290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:19.777521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:19.777697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:19.777741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:19.777772] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:19.781340] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: UP (p=87.52%) [2026-03-03T20:26:19.781660] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-03-03T20:26:19.781798] [INFO ] [sig ] LZM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:19.928503] [INFO ] [LOCAL ] Saved forecast: LZM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/LZM.txt [2026-03-03T20:26:19.928708] [INFO ] [sig ] [1875/3369] Completed LZM in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-03T20:26:19.928753] [INFO ] [sig ] [1876/3369] Forecasting M... [2026-03-03T20:26:19.928785] [INFO ] [sig ] Generating forecast for: M [2026-03-03T20:26:19.928823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-03-03T20:26:19.942265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-03-03T20:26:19.942622] [INFO ] [FORECASTER] Starting predict_future for M [2026-03-03T20:26:19.943395] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-03-03T20:26:19.943448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:19.943481] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:19.943509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:19.943566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:20.003801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:20.004535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:20.004638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:20.004674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:20.131750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:20.131912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:20.131954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:20.131983] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:20.135455] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-03-03T20:26:20.135751] [INFO ] [FORECASTER] Completed predict_future for M [2026-03-03T20:26:20.135884] [INFO ] [sig ] M: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:20.280910] [INFO ] [LOCAL ] Saved forecast: M 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/M.txt [2026-03-03T20:26:20.281050] [INFO ] [sig ] [1876/3369] Completed M in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-03T20:26:20.281090] [INFO ] [sig ] [1877/3369] Forecasting MA... [2026-03-03T20:26:20.281120] [INFO ] [sig ] Generating forecast for: MA [2026-03-03T20:26:20.281151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-03-03T20:26:20.293026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-03-03T20:26:20.293338] [INFO ] [FORECASTER] Starting predict_future for MA [2026-03-03T20:26:20.294131] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-03-03T20:26:20.294184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:20.294220] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:20.294248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:20.294305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:20.355459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:20.356333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:20.356417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:20.356452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:20.477063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:20.477221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:20.477263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:20.477291] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:20.480938] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-03-03T20:26:20.481231] [INFO ] [FORECASTER] Completed predict_future for MA [2026-03-03T20:26:20.481362] [INFO ] [sig ] MA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:20.627104] [INFO ] [LOCAL ] Saved forecast: MA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MA.txt [2026-03-03T20:26:20.627271] [INFO ] [sig ] [1877/3369] Completed MA in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:20.627313] [INFO ] [sig ] [1878/3369] Forecasting MAA... [2026-03-03T20:26:20.627342] [INFO ] [sig ] Generating forecast for: MAA [2026-03-03T20:26:20.627373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-03-03T20:26:20.640676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-03-03T20:26:20.641074] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-03-03T20:26:20.641879] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-03-03T20:26:20.641932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:20.641979] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:20.642008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:20.642066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:20.704874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:20.705783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:20.705872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:20.705906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:20.831225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:20.831384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:20.831425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:20.831456] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:20.836101] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-03-03T20:26:20.836470] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-03-03T20:26:20.836647] [INFO ] [sig ] MAA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:20.979900] [INFO ] [LOCAL ] Saved forecast: MAA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MAA.txt [2026-03-03T20:26:20.980075] [INFO ] [sig ] [1878/3369] Completed MAA in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:20.980116] [INFO ] [sig ] [1879/3369] Forecasting MAC... [2026-03-03T20:26:20.980146] [INFO ] [sig ] Generating forecast for: MAC [2026-03-03T20:26:20.980177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-03-03T20:26:20.992967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-03-03T20:26:20.993312] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-03-03T20:26:20.994168] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-03-03T20:26:20.994223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:20.994283] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:20.994312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:20.994372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:21.053325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:21.054240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:21.054324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:21.054375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:21.179237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:21.179396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:21.179437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:21.179466] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:21.182985] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-03-03T20:26:21.183271] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-03-03T20:26:21.183401] [INFO ] [sig ] MAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:21.327302] [INFO ] [LOCAL ] Saved forecast: MAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MAC.txt [2026-03-03T20:26:21.327446] [INFO ] [sig ] [1879/3369] Completed MAC in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:21.327486] [INFO ] [sig ] [1880/3369] Forecasting MAMA... [2026-03-03T20:26:21.327516] [INFO ] [sig ] Generating forecast for: MAMA [2026-03-03T20:26:21.327546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-03-03T20:26:21.340518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-03-03T20:26:21.340989] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-03-03T20:26:21.341808] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-03-03T20:26:21.341862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:21.341895] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:21.341921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:21.341978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:21.402296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:21.403163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:21.403249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:21.403282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:21.529735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:21.529907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:21.529957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:21.529995] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:21.533746] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-03-03T20:26:21.534037] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-03-03T20:26:21.534170] [INFO ] [sig ] MAMA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:21.677850] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MAMA.txt [2026-03-03T20:26:21.678037] [INFO ] [sig ] [1880/3369] Completed MAMA in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:21.678079] [INFO ] [sig ] [1881/3369] Forecasting MAN... [2026-03-03T20:26:21.678108] [INFO ] [sig ] Generating forecast for: MAN [2026-03-03T20:26:21.678139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-03-03T20:26:21.690633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-03-03T20:26:21.691039] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-03-03T20:26:21.691860] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-03-03T20:26:21.691929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:21.691967] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:21.691995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:21.692052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:21.749899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:21.750820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:21.750914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:21.750948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:21.873512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:21.873689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:21.873730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:21.873758] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:21.877153] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-03T20:26:21.877440] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-03-03T20:26:21.877597] [INFO ] [sig ] MAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:22.031547] [INFO ] [LOCAL ] Saved forecast: MAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MAN.txt [2026-03-03T20:26:22.031718] [INFO ] [sig ] [1881/3369] Completed MAN in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:22.031769] [INFO ] [sig ] [1882/3369] Forecasting MANH... [2026-03-03T20:26:22.031801] [INFO ] [sig ] Generating forecast for: MANH [2026-03-03T20:26:22.031842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-03-03T20:26:22.044460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-03-03T20:26:22.044837] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-03-03T20:26:22.045642] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-03-03T20:26:22.045695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:22.045736] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:22.045765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:22.045823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:22.104542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:22.105342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:22.105427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:22.105460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:22.234648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:22.234815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:22.234855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:22.234924] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:22.238637] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-03T20:26:22.238944] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-03-03T20:26:22.239091] [INFO ] [sig ] MANH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:22.382891] [INFO ] [LOCAL ] Saved forecast: MANH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MANH.txt [2026-03-03T20:26:22.383049] [INFO ] [sig ] [1882/3369] Completed MANH in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:22.383092] [INFO ] [sig ] [1883/3369] Forecasting MARA... [2026-03-03T20:26:22.383123] [INFO ] [sig ] Generating forecast for: MARA [2026-03-03T20:26:22.383156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-03-03T20:26:22.398957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-03-03T20:26:22.399430] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-03-03T20:26:22.400487] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-03-03T20:26:22.400560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:22.400630] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:22.400667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:22.400749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:22.463466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:22.464400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:22.464491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:22.464525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:22.595759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:22.595930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:22.595978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:22.596014] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:22.599732] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: DOWN (p=39.46%) [2026-03-03T20:26:22.600144] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-03-03T20:26:22.600324] [INFO ] [sig ] MARA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:22.744721] [INFO ] [LOCAL ] Saved forecast: MARA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MARA.txt [2026-03-03T20:26:22.744861] [INFO ] [sig ] [1883/3369] Completed MARA in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:22.744912] [INFO ] [sig ] [1884/3369] Forecasting MAS... [2026-03-03T20:26:22.744949] [INFO ] [sig ] Generating forecast for: MAS [2026-03-03T20:26:22.744985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-03-03T20:26:22.756425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-03-03T20:26:22.756764] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-03-03T20:26:22.757542] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-03-03T20:26:22.757618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:22.757652] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:22.757679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:22.757737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:22.815890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:22.816623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:22.816706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:22.816741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:22.936438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:22.936618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:22.936661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:22.936692] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:22.940290] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=34.70%) [2026-03-03T20:26:22.940643] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-03-03T20:26:22.940779] [INFO ] [sig ] MAS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:23.086497] [INFO ] [LOCAL ] Saved forecast: MAS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MAS.txt [2026-03-03T20:26:23.086681] [INFO ] [sig ] [1884/3369] Completed MAS in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:23.086725] [INFO ] [sig ] [1885/3369] Forecasting MASI... [2026-03-03T20:26:23.086755] [INFO ] [sig ] Generating forecast for: MASI [2026-03-03T20:26:23.086787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-03-03T20:26:23.099442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-03-03T20:26:23.099864] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-03-03T20:26:23.100702] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-03-03T20:26:23.100756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:23.100788] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:23.100815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:23.100871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:23.159036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:23.160137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:23.160222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:23.160255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:23.285661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:23.285829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:23.285871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:23.285919] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:23.289476] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=53.41%) [2026-03-03T20:26:23.289801] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-03-03T20:26:23.289959] [INFO ] [sig ] MASI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:23.436116] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MASI.txt [2026-03-03T20:26:23.436284] [INFO ] [sig ] [1885/3369] Completed MASI in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:23.436331] [INFO ] [sig ] [1886/3369] Forecasting MASS... [2026-03-03T20:26:23.436363] [INFO ] [sig ] Generating forecast for: MASS [2026-03-03T20:26:23.436394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-03-03T20:26:23.448916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-03-03T20:26:23.449288] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-03-03T20:26:23.450163] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-03-03T20:26:23.450218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:23.450251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:23.450278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:23.450336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:23.508643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:23.509557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:23.509696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:23.509732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:23.636028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:23.636212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:23.636267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:23.636308] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:23.641252] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-03-03T20:26:23.641670] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-03-03T20:26:23.641863] [INFO ] [sig ] MASS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:23.786613] [INFO ] [LOCAL ] Saved forecast: MASS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MASS.txt [2026-03-03T20:26:23.786774] [INFO ] [sig ] [1886/3369] Completed MASS in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:23.786816] [INFO ] [sig ] [1887/3369] Forecasting MATX... [2026-03-03T20:26:23.786847] [INFO ] [sig ] Generating forecast for: MATX [2026-03-03T20:26:23.786879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-03-03T20:26:23.799337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-03-03T20:26:23.799710] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-03-03T20:26:23.800480] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-03-03T20:26:23.800535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:23.800594] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:23.800626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:23.800684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:23.858928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:23.859903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:23.860013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:23.860092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:23.986992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:23.987168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:23.987209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:23.987238] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:23.991107] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=93.67%) [2026-03-03T20:26:23.991491] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-03-03T20:26:23.991667] [INFO ] [sig ] MATX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:24.149135] [INFO ] [LOCAL ] Saved forecast: MATX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MATX.txt [2026-03-03T20:26:24.149313] [INFO ] [sig ] [1887/3369] Completed MATX in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:24.149356] [INFO ] [sig ] [1888/3369] Forecasting MAX... [2026-03-03T20:26:24.149386] [INFO ] [sig ] Generating forecast for: MAX [2026-03-03T20:26:24.149416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-03-03T20:26:24.161781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-03-03T20:26:24.162250] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-03-03T20:26:24.163163] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-03-03T20:26:24.163219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:24.163252] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:24.163279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:24.163338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:24.221915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:24.223114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:24.223205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:24.223422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:24.346138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:24.346303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:24.346347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:24.346376] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:24.349922] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-03-03T20:26:24.350253] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-03-03T20:26:24.350393] [INFO ] [sig ] MAX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:24.497383] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MAX.txt [2026-03-03T20:26:24.497553] [INFO ] [sig ] [1888/3369] Completed MAX in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:24.497626] [INFO ] [sig ] [1889/3369] Forecasting MAXI... [2026-03-03T20:26:24.497659] [INFO ] [sig ] Generating forecast for: MAXI [2026-03-03T20:26:24.497689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-03-03T20:26:24.510238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-03-03T20:26:24.510655] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-03-03T20:26:24.511464] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-03-03T20:26:24.511518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:24.511550] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:24.511609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:24.511685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:24.570543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:24.571628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:24.571761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:24.571797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:24.708689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:24.708859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:24.708906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:24.708944] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:24.713100] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-03-03T20:26:24.713681] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-03-03T20:26:24.713839] [INFO ] [sig ] MAXI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:24.871341] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MAXI.txt [2026-03-03T20:26:24.871523] [INFO ] [sig ] [1889/3369] Completed MAXI in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:24.871592] [INFO ] [sig ] [1890/3369] Forecasting MAXN... [2026-03-03T20:26:24.871629] [INFO ] [sig ] Generating forecast for: MAXN [2026-03-03T20:26:24.871663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-03-03T20:26:24.883331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-03-03T20:26:24.883735] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-03-03T20:26:24.884608] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-03-03T20:26:24.884664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:24.884699] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:24.884728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:24.884787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:24.944620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:24.945485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:24.945594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:24.945632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:25.069994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:25.070390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:25.070434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:25.070463] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:25.074385] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=52.87%) [2026-03-03T20:26:25.074727] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-03-03T20:26:25.074881] [INFO ] [sig ] MAXN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:25.225037] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MAXN.txt [2026-03-03T20:26:25.225217] [INFO ] [sig ] [1890/3369] Completed MAXN in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:25.225268] [INFO ] [sig ] [1891/3369] Forecasting MBB... [2026-03-03T20:26:25.225300] [INFO ] [sig ] Generating forecast for: MBB [2026-03-03T20:26:25.225331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-03-03T20:26:25.237766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-03-03T20:26:25.238196] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-03-03T20:26:25.239051] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-03-03T20:26:25.239130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:25.239167] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:25.239194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:25.239252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:25.296672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:25.297643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:25.297737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:25.297771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:25.425239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:25.425426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:25.425475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:25.425506] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:25.429837] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-03-03T20:26:25.430166] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-03-03T20:26:25.430316] [INFO ] [sig ] MBB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:25.586767] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MBB.txt [2026-03-03T20:26:25.586926] [INFO ] [sig ] [1891/3369] Completed MBB in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:25.586967] [INFO ] [sig ] [1892/3369] Forecasting MBC... [2026-03-03T20:26:25.586997] [INFO ] [sig ] Generating forecast for: MBC [2026-03-03T20:26:25.587029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-03-03T20:26:25.604107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-03-03T20:26:25.604882] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-03-03T20:26:25.606064] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-03-03T20:26:25.606139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:25.606181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:25.606216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:25.606283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:25.673360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:25.674627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:25.674745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:25.674783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:25.804811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:25.805059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:25.805106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:25.805141] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:25.809867] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-03-03T20:26:25.810532] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-03-03T20:26:25.810730] [INFO ] [sig ] MBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:25.976955] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MBC.txt [2026-03-03T20:26:25.977280] [INFO ] [sig ] [1892/3369] Completed MBC in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-03T20:26:25.977347] [INFO ] [sig ] [1893/3369] Forecasting MBI... [2026-03-03T20:26:25.977383] [INFO ] [sig ] Generating forecast for: MBI [2026-03-03T20:26:25.977424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-03-03T20:26:25.991560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-03-03T20:26:25.992194] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-03-03T20:26:25.993280] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-03-03T20:26:25.993340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:25.993378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:25.993408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:25.993471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:26.058847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:26.060160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:26.060287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:26.060338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:26.189803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:26.190063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:26.190125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:26.190161] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:26.194667] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-03-03T20:26:26.195234] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-03-03T20:26:26.195432] [INFO ] [sig ] MBI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:26.349588] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MBI.txt [2026-03-03T20:26:26.349824] [INFO ] [sig ] [1893/3369] Completed MBI in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-03T20:26:26.349874] [INFO ] [sig ] [1894/3369] Forecasting MBIN... [2026-03-03T20:26:26.349906] [INFO ] [sig ] Generating forecast for: MBIN [2026-03-03T20:26:26.349947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-03-03T20:26:26.364806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-03-03T20:26:26.365442] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-03-03T20:26:26.366795] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-03-03T20:26:26.366855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:26.366890] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:26.366949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:26.367021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:26.428826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:26.430074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:26.430187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:26.430223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:26.556604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:26.556776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:26.556818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:26.556846] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:26.560424] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-03-03T20:26:26.560730] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-03-03T20:26:26.560866] [INFO ] [sig ] MBIN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:26.703334] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MBIN.txt [2026-03-03T20:26:26.703508] [INFO ] [sig ] [1894/3369] Completed MBIN in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:26.703551] [INFO ] [sig ] [1895/3369] Forecasting MBLY... [2026-03-03T20:26:26.703602] [INFO ] [sig ] Generating forecast for: MBLY [2026-03-03T20:26:26.703635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-03-03T20:26:26.720004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-03-03T20:26:26.720661] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-03-03T20:26:26.721764] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-03-03T20:26:26.721829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:26.721864] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:26.721891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:26.721950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:26.785010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:26.786310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:26.786449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:26.786485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:26.922021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:26.922266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:26.922313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:26.922345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:26.926531] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-03-03T20:26:26.926998] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-03-03T20:26:26.927176] [INFO ] [sig ] MBLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:27.089763] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MBLY.txt [2026-03-03T20:26:27.089996] [INFO ] [sig ] [1895/3369] Completed MBLY in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:27.090042] [INFO ] [sig ] [1896/3369] Forecasting MBS... [2026-03-03T20:26:27.090074] [INFO ] [sig ] Generating forecast for: MBS [2026-03-03T20:26:27.090108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-03-03T20:26:27.103713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-03-03T20:26:27.104331] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-03-03T20:26:27.105383] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-03-03T20:26:27.105446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:27.105521] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:27.105550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:27.105634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:27.187085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:27.189866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:27.190102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:27.190165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:27.329656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:27.329898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:27.329947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:27.329978] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:27.334658] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=46.90%) [2026-03-03T20:26:27.335210] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-03-03T20:26:27.335388] [INFO ] [sig ] MBS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:27.496923] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MBS.txt [2026-03-03T20:26:27.497196] [INFO ] [sig ] [1896/3369] Completed MBS in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:27.497251] [INFO ] [sig ] [1897/3369] Forecasting MBWM... [2026-03-03T20:26:27.497303] [INFO ] [sig ] Generating forecast for: MBWM [2026-03-03T20:26:27.497342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-03-03T20:26:27.513242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-03-03T20:26:27.513822] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-03-03T20:26:27.514881] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-03-03T20:26:27.514941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:27.514976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:27.515004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:27.515065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:27.577430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:27.578690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:27.578844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:27.578891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:27.703653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:27.703911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:27.703963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:27.703995] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:27.708285] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-03-03T20:26:27.708657] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-03-03T20:26:27.708846] [INFO ] [sig ] MBWM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:27.861968] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MBWM.txt [2026-03-03T20:26:27.862192] [INFO ] [sig ] [1897/3369] Completed MBWM in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:27.862238] [INFO ] [sig ] [1898/3369] Forecasting MBX... [2026-03-03T20:26:27.862270] [INFO ] [sig ] Generating forecast for: MBX [2026-03-03T20:26:27.862305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-03-03T20:26:27.876271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-03-03T20:26:27.876780] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-03-03T20:26:27.877844] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-03-03T20:26:27.877925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:27.877962] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:27.877992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:27.878054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:27.945943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:27.948116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:27.948310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:27.948360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:28.103808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:28.104184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:28.104248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:28.104283] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:28.109079] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-03-03T20:26:28.109472] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-03-03T20:26:28.109689] [INFO ] [sig ] MBX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:28.303546] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MBX.txt [2026-03-03T20:26:28.303882] [INFO ] [sig ] [1898/3369] Completed MBX in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:28.303942] [INFO ] [sig ] [1899/3369] Forecasting MC... [2026-03-03T20:26:28.303984] [INFO ] [sig ] Generating forecast for: MC [2026-03-03T20:26:28.304036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-03-03T20:26:28.320524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-03-03T20:26:28.321108] [INFO ] [FORECASTER] Starting predict_future for MC [2026-03-03T20:26:28.322179] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-03-03T20:26:28.322237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:28.322271] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:28.322299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:28.322358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:28.409846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:28.411628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:28.411781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:28.411835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:28.581487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:28.581782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:28.581833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:28.581915] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:28.587492] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-03-03T20:26:28.588185] [INFO ] [FORECASTER] Completed predict_future for MC [2026-03-03T20:26:28.588391] [INFO ] [sig ] MC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:28.797324] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MC.txt [2026-03-03T20:26:28.797608] [INFO ] [sig ] [1899/3369] Completed MC in 0.5s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:28.797675] [INFO ] [sig ] [1900/3369] Forecasting MCBS... [2026-03-03T20:26:28.797721] [INFO ] [sig ] Generating forecast for: MCBS [2026-03-03T20:26:28.797767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-03-03T20:26:28.814036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-03-03T20:26:28.814691] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-03-03T20:26:28.815887] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-03-03T20:26:28.815959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:28.816006] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:28.816043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:28.816125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:28.893137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:28.894339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:28.894492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:28.894551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:29.021767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:29.022006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:29.022052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:29.022082] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:29.026081] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=58.64%) [2026-03-03T20:26:29.026428] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-03-03T20:26:29.026599] [INFO ] [sig ] MCBS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:29.199516] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MCBS.txt [2026-03-03T20:26:29.199747] [INFO ] [sig ] [1900/3369] Completed MCBS in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:29.199796] [INFO ] [sig ] [1901/3369] Forecasting MCHI... [2026-03-03T20:26:29.199827] [INFO ] [sig ] Generating forecast for: MCHI [2026-03-03T20:26:29.199861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-03-03T20:26:29.214382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-03-03T20:26:29.214964] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-03-03T20:26:29.215934] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-03-03T20:26:29.215991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:29.216027] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:29.216056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:29.216118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:29.278527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:29.279788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:29.279914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:29.279951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:29.419758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:29.420013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:29.420061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:29.420094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:29.425078] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=77.79%) [2026-03-03T20:26:29.425564] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-03-03T20:26:29.425800] [INFO ] [sig ] MCHI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:29.610933] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MCHI.txt [2026-03-03T20:26:29.611156] [INFO ] [sig ] [1901/3369] Completed MCHI in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:29.611205] [INFO ] [sig ] [1902/3369] Forecasting MCHP... [2026-03-03T20:26:29.611236] [INFO ] [sig ] Generating forecast for: MCHP [2026-03-03T20:26:29.611272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-03-03T20:26:29.626162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-03-03T20:26:29.626754] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-03-03T20:26:29.627793] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-03-03T20:26:29.627855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:29.627932] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:29.627962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:29.628022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:29.689915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:29.691161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:29.691284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:29.691319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:29.823282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:29.823521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:29.823587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:29.823623] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:29.827807] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-03-03T20:26:29.828204] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-03-03T20:26:29.828365] [INFO ] [sig ] MCHP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:29.977665] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MCHP.txt [2026-03-03T20:26:29.977903] [INFO ] [sig ] [1902/3369] Completed MCHP in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:29.977952] [INFO ] [sig ] [1903/3369] Forecasting MCHX... [2026-03-03T20:26:29.977983] [INFO ] [sig ] Generating forecast for: MCHX [2026-03-03T20:26:29.978016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-03-03T20:26:29.991748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-03-03T20:26:29.992196] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-03-03T20:26:29.993243] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-03-03T20:26:29.993311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:29.993360] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:29.993390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:29.993453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:30.057214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:30.058434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:30.058543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:30.058599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:30.179152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:30.179429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:30.179488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:30.179521] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:30.183621] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-03-03T20:26:30.183954] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-03-03T20:26:30.184098] [INFO ] [sig ] MCHX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:30.337712] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MCHX.txt [2026-03-03T20:26:30.337982] [INFO ] [sig ] [1903/3369] Completed MCHX in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:30.338059] [INFO ] [sig ] [1904/3369] Forecasting MCI... [2026-03-03T20:26:30.338113] [INFO ] [sig ] Generating forecast for: MCI [2026-03-03T20:26:30.338150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-03-03T20:26:30.352189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-03-03T20:26:30.352716] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-03-03T20:26:30.353676] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-03-03T20:26:30.353736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:30.353773] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:30.353803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:30.353865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:30.415336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:30.416553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:30.416722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:30.416761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:30.547635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:30.547911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:30.547967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:30.547999] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:30.552547] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=54.60%) [2026-03-03T20:26:30.552983] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-03-03T20:26:30.553166] [INFO ] [sig ] MCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:30.709083] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MCI.txt [2026-03-03T20:26:30.709300] [INFO ] [sig ] [1904/3369] Completed MCI in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:30.709346] [INFO ] [sig ] [1905/3369] Forecasting MCK... [2026-03-03T20:26:30.709379] [INFO ] [sig ] Generating forecast for: MCK [2026-03-03T20:26:30.709414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-03-03T20:26:30.724672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-03-03T20:26:30.725174] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-03-03T20:26:30.726132] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-03-03T20:26:30.726379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:30.726413] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:30.726440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:30.726516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:30.789830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:30.790931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:30.791035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:30.791069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:30.950342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:30.950601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:30.950658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:30.950693] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:30.954822] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-03-03T20:26:30.955189] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-03-03T20:26:30.955348] [INFO ] [sig ] MCK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:31.111122] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MCK.txt [2026-03-03T20:26:31.111350] [INFO ] [sig ] [1905/3369] Completed MCK in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:31.111405] [INFO ] [sig ] [1906/3369] Forecasting MCN... [2026-03-03T20:26:31.111438] [INFO ] [sig ] Generating forecast for: MCN [2026-03-03T20:26:31.111472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-03-03T20:26:31.125236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-03-03T20:26:31.125713] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-03-03T20:26:31.126804] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-03-03T20:26:31.126861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:31.126903] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:31.126934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:31.127006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:31.191109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:31.192293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:31.192444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:31.192481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:31.320749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:31.321000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:31.321060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:31.321094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:31.326869] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=24.92%) [2026-03-03T20:26:31.327468] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-03-03T20:26:31.327692] [INFO ] [sig ] MCN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:31.496228] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MCN.txt [2026-03-03T20:26:31.496505] [INFO ] [sig ] [1906/3369] Completed MCN in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:31.496565] [INFO ] [sig ] [1907/3369] Forecasting MCO... [2026-03-03T20:26:31.496621] [INFO ] [sig ] Generating forecast for: MCO [2026-03-03T20:26:31.496657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-03-03T20:26:31.513200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-03-03T20:26:31.513903] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-03-03T20:26:31.515202] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-03-03T20:26:31.515303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:31.515339] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:31.515367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:31.515430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:31.577011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:31.578230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:31.578341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:31.578374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:31.715520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:31.715730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:31.715776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:31.715806] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:31.720339] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-03-03T20:26:31.720770] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-03-03T20:26:31.720966] [INFO ] [sig ] MCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:31.881340] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MCO.txt [2026-03-03T20:26:31.881599] [INFO ] [sig ] [1907/3369] Completed MCO in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-03T20:26:31.881650] [INFO ] [sig ] [1908/3369] Forecasting MCRB... [2026-03-03T20:26:31.881681] [INFO ] [sig ] Generating forecast for: MCRB [2026-03-03T20:26:31.881713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-03-03T20:26:31.896108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-03-03T20:26:31.896685] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-03-03T20:26:31.897649] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-03-03T20:26:31.897704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:31.897741] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:31.897769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:31.897828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:31.961327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:31.962744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:31.962850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:31.962886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:32.091703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:32.091950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:32.092001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:32.092040] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:32.097201] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-03-03T20:26:32.097601] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-03-03T20:26:32.097818] [INFO ] [sig ] MCRB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:32.252116] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MCRB.txt [2026-03-03T20:26:32.252342] [INFO ] [sig ] [1908/3369] Completed MCRB in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-03T20:26:32.252389] [INFO ] [sig ] [1909/3369] Forecasting MCRI... [2026-03-03T20:26:32.252418] [INFO ] [sig ] Generating forecast for: MCRI [2026-03-03T20:26:32.252450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-03-03T20:26:32.266051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-03-03T20:26:32.266529] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-03-03T20:26:32.267448] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-03-03T20:26:32.267504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:32.267539] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:32.267566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:32.267656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:32.328353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:32.329516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:32.329651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:32.329687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:32.456491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:32.456778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:32.456827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:32.456884] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:32.461049] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=33.04%) [2026-03-03T20:26:32.461456] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-03-03T20:26:32.461681] [INFO ] [sig ] MCRI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:32.612087] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MCRI.txt [2026-03-03T20:26:32.612348] [INFO ] [sig ] [1909/3369] Completed MCRI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-03T20:26:32.612399] [INFO ] [sig ] [1910/3369] Forecasting MCS... [2026-03-03T20:26:32.612430] [INFO ] [sig ] Generating forecast for: MCS [2026-03-03T20:26:32.612548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-03-03T20:26:32.628258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-03-03T20:26:32.628811] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-03-03T20:26:32.629819] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-03-03T20:26:32.629878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:32.629914] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:32.629943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:32.630002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:32.689447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:32.690452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:32.690543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:32.690599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:32.818722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:32.818902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:32.818945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:32.818977] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:32.822536] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-03-03T20:26:32.822843] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-03-03T20:26:32.822976] [INFO ] [sig ] MCS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:32.965596] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MCS.txt [2026-03-03T20:26:32.965748] [INFO ] [sig ] [1910/3369] Completed MCS in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-03T20:26:32.965789] [INFO ] [sig ] [1911/3369] Forecasting MCY... [2026-03-03T20:26:32.965818] [INFO ] [sig ] Generating forecast for: MCY [2026-03-03T20:26:32.965849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-03-03T20:26:32.978185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-03-03T20:26:32.978512] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-03-03T20:26:32.979342] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-03-03T20:26:32.979396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:32.979429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:32.979456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:32.979513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:33.037550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:33.038234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:33.038314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:33.038362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:33.156718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:33.156883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:33.156925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:33.156955] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:33.160500] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=80.17%) [2026-03-03T20:26:33.160822] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-03-03T20:26:33.160960] [INFO ] [sig ] MCY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:33.304417] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MCY.txt [2026-03-03T20:26:33.304600] [INFO ] [sig ] [1911/3369] Completed MCY in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-03T20:26:33.304644] [INFO ] [sig ] [1912/3369] Forecasting MDAI... [2026-03-03T20:26:33.304674] [INFO ] [sig ] Generating forecast for: MDAI [2026-03-03T20:26:33.304705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-03-03T20:26:33.319998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-03-03T20:26:33.320683] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-03-03T20:26:33.321900] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-03-03T20:26:33.321969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:33.322014] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:33.322052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:33.322138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:33.390492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:33.391949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:33.392132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:33.392177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:33.520373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:33.520542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:33.520605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:33.520637] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:33.524120] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=52.76%) [2026-03-03T20:26:33.524409] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-03-03T20:26:33.524544] [INFO ] [sig ] MDAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:33.667435] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MDAI.txt [2026-03-03T20:26:33.667589] [INFO ] [sig ] [1912/3369] Completed MDAI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:33.667636] [INFO ] [sig ] [1913/3369] Forecasting MDB... [2026-03-03T20:26:33.667667] [INFO ] [sig ] Generating forecast for: MDB [2026-03-03T20:26:33.667699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-03-03T20:26:33.680331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-03-03T20:26:33.680702] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-03-03T20:26:33.681537] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-03-03T20:26:33.681619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:33.681680] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:33.681724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:33.681784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:33.740853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:33.741730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:33.741819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:33.741854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:33.872548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:33.872741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:33.872795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:33.872827] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:33.876313] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-03-03T20:26:33.876618] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-03-03T20:26:33.876753] [INFO ] [sig ] MDB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:34.025392] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MDB.txt [2026-03-03T20:26:34.025567] [INFO ] [sig ] [1913/3369] Completed MDB in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:34.025629] [INFO ] [sig ] [1914/3369] Forecasting MDGL... [2026-03-03T20:26:34.025659] [INFO ] [sig ] Generating forecast for: MDGL [2026-03-03T20:26:34.025690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-03-03T20:26:34.037808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-03-03T20:26:34.038127] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-03-03T20:26:34.038998] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-03-03T20:26:34.039052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:34.039085] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:34.039112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:34.039169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:34.097343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:34.098119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:34.098223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:34.098261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:34.218908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:34.219084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:34.219128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:34.219165] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:34.222841] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-03-03T20:26:34.223149] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-03-03T20:26:34.223295] [INFO ] [sig ] MDGL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:34.371886] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MDGL.txt [2026-03-03T20:26:34.372061] [INFO ] [sig ] [1914/3369] Completed MDGL in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:34.372106] [INFO ] [sig ] [1915/3369] Forecasting MDLZ... [2026-03-03T20:26:34.372137] [INFO ] [sig ] Generating forecast for: MDLZ [2026-03-03T20:26:34.372169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-03-03T20:26:34.384248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-03-03T20:26:34.384632] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-03-03T20:26:34.385451] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-03-03T20:26:34.385504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:34.385539] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:34.385567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:34.385647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:34.445720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:34.446650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:34.446741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:34.446775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:34.572805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:34.572966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:34.573007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:34.573037] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:34.576558] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=58.59%) [2026-03-03T20:26:34.576867] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-03-03T20:26:34.577002] [INFO ] [sig ] MDLZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:34.721025] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MDLZ.txt [2026-03-03T20:26:34.721141] [INFO ] [sig ] [1915/3369] Completed MDLZ in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:34.721188] [INFO ] [sig ] [1916/3369] Forecasting MDWD... [2026-03-03T20:26:34.721232] [INFO ] [sig ] Generating forecast for: MDWD [2026-03-03T20:26:34.721269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-03-03T20:26:34.734170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-03-03T20:26:34.734488] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-03-03T20:26:34.735322] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-03-03T20:26:34.735380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:34.735413] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:34.735440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:34.735498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:34.800760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:34.801659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:34.801746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:34.801781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:34.930364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:34.930535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:34.930597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:34.930672] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:34.934281] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-03-03T20:26:34.934805] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-03-03T20:26:34.934947] [INFO ] [sig ] MDWD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:35.085676] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MDWD.txt [2026-03-03T20:26:35.085886] [INFO ] [sig ] [1916/3369] Completed MDWD in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:35.085950] [INFO ] [sig ] [1917/3369] Forecasting MDXG... [2026-03-03T20:26:35.085999] [INFO ] [sig ] Generating forecast for: MDXG [2026-03-03T20:26:35.086067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-03-03T20:26:35.099433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-03-03T20:26:35.099861] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-03-03T20:26:35.100708] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-03-03T20:26:35.100765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:35.100800] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:35.100828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:35.100886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:35.162163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:35.163113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:35.163215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:35.163257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:35.287465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:35.287653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:35.287694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:35.287723] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:35.291246] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-03T20:26:35.291535] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-03-03T20:26:35.291692] [INFO ] [sig ] MDXG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:35.435461] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MDXG.txt [2026-03-03T20:26:35.435652] [INFO ] [sig ] [1917/3369] Completed MDXG in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:35.435698] [INFO ] [sig ] [1918/3369] Forecasting MDXH... [2026-03-03T20:26:35.435728] [INFO ] [sig ] Generating forecast for: MDXH [2026-03-03T20:26:35.435758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-03-03T20:26:35.447365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-03-03T20:26:35.447762] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-03-03T20:26:35.448595] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-03-03T20:26:35.448650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:35.448682] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:35.448711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:35.448771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:35.506643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:35.507560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:35.507667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:35.507701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:35.630713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:35.630930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:35.630994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:35.631042] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:35.635569] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-03-03T20:26:35.635980] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-03-03T20:26:35.636136] [INFO ] [sig ] MDXH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:35.794890] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MDXH.txt [2026-03-03T20:26:35.795061] [INFO ] [sig ] [1918/3369] Completed MDXH in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:35.795104] [INFO ] [sig ] [1919/3369] Forecasting MEC... [2026-03-03T20:26:35.795134] [INFO ] [sig ] Generating forecast for: MEC [2026-03-03T20:26:35.795167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-03-03T20:26:35.807977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-03-03T20:26:35.808401] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-03-03T20:26:35.809215] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-03-03T20:26:35.809269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:35.809302] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:35.809330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:35.809388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:35.868472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:35.869426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:35.869517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:35.869551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:35.990862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:35.991040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:35.991084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:35.991116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:35.994636] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-03-03T20:26:35.994929] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-03-03T20:26:35.995064] [INFO ] [sig ] MEC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:36.139135] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MEC.txt [2026-03-03T20:26:36.139296] [INFO ] [sig ] [1919/3369] Completed MEC in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:36.139338] [INFO ] [sig ] [1920/3369] Forecasting MED... [2026-03-03T20:26:36.139368] [INFO ] [sig ] Generating forecast for: MED [2026-03-03T20:26:36.139399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-03-03T20:26:36.151562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-03-03T20:26:36.151914] [INFO ] [FORECASTER] Starting predict_future for MED [2026-03-03T20:26:36.152729] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-03-03T20:26:36.152782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:36.152814] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:36.152842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:36.152899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:36.211632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:36.212471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:36.212555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:36.212608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:36.333963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:36.334128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:36.334167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:36.334196] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:36.337767] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=41.72%) [2026-03-03T20:26:36.338072] [INFO ] [FORECASTER] Completed predict_future for MED [2026-03-03T20:26:36.338207] [INFO ] [sig ] MED: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:36.483830] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MED.txt [2026-03-03T20:26:36.483976] [INFO ] [sig ] [1920/3369] Completed MED in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:36.484017] [INFO ] [sig ] [1921/3369] Forecasting MEDP... [2026-03-03T20:26:36.484047] [INFO ] [sig ] Generating forecast for: MEDP [2026-03-03T20:26:36.484077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-03-03T20:26:36.497333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-03-03T20:26:36.497913] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-03-03T20:26:36.498765] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-03-03T20:26:36.498820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:36.498854] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:36.498883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:36.498942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:36.561306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:36.562196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:36.562282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:36.562318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:36.684721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:36.684893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:36.684935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:36.684964] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:36.688537] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=57.44%) [2026-03-03T20:26:36.688894] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-03-03T20:26:36.689045] [INFO ] [sig ] MEDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:36.832874] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MEDP.txt [2026-03-03T20:26:36.833020] [INFO ] [sig ] [1921/3369] Completed MEDP in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:36.833062] [INFO ] [sig ] [1922/3369] Forecasting MEG... [2026-03-03T20:26:36.833092] [INFO ] [sig ] Generating forecast for: MEG [2026-03-03T20:26:36.833123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-03-03T20:26:36.847795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-03-03T20:26:36.848173] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-03-03T20:26:36.849168] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-03-03T20:26:36.849222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:36.849256] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:36.849284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:36.849342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:36.908475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:36.909416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:36.909506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:36.909539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:37.033566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:37.033747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:37.033791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:37.033822] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:37.037377] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-03-03T20:26:37.037700] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-03-03T20:26:37.037840] [INFO ] [sig ] MEG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:37.183915] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MEG.txt [2026-03-03T20:26:37.184057] [INFO ] [sig ] [1922/3369] Completed MEG in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:37.184098] [INFO ] [sig ] [1923/3369] Forecasting MEGI... [2026-03-03T20:26:37.184129] [INFO ] [sig ] Generating forecast for: MEGI [2026-03-03T20:26:37.184159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-03-03T20:26:37.196505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-03-03T20:26:37.196878] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-03-03T20:26:37.197699] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-03-03T20:26:37.197755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:37.197789] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:37.197818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:37.197906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:37.257014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:37.257851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:37.257981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:37.258016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:37.379752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:37.379914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:37.379956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:37.379987] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:37.383474] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-03-03T20:26:37.383787] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-03-03T20:26:37.383923] [INFO ] [sig ] MEGI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:37.527155] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MEGI.txt [2026-03-03T20:26:37.527309] [INFO ] [sig ] [1923/3369] Completed MEGI in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:37.527349] [INFO ] [sig ] [1924/3369] Forecasting MEI... [2026-03-03T20:26:37.527381] [INFO ] [sig ] Generating forecast for: MEI [2026-03-03T20:26:37.527412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-03-03T20:26:37.539611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-03-03T20:26:37.539948] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-03-03T20:26:37.540834] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-03-03T20:26:37.540889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:37.540923] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:37.540951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:37.541010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:37.600038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:37.600951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:37.601054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:37.601095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:37.725976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:37.726165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:37.726214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:37.726246] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:37.731072] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-03-03T20:26:37.731605] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-03-03T20:26:37.731783] [INFO ] [sig ] MEI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:37.879281] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MEI.txt [2026-03-03T20:26:37.879450] [INFO ] [sig ] [1924/3369] Completed MEI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-03T20:26:37.879492] [INFO ] [sig ] [1925/3369] Forecasting MELI... [2026-03-03T20:26:37.879521] [INFO ] [sig ] Generating forecast for: MELI [2026-03-03T20:26:37.879552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-03-03T20:26:37.892482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-03-03T20:26:37.892870] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-03-03T20:26:37.893699] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-03-03T20:26:37.893754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:37.893788] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:37.893817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:37.893878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:37.951352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:37.952237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:37.952322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:37.952356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:38.071071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:38.071237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:38.071281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:38.071311] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:38.074789] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-03-03T20:26:38.075076] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-03-03T20:26:38.075206] [INFO ] [sig ] MELI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:38.218479] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MELI.txt [2026-03-03T20:26:38.218662] [INFO ] [sig ] [1925/3369] Completed MELI in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-03T20:26:38.218707] [INFO ] [sig ] [1926/3369] Forecasting MEOH... [2026-03-03T20:26:38.218737] [INFO ] [sig ] Generating forecast for: MEOH [2026-03-03T20:26:38.218767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-03-03T20:26:38.230867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-03-03T20:26:38.231236] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-03-03T20:26:38.232056] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-03-03T20:26:38.232123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:38.232157] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:38.232185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:38.232250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:38.290046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:38.290992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:38.291084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:38.291118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:38.414269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:38.414449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:38.414489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:38.414519] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:38.417985] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=84.78%) [2026-03-03T20:26:38.418273] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-03-03T20:26:38.418404] [INFO ] [sig ] MEOH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:38.563449] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MEOH.txt [2026-03-03T20:26:38.563632] [INFO ] [sig ] [1926/3369] Completed MEOH in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-03T20:26:38.563675] [INFO ] [sig ] [1927/3369] Forecasting MERC... [2026-03-03T20:26:38.563706] [INFO ] [sig ] Generating forecast for: MERC [2026-03-03T20:26:38.563736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-03-03T20:26:38.575696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-03-03T20:26:38.575952] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-03-03T20:26:38.576775] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-03-03T20:26:38.576828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:38.576861] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:38.576888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:38.576947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:38.640956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:38.641905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:38.641989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:38.642023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:38.761240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:38.761401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:38.761441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:38.761471] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:38.764941] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=85.18%) [2026-03-03T20:26:38.765233] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-03-03T20:26:38.765364] [INFO ] [sig ] MERC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:38.907832] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MERC.txt [2026-03-03T20:26:38.907980] [INFO ] [sig ] [1927/3369] Completed MERC in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-03T20:26:38.908021] [INFO ] [sig ] [1928/3369] Forecasting META... [2026-03-03T20:26:38.908050] [INFO ] [sig ] Generating forecast for: META [2026-03-03T20:26:38.908080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-03-03T20:26:38.920889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-03-03T20:26:38.921188] [INFO ] [FORECASTER] Starting predict_future for META [2026-03-03T20:26:38.921988] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-03-03T20:26:38.922041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:38.922073] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:38.922101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:38.922159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:38.980633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:38.981264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:38.981344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:38.981377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:39.105825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:39.105998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:39.106040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:39.106068] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:39.109606] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-03-03T20:26:39.109897] [INFO ] [FORECASTER] Completed predict_future for META [2026-03-03T20:26:39.110032] [INFO ] [sig ] META: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:39.253242] [INFO ] [LOCAL ] Saved forecast: META 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/META.txt [2026-03-03T20:26:39.253431] [INFO ] [sig ] [1928/3369] Completed META in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:39.253473] [INFO ] [sig ] [1929/3369] Forecasting METC... [2026-03-03T20:26:39.253503] [INFO ] [sig ] Generating forecast for: METC [2026-03-03T20:26:39.253533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-03-03T20:26:39.266665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-03-03T20:26:39.267046] [INFO ] [FORECASTER] Starting predict_future for METC [2026-03-03T20:26:39.267969] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-03-03T20:26:39.268024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:39.268058] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:39.268086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:39.268146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:39.327710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:39.328710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:39.328801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:39.328835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:39.445059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:39.445242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:39.445284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:39.445313] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:39.449086] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-03-03T20:26:39.449386] [INFO ] [FORECASTER] Completed predict_future for METC [2026-03-03T20:26:39.449520] [INFO ] [sig ] METC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:39.595129] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/METC.txt [2026-03-03T20:26:39.595297] [INFO ] [sig ] [1929/3369] Completed METC in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:39.595349] [INFO ] [sig ] [1930/3369] Forecasting METCB... [2026-03-03T20:26:39.595386] [INFO ] [sig ] Generating forecast for: METCB [2026-03-03T20:26:39.595424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-03-03T20:26:39.608228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-03-03T20:26:39.608647] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-03-03T20:26:39.609431] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-03-03T20:26:39.609484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:39.609545] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:39.609593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:39.609656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:39.671337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:39.672248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:39.672343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:39.672378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:39.796654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:39.796831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:39.796871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:39.796900] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:39.800405] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=82.59%) [2026-03-03T20:26:39.800703] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-03-03T20:26:39.800835] [INFO ] [sig ] METCB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:39.944029] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/METCB.txt [2026-03-03T20:26:39.944197] [INFO ] [sig ] [1930/3369] Completed METCB in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:39.944240] [INFO ] [sig ] [1931/3369] Forecasting METD... [2026-03-03T20:26:39.944273] [INFO ] [sig ] Generating forecast for: METD [2026-03-03T20:26:39.944310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-03-03T20:26:39.957500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-03-03T20:26:39.957958] [INFO ] [FORECASTER] Starting predict_future for METD [2026-03-03T20:26:39.958813] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-03-03T20:26:39.958871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:39.958905] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:39.958934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:39.958994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:40.022183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:40.023101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:40.023193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:40.023227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:40.157015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:40.157187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:40.157234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:40.157267] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:40.161064] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: DOWN (p=29.63%) [2026-03-03T20:26:40.161428] [INFO ] [FORECASTER] Completed predict_future for METD [2026-03-03T20:26:40.161590] [INFO ] [sig ] METD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:40.306905] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/METD.txt [2026-03-03T20:26:40.307052] [INFO ] [sig ] [1931/3369] Completed METD in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:40.307094] [INFO ] [sig ] [1932/3369] Forecasting MFA... [2026-03-03T20:26:40.307126] [INFO ] [sig ] Generating forecast for: MFA [2026-03-03T20:26:40.307158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-03-03T20:26:40.318622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-03-03T20:26:40.318884] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-03-03T20:26:40.319718] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-03-03T20:26:40.319773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:40.319808] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:40.319837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:40.319897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:40.381746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:40.382846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:40.382941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:40.382976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:40.509204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:40.509366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:40.509406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:40.509435] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:40.513244] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-03-03T20:26:40.513524] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-03-03T20:26:40.513674] [INFO ] [sig ] MFA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:40.663190] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MFA.txt [2026-03-03T20:26:40.663346] [INFO ] [sig ] [1932/3369] Completed MFA in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:40.663387] [INFO ] [sig ] [1933/3369] Forecasting MFC... [2026-03-03T20:26:40.663417] [INFO ] [sig ] Generating forecast for: MFC [2026-03-03T20:26:40.663448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-03-03T20:26:40.675550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-03-03T20:26:40.675885] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-03-03T20:26:40.676684] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-03-03T20:26:40.676737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:40.676769] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:40.676796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:40.676853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:40.741261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:40.742178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:40.742260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:40.742294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:40.866462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:40.866646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:40.866707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:40.866768] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:40.870265] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-03-03T20:26:40.870761] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-03-03T20:26:40.870889] [INFO ] [sig ] MFC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:41.022592] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MFC.txt [2026-03-03T20:26:41.022744] [INFO ] [sig ] [1933/3369] Completed MFC in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:41.022786] [INFO ] [sig ] [1934/3369] Forecasting MFG... [2026-03-03T20:26:41.022816] [INFO ] [sig ] Generating forecast for: MFG [2026-03-03T20:26:41.022847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-03-03T20:26:41.034236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-03-03T20:26:41.034547] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-03-03T20:26:41.035331] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-03-03T20:26:41.035384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:41.035416] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:41.035442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:41.035499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:41.093454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:41.094280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:41.094363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:41.094399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:41.220847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:41.221013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:41.221053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:41.221082] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:41.225315] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-03-03T20:26:41.225825] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-03-03T20:26:41.225954] [INFO ] [sig ] MFG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:41.384338] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MFG.txt [2026-03-03T20:26:41.384501] [INFO ] [sig ] [1934/3369] Completed MFG in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:41.384544] [INFO ] [sig ] [1935/3369] Forecasting MFIC... [2026-03-03T20:26:41.384594] [INFO ] [sig ] Generating forecast for: MFIC [2026-03-03T20:26:41.384629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-03-03T20:26:41.398183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-03-03T20:26:41.398548] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-03-03T20:26:41.399382] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-03-03T20:26:41.399448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:41.399484] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:41.399511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:41.399588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:41.461528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:41.462879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:41.462967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:41.463002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:41.584877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:41.585040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:41.585079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:41.585109] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:41.588598] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-03-03T20:26:41.588880] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-03-03T20:26:41.589010] [INFO ] [sig ] MFIC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:41.738094] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MFIC.txt [2026-03-03T20:26:41.738241] [INFO ] [sig ] [1935/3369] Completed MFIC in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:41.738281] [INFO ] [sig ] [1936/3369] Forecasting MFIN... [2026-03-03T20:26:41.738314] [INFO ] [sig ] Generating forecast for: MFIN [2026-03-03T20:26:41.738370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-03-03T20:26:41.751421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-03-03T20:26:41.751925] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-03-03T20:26:41.752762] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-03-03T20:26:41.752816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:41.752862] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:41.752891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:41.752979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:41.812529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:41.813453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:41.813567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:41.813622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:41.937005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:41.937164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:41.937203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:41.937232] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:41.941156] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=62.57%) [2026-03-03T20:26:41.941468] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-03-03T20:26:41.941813] [INFO ] [sig ] MFIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:42.084213] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MFIN.txt [2026-03-03T20:26:42.084351] [INFO ] [sig ] [1936/3369] Completed MFIN in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:42.084398] [INFO ] [sig ] [1937/3369] Forecasting MFM... [2026-03-03T20:26:42.084429] [INFO ] [sig ] Generating forecast for: MFM [2026-03-03T20:26:42.084462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-03-03T20:26:42.096723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-03-03T20:26:42.097036] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-03-03T20:26:42.097842] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-03-03T20:26:42.097921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:42.097976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:42.098004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:42.098062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:42.159600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:42.160392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:42.160501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:42.160537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:42.285271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:42.285434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:42.285476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:42.285506] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:42.289025] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=88.62%) [2026-03-03T20:26:42.289300] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-03-03T20:26:42.289442] [INFO ] [sig ] MFM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:42.434986] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MFM.txt [2026-03-03T20:26:42.435126] [INFO ] [sig ] [1937/3369] Completed MFM in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:42.435166] [INFO ] [sig ] [1938/3369] Forecasting MG... [2026-03-03T20:26:42.435196] [INFO ] [sig ] Generating forecast for: MG [2026-03-03T20:26:42.435227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-03-03T20:26:42.446962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-03-03T20:26:42.447252] [INFO ] [FORECASTER] Starting predict_future for MG [2026-03-03T20:26:42.448258] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-03-03T20:26:42.448313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:42.448351] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:42.448383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:42.448454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:42.511230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:42.512343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:42.512434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:42.512470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:42.630829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:42.630992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:42.631032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:42.631059] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:42.634925] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-03-03T20:26:42.635229] [INFO ] [FORECASTER] Completed predict_future for MG [2026-03-03T20:26:42.635368] [INFO ] [sig ] MG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:42.784292] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MG.txt [2026-03-03T20:26:42.784456] [INFO ] [sig ] [1938/3369] Completed MG in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:42.784505] [INFO ] [sig ] [1939/3369] Forecasting MGA... [2026-03-03T20:26:42.784535] [INFO ] [sig ] Generating forecast for: MGA [2026-03-03T20:26:42.784565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-03-03T20:26:42.797232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-03-03T20:26:42.797552] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-03-03T20:26:42.798391] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-03-03T20:26:42.798445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:42.798478] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:42.798505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:42.798563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:42.857212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:42.858034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:42.858119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:42.858153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:42.984242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:42.984411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:42.984452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:42.984481] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:42.988008] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=54.37%) [2026-03-03T20:26:42.988288] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-03-03T20:26:42.988437] [INFO ] [sig ] MGA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:43.152550] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MGA.txt [2026-03-03T20:26:43.152780] [INFO ] [sig ] [1939/3369] Completed MGA in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:43.152828] [INFO ] [sig ] [1940/3369] Forecasting MGEE... [2026-03-03T20:26:43.152869] [INFO ] [sig ] Generating forecast for: MGEE [2026-03-03T20:26:43.152915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-03-03T20:26:43.165135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-03-03T20:26:43.165515] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-03-03T20:26:43.166355] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-03-03T20:26:43.166423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:43.166462] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:43.166498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:43.166559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:43.230132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:43.231411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:43.231521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:43.231617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:43.354619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:43.354791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:43.354832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:43.354862] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:43.358356] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=8.25%) [2026-03-03T20:26:43.358707] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-03-03T20:26:43.358860] [INFO ] [sig ] MGEE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:43.503883] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MGEE.txt [2026-03-03T20:26:43.504044] [INFO ] [sig ] [1940/3369] Completed MGEE in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:43.504086] [INFO ] [sig ] [1941/3369] Forecasting MGM... [2026-03-03T20:26:43.504122] [INFO ] [sig ] Generating forecast for: MGM [2026-03-03T20:26:43.504155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-03-03T20:26:43.521348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-03-03T20:26:43.521827] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-03-03T20:26:43.522715] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-03-03T20:26:43.522770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:43.522804] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:43.522832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:43.522900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:43.581762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:43.582649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:43.582732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:43.582765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:43.706790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:43.706958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:43.707001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:43.707032] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:43.711920] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=8.60%) [2026-03-03T20:26:43.712467] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-03-03T20:26:43.712851] [INFO ] [sig ] MGM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:43.862053] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MGM.txt [2026-03-03T20:26:43.862217] [INFO ] [sig ] [1941/3369] Completed MGM in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-03T20:26:43.862257] [INFO ] [sig ] [1942/3369] Forecasting MGNI... [2026-03-03T20:26:43.862288] [INFO ] [sig ] Generating forecast for: MGNI [2026-03-03T20:26:43.862319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-03-03T20:26:43.877108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-03-03T20:26:43.877487] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-03-03T20:26:43.878333] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-03-03T20:26:43.878394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:43.878429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:43.878457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:43.878517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:43.938643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:43.939561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:43.939861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:43.939897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:44.069545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:44.069935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:44.069978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:44.070008] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:44.073638] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-03-03T20:26:44.074173] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-03-03T20:26:44.074324] [INFO ] [sig ] MGNI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:44.224764] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MGNI.txt [2026-03-03T20:26:44.224927] [INFO ] [sig ] [1942/3369] Completed MGNI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-03T20:26:44.224969] [INFO ] [sig ] [1943/3369] Forecasting MGNX... [2026-03-03T20:26:44.224999] [INFO ] [sig ] Generating forecast for: MGNX [2026-03-03T20:26:44.225030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-03-03T20:26:44.237191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-03-03T20:26:44.237613] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-03-03T20:26:44.238449] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-03-03T20:26:44.238514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:44.238553] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:44.238612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:44.238674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:44.296542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:44.297428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:44.297515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:44.297549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:44.417321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:44.417500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:44.417542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:44.417593] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:44.421098] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-03-03T20:26:44.421401] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-03-03T20:26:44.421540] [INFO ] [sig ] MGNX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:44.575683] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MGNX.txt [2026-03-03T20:26:44.576081] [INFO ] [sig ] [1943/3369] Completed MGNX in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-03T20:26:44.576125] [INFO ] [sig ] [1944/3369] Forecasting MGPI... [2026-03-03T20:26:44.576155] [INFO ] [sig ] Generating forecast for: MGPI [2026-03-03T20:26:44.576187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-03-03T20:26:44.588812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-03-03T20:26:44.589188] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-03-03T20:26:44.590057] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-03-03T20:26:44.590111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:44.590145] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:44.590173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:44.590231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:44.649424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:44.650367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:44.650458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:44.650492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:44.780442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:44.780641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:44.780685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:44.780734] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:44.784545] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=35.26%) [2026-03-03T20:26:44.784896] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-03-03T20:26:44.785038] [INFO ] [sig ] MGPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:44.938337] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MGPI.txt [2026-03-03T20:26:44.938507] [INFO ] [sig ] [1944/3369] Completed MGPI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:44.938553] [INFO ] [sig ] [1945/3369] Forecasting MGRC... [2026-03-03T20:26:44.938606] [INFO ] [sig ] Generating forecast for: MGRC [2026-03-03T20:26:44.938643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-03-03T20:26:44.954635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-03-03T20:26:44.955055] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-03-03T20:26:44.955937] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-03-03T20:26:44.955993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:44.956027] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:44.956057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:44.956116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:45.017107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:45.018054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:45.018158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:45.018196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:45.135309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:45.135474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:45.135516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:45.135549] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:45.139145] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-03-03T20:26:45.139499] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-03-03T20:26:45.139662] [INFO ] [sig ] MGRC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:45.283792] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MGRC.txt [2026-03-03T20:26:45.283925] [INFO ] [sig ] [1945/3369] Completed MGRC in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:45.283965] [INFO ] [sig ] [1946/3369] Forecasting MGTX... [2026-03-03T20:26:45.283994] [INFO ] [sig ] Generating forecast for: MGTX [2026-03-03T20:26:45.284025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-03-03T20:26:45.296395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-03-03T20:26:45.296719] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-03-03T20:26:45.297486] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-03-03T20:26:45.297541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:45.297593] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:45.297625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:45.297684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:45.356705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:45.357341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:45.357420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:45.357467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:45.480528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:45.480712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:45.480754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:45.480784] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:45.484211] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-03-03T20:26:45.484490] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-03-03T20:26:45.484647] [INFO ] [sig ] MGTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:45.630974] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MGTX.txt [2026-03-03T20:26:45.631139] [INFO ] [sig ] [1946/3369] Completed MGTX in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:45.631181] [INFO ] [sig ] [1947/3369] Forecasting MGX... [2026-03-03T20:26:45.631212] [INFO ] [sig ] Generating forecast for: MGX [2026-03-03T20:26:45.631244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-03-03T20:26:45.643001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-03-03T20:26:45.643391] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-03-03T20:26:45.644196] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-03-03T20:26:45.644249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:45.644310] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:45.644339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:45.644398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:45.722831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:45.723763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:45.723857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:45.723891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:45.842638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:45.842804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:45.842846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:45.842876] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:45.846512] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=77.13%) [2026-03-03T20:26:45.846985] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-03-03T20:26:45.847114] [INFO ] [sig ] MGX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:45.989042] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MGX.txt [2026-03-03T20:26:45.989186] [INFO ] [sig ] [1947/3369] Completed MGX in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:45.989227] [INFO ] [sig ] [1948/3369] Forecasting MGY... [2026-03-03T20:26:45.989258] [INFO ] [sig ] Generating forecast for: MGY [2026-03-03T20:26:45.989289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-03-03T20:26:46.001764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-03-03T20:26:46.002084] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-03-03T20:26:46.002921] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-03-03T20:26:46.002974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:46.003008] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:46.003049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:46.003109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:46.060068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:46.060767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:46.060848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:46.060881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:46.178512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:46.178704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:46.178748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:46.178777] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:46.182301] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=53.80%) [2026-03-03T20:26:46.182669] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-03-03T20:26:46.182817] [INFO ] [sig ] MGY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:46.325655] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MGY.txt [2026-03-03T20:26:46.325827] [INFO ] [sig ] [1948/3369] Completed MGY in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:46.325870] [INFO ] [sig ] [1949/3369] Forecasting MHD... [2026-03-03T20:26:46.325902] [INFO ] [sig ] Generating forecast for: MHD [2026-03-03T20:26:46.325935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-03-03T20:26:46.337895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-03-03T20:26:46.338179] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-03-03T20:26:46.339042] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-03-03T20:26:46.339096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:46.339130] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:46.339159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:46.339217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:46.396712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:46.397485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:46.397610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:46.397654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:46.516003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:46.516174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:46.516216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:46.516246] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:46.519761] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: DOWN (p=24.49%) [2026-03-03T20:26:46.520045] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-03-03T20:26:46.520181] [INFO ] [sig ] MHD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:46.661994] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MHD.txt [2026-03-03T20:26:46.662132] [INFO ] [sig ] [1949/3369] Completed MHD in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:46.662173] [INFO ] [sig ] [1950/3369] Forecasting MHF... [2026-03-03T20:26:46.662204] [INFO ] [sig ] Generating forecast for: MHF [2026-03-03T20:26:46.662237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-03-03T20:26:46.674801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-03-03T20:26:46.675072] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-03-03T20:26:46.676091] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-03-03T20:26:46.676144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:46.676176] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:46.676204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:46.676262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:46.734999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:46.735876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:46.735959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:46.735991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:46.855047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:46.855201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:46.855244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:46.855274] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:46.858994] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-03-03T20:26:46.859272] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-03-03T20:26:46.859400] [INFO ] [sig ] MHF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:47.004390] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MHF.txt [2026-03-03T20:26:47.004522] [INFO ] [sig ] [1950/3369] Completed MHF in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:47.004562] [INFO ] [sig ] [1951/3369] Forecasting MHK... [2026-03-03T20:26:47.004613] [INFO ] [sig ] Generating forecast for: MHK [2026-03-03T20:26:47.004645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-03-03T20:26:47.022137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-03-03T20:26:47.022482] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-03-03T20:26:47.023294] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-03-03T20:26:47.023346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:47.023378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:47.023406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:47.023465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:47.085667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:47.086945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:47.087033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:47.087067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:47.204981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:47.205112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:47.205150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:47.205180] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:47.208714] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=34.55%) [2026-03-03T20:26:47.209182] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-03-03T20:26:47.209311] [INFO ] [sig ] MHK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:47.354844] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MHK.txt [2026-03-03T20:26:47.354978] [INFO ] [sig ] [1951/3369] Completed MHK in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:47.355018] [INFO ] [sig ] [1952/3369] Forecasting MHO... [2026-03-03T20:26:47.355047] [INFO ] [sig ] Generating forecast for: MHO [2026-03-03T20:26:47.355077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-03-03T20:26:47.368155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-03-03T20:26:47.368508] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-03-03T20:26:47.369389] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-03-03T20:26:47.369446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:47.369479] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:47.369511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:47.369591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:47.428005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:47.428676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:47.428756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:47.428788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:47.553051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:47.553206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:47.553248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:47.553277] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:47.556944] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=27.59%) [2026-03-03T20:26:47.557232] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-03-03T20:26:47.557365] [INFO ] [sig ] MHO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:47.699561] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MHO.txt [2026-03-03T20:26:47.699708] [INFO ] [sig ] [1952/3369] Completed MHO in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:47.699749] [INFO ] [sig ] [1953/3369] Forecasting MIDD... [2026-03-03T20:26:47.699780] [INFO ] [sig ] Generating forecast for: MIDD [2026-03-03T20:26:47.699812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-03-03T20:26:47.712653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-03-03T20:26:47.712998] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-03-03T20:26:47.714048] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-03-03T20:26:47.714105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:47.714139] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:47.714167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:47.714226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:47.776978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:47.777773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:47.777856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:47.777921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:47.900381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:47.900538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:47.900597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:47.900628] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:47.904023] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-03-03T20:26:47.904299] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-03-03T20:26:47.904430] [INFO ] [sig ] MIDD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:48.057470] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MIDD.txt [2026-03-03T20:26:48.057681] [INFO ] [sig ] [1953/3369] Completed MIDD in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:48.057728] [INFO ] [sig ] [1954/3369] Forecasting MIGI... [2026-03-03T20:26:48.057758] [INFO ] [sig ] Generating forecast for: MIGI [2026-03-03T20:26:48.057789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-03-03T20:26:48.069339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-03-03T20:26:48.069747] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-03-03T20:26:48.070544] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-03-03T20:26:48.070618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:48.070652] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:48.070680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:48.070738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:48.128956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:48.130009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:48.130124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:48.130169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:48.246963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:48.247128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:48.247169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:48.247199] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:48.250808] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-03-03T20:26:48.251094] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-03-03T20:26:48.251227] [INFO ] [sig ] MIGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:48.394244] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MIGI.txt [2026-03-03T20:26:48.394405] [INFO ] [sig ] [1954/3369] Completed MIGI in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:48.394451] [INFO ] [sig ] [1955/3369] Forecasting MILN... [2026-03-03T20:26:48.394483] [INFO ] [sig ] Generating forecast for: MILN [2026-03-03T20:26:48.394513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-03-03T20:26:48.408704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-03-03T20:26:48.409253] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-03-03T20:26:48.410245] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-03-03T20:26:48.410301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:48.410334] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:48.410361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:48.410418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:48.469021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:48.470066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:48.470160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:48.470193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:48.581978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:48.582156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:48.582199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:48.582230] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:48.586043] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-03-03T20:26:48.586433] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-03-03T20:26:48.586613] [INFO ] [sig ] MILN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:48.738472] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MILN.txt [2026-03-03T20:26:48.738664] [INFO ] [sig ] [1955/3369] Completed MILN in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:48.738709] [INFO ] [sig ] [1956/3369] Forecasting MIND... [2026-03-03T20:26:48.738740] [INFO ] [sig ] Generating forecast for: MIND [2026-03-03T20:26:48.738772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-03-03T20:26:48.754055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-03-03T20:26:48.754509] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-03-03T20:26:48.755431] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-03-03T20:26:48.755489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:48.755525] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:48.755558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:48.755654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:48.817008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:48.817975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:48.818065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:48.818100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:48.948278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:48.948446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:48.948488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:48.948525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:48.952363] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-03-03T20:26:48.952755] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-03-03T20:26:48.952905] [INFO ] [sig ] MIND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:49.113156] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MIND.txt [2026-03-03T20:26:49.113321] [INFO ] [sig ] [1956/3369] Completed MIND in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:49.113363] [INFO ] [sig ] [1957/3369] Forecasting MIRA... [2026-03-03T20:26:49.113394] [INFO ] [sig ] Generating forecast for: MIRA [2026-03-03T20:26:49.113426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-03-03T20:26:49.128454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-03-03T20:26:49.129106] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-03-03T20:26:49.130188] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-03-03T20:26:49.130244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:49.130276] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:49.130305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:49.130364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:49.189039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:49.190194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:49.190322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:49.190357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:49.310822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:49.310998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:49.311039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:49.311069] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:49.314523] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=17.04%) [2026-03-03T20:26:49.314847] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-03-03T20:26:49.314975] [INFO ] [sig ] MIRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:49.456566] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MIRA.txt [2026-03-03T20:26:49.456721] [INFO ] [sig ] [1957/3369] Completed MIRA in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:49.456761] [INFO ] [sig ] [1958/3369] Forecasting MIRM... [2026-03-03T20:26:49.456793] [INFO ] [sig ] Generating forecast for: MIRM [2026-03-03T20:26:49.456824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-03-03T20:26:49.469046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-03-03T20:26:49.469371] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-03-03T20:26:49.470218] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-03-03T20:26:49.470272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:49.470307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:49.470333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:49.470391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:49.529809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:49.530734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:49.530823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:49.530858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:49.652657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:49.652820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:49.652860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:49.652889] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:49.656260] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=51.18%) [2026-03-03T20:26:49.656540] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-03-03T20:26:49.656687] [INFO ] [sig ] MIRM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:49.803503] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MIRM.txt [2026-03-03T20:26:49.803679] [INFO ] [sig ] [1958/3369] Completed MIRM in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-03T20:26:49.803722] [INFO ] [sig ] [1959/3369] Forecasting MITK... [2026-03-03T20:26:49.803752] [INFO ] [sig ] Generating forecast for: MITK [2026-03-03T20:26:49.803783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-03-03T20:26:49.815971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-03-03T20:26:49.816340] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-03-03T20:26:49.817165] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-03-03T20:26:49.817218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:49.817251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:49.817278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:49.817337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:49.875263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:49.876137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:49.876224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:49.876257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:50.004512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:50.004710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:50.004752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:50.004781] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:50.008236] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=24.48%) [2026-03-03T20:26:50.008514] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-03-03T20:26:50.008667] [INFO ] [sig ] MITK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:50.151306] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MITK.txt [2026-03-03T20:26:50.151453] [INFO ] [sig ] [1959/3369] Completed MITK in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-03T20:26:50.151496] [INFO ] [sig ] [1960/3369] Forecasting MIY... [2026-03-03T20:26:50.151528] [INFO ] [sig ] Generating forecast for: MIY [2026-03-03T20:26:50.151566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-03-03T20:26:50.163254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-03-03T20:26:50.163626] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-03-03T20:26:50.164428] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-03-03T20:26:50.164483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:50.164517] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:50.164545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:50.164630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:50.223153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:50.223960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:50.224041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:50.224076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:50.347900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:50.348068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:50.348117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:50.348155] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:50.351784] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=51.79%) [2026-03-03T20:26:50.352075] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-03-03T20:26:50.352211] [INFO ] [sig ] MIY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:50.502695] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MIY.txt [2026-03-03T20:26:50.502919] [INFO ] [sig ] [1960/3369] Completed MIY in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-03T20:26:50.502970] [INFO ] [sig ] [1961/3369] Forecasting MKC... [2026-03-03T20:26:50.503011] [INFO ] [sig ] Generating forecast for: MKC [2026-03-03T20:26:50.503055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-03-03T20:26:50.515638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-03-03T20:26:50.516019] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-03-03T20:26:50.516870] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-03-03T20:26:50.516939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:50.516974] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:50.517002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:50.517060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:50.578075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:50.578967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:50.579053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:50.579088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:50.707152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:50.707329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:50.707373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:50.707404] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:50.711286] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=50.12%) [2026-03-03T20:26:50.711675] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-03-03T20:26:50.711823] [INFO ] [sig ] MKC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:50.865434] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MKC.txt [2026-03-03T20:26:50.865613] [INFO ] [sig ] [1961/3369] Completed MKC in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:50.865658] [INFO ] [sig ] [1962/3369] Forecasting MKSI... [2026-03-03T20:26:50.865687] [INFO ] [sig ] Generating forecast for: MKSI [2026-03-03T20:26:50.865719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-03-03T20:26:50.878088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-03-03T20:26:50.878417] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-03-03T20:26:50.879238] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-03-03T20:26:50.879292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:50.879325] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:50.879354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:50.879413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:50.937585] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:50.938785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:50.939068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:50.939101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:51.067488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:51.067674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:51.067716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:51.067746] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:51.071267] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=50.42%) [2026-03-03T20:26:51.071561] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-03-03T20:26:51.071755] [INFO ] [sig ] MKSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:51.218428] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MKSI.txt [2026-03-03T20:26:51.218620] [INFO ] [sig ] [1962/3369] Completed MKSI in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:51.218667] [INFO ] [sig ] [1963/3369] Forecasting MKTX... [2026-03-03T20:26:51.218699] [INFO ] [sig ] Generating forecast for: MKTX [2026-03-03T20:26:51.218732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-03-03T20:26:51.231877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-03-03T20:26:51.232327] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-03-03T20:26:51.233189] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-03-03T20:26:51.233245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:51.233280] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:51.233310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:51.233369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:51.293165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:51.294074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:51.294163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:51.294198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:51.420043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:51.420233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:51.420287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:51.420321] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:51.424337] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=81.41%) [2026-03-03T20:26:51.424702] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-03-03T20:26:51.424855] [INFO ] [sig ] MKTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:51.572757] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MKTX.txt [2026-03-03T20:26:51.572935] [INFO ] [sig ] [1963/3369] Completed MKTX in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:51.572977] [INFO ] [sig ] [1964/3369] Forecasting MLAB... [2026-03-03T20:26:51.573007] [INFO ] [sig ] Generating forecast for: MLAB [2026-03-03T20:26:51.573037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-03-03T20:26:51.585469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-03-03T20:26:51.585871] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-03-03T20:26:51.586708] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-03-03T20:26:51.586768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:51.586826] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:51.587042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:51.587101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:51.645887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:51.646834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:51.646919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:51.646952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:51.769268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:51.769443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:51.769487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:51.769516] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:51.773122] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: UP (p=79.70%) [2026-03-03T20:26:51.773461] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-03-03T20:26:51.773624] [INFO ] [sig ] MLAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:52.004463] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MLAB.txt [2026-03-03T20:26:52.004644] [INFO ] [sig ] [1964/3369] Completed MLAB in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:52.004694] [INFO ] [sig ] [1965/3369] Forecasting MLCO... [2026-03-03T20:26:52.004727] [INFO ] [sig ] Generating forecast for: MLCO [2026-03-03T20:26:52.004759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-03-03T20:26:52.015928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-03-03T20:26:52.016239] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-03-03T20:26:52.017110] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-03-03T20:26:52.017163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:52.017196] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:52.017222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:52.017279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:52.077247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:52.081524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:52.081738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:52.081778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:52.210749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:52.210914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:52.210955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:52.210984] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:52.214524] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=73.77%) [2026-03-03T20:26:52.214842] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-03-03T20:26:52.214981] [INFO ] [sig ] MLCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:52.365228] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MLCO.txt [2026-03-03T20:26:52.365392] [INFO ] [sig ] [1965/3369] Completed MLCO in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:52.365433] [INFO ] [sig ] [1966/3369] Forecasting MLGO... [2026-03-03T20:26:52.365465] [INFO ] [sig ] Generating forecast for: MLGO [2026-03-03T20:26:52.365496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-03-03T20:26:52.377102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-03-03T20:26:52.377448] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-03-03T20:26:52.378301] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-03-03T20:26:52.378356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:52.378389] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:52.378417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:52.378476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:52.437391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:52.438550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:52.438690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:52.438738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:52.566440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:52.566631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:52.566675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:52.566705] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:52.570262] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-03-03T20:26:52.570612] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-03-03T20:26:52.570755] [INFO ] [sig ] MLGO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:52.717194] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MLGO.txt [2026-03-03T20:26:52.717364] [INFO ] [sig ] [1966/3369] Completed MLGO in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:52.717408] [INFO ] [sig ] [1967/3369] Forecasting MLI... [2026-03-03T20:26:52.717438] [INFO ] [sig ] Generating forecast for: MLI [2026-03-03T20:26:52.717469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-03-03T20:26:52.729348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-03-03T20:26:52.729793] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-03-03T20:26:52.730647] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-03-03T20:26:52.730713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:52.730751] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:52.730780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:52.730839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:52.789793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:52.790735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:52.790827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:52.790884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:52.926103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:52.926302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:52.926352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:52.926428] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:52.930415] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-03-03T20:26:52.930809] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-03-03T20:26:52.930976] [INFO ] [sig ] MLI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:53.084557] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MLI.txt [2026-03-03T20:26:53.084772] [INFO ] [sig ] [1967/3369] Completed MLI in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:53.084831] [INFO ] [sig ] [1968/3369] Forecasting MLKN... [2026-03-03T20:26:53.084867] [INFO ] [sig ] Generating forecast for: MLKN [2026-03-03T20:26:53.084912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-03-03T20:26:53.098396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-03-03T20:26:53.098840] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-03-03T20:26:53.099699] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-03-03T20:26:53.099756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:53.099790] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:53.099817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:53.099876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:53.159459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:53.160438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:53.160540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:53.160604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:53.283355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:53.283527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:53.283606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:53.283641] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:53.287337] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-03-03T20:26:53.287665] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-03-03T20:26:53.287807] [INFO ] [sig ] MLKN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:53.441221] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MLKN.txt [2026-03-03T20:26:53.441383] [INFO ] [sig ] [1968/3369] Completed MLKN in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:53.441425] [INFO ] [sig ] [1969/3369] Forecasting MLM... [2026-03-03T20:26:53.441455] [INFO ] [sig ] Generating forecast for: MLM [2026-03-03T20:26:53.441485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-03-03T20:26:53.453793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-03-03T20:26:53.454194] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-03-03T20:26:53.455068] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-03-03T20:26:53.455122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:53.455155] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:53.455182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:53.455242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:53.514941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:53.515841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:53.515926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:53.515959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:53.642042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:53.642240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:53.642308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:53.642358] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:53.646865] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=80.07%) [2026-03-03T20:26:53.647198] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-03-03T20:26:53.647360] [INFO ] [sig ] MLM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:53.794080] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MLM.txt [2026-03-03T20:26:53.794242] [INFO ] [sig ] [1969/3369] Completed MLM in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:53.794292] [INFO ] [sig ] [1970/3369] Forecasting MLP... [2026-03-03T20:26:53.794324] [INFO ] [sig ] Generating forecast for: MLP [2026-03-03T20:26:53.794356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-03-03T20:26:53.806387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-03-03T20:26:53.806739] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-03-03T20:26:53.807527] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-03-03T20:26:53.807616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:53.807665] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:53.807694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:53.807753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:53.867630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:53.869045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:53.869134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:53.869170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:53.975763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:53.975935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:53.975979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:53.976009] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:53.979551] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=32.36%) [2026-03-03T20:26:53.979890] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-03-03T20:26:53.980026] [INFO ] [sig ] MLP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:54.127861] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MLP.txt [2026-03-03T20:26:54.128056] [INFO ] [sig ] [1970/3369] Completed MLP in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:54.128100] [INFO ] [sig ] [1971/3369] Forecasting MLTX... [2026-03-03T20:26:54.128132] [INFO ] [sig ] Generating forecast for: MLTX [2026-03-03T20:26:54.128164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-03-03T20:26:54.141111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-03-03T20:26:54.141522] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-03-03T20:26:54.142342] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-03-03T20:26:54.142397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:54.142431] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:54.142459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:54.142524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:54.201212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:54.202134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:54.202223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:54.202257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:54.325729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:54.325902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:54.325942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:54.325972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:54.329539] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-03-03T20:26:54.329862] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-03-03T20:26:54.329995] [INFO ] [sig ] MLTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:54.476844] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MLTX.txt [2026-03-03T20:26:54.477014] [INFO ] [sig ] [1971/3369] Completed MLTX in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:54.477056] [INFO ] [sig ] [1972/3369] Forecasting MLYS... [2026-03-03T20:26:54.477087] [INFO ] [sig ] Generating forecast for: MLYS [2026-03-03T20:26:54.477117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-03-03T20:26:54.489178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-03-03T20:26:54.489523] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-03-03T20:26:54.490406] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-03-03T20:26:54.490464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:54.490512] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:54.490542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:54.490635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:54.549381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:54.550248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:54.550332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:54.550366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:54.668084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:54.668256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:54.668299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:54.668329] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:54.671999] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=11.55%) [2026-03-03T20:26:54.672284] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-03-03T20:26:54.672415] [INFO ] [sig ] MLYS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:54.827681] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MLYS.txt [2026-03-03T20:26:54.827857] [INFO ] [sig ] [1972/3369] Completed MLYS in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:54.827928] [INFO ] [sig ] [1973/3369] Forecasting MMD... [2026-03-03T20:26:54.827961] [INFO ] [sig ] Generating forecast for: MMD [2026-03-03T20:26:54.827994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-03-03T20:26:54.840031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-03-03T20:26:54.840390] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-03-03T20:26:54.841225] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-03-03T20:26:54.841282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:54.841316] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:54.841345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:54.841405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:54.900278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:54.901042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:54.901125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:54.901158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:55.025446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:55.025634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:55.025678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:55.025708] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:55.029208] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-03-03T20:26:55.029493] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-03-03T20:26:55.029657] [INFO ] [sig ] MMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:55.185653] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MMD.txt [2026-03-03T20:26:55.185806] [INFO ] [sig ] [1973/3369] Completed MMD in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:55.185846] [INFO ] [sig ] [1974/3369] Forecasting MMLP... [2026-03-03T20:26:55.185878] [INFO ] [sig ] Generating forecast for: MMLP [2026-03-03T20:26:55.185910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-03-03T20:26:55.197326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-03-03T20:26:55.197691] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-03-03T20:26:55.198599] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-03-03T20:26:55.198658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:55.198698] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:55.198733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:55.198805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:55.256345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:55.257259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:55.257402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:55.257438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:55.368804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:55.368975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:55.369018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:55.369048] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:55.372708] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=13.85%) [2026-03-03T20:26:55.373181] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-03-03T20:26:55.373312] [INFO ] [sig ] MMLP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:55.523522] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MMLP.txt [2026-03-03T20:26:55.523724] [INFO ] [sig ] [1974/3369] Completed MMLP in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:55.523769] [INFO ] [sig ] [1975/3369] Forecasting MMS... [2026-03-03T20:26:55.523804] [INFO ] [sig ] Generating forecast for: MMS [2026-03-03T20:26:55.523837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-03-03T20:26:55.536236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-03-03T20:26:55.536684] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-03-03T20:26:55.537500] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-03-03T20:26:55.537555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:55.537611] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:55.537640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:55.537698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:55.596886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:55.597834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:55.597947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:55.597982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:55.716222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:55.716389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:55.716431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:55.716460] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:55.719890] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-03-03T20:26:55.720173] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-03-03T20:26:55.720305] [INFO ] [sig ] MMS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:55.861778] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MMS.txt [2026-03-03T20:26:55.861944] [INFO ] [sig ] [1975/3369] Completed MMS in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-03T20:26:55.861985] [INFO ] [sig ] [1976/3369] Forecasting MMSI... [2026-03-03T20:26:55.862022] [INFO ] [sig ] Generating forecast for: MMSI [2026-03-03T20:26:55.862054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-03-03T20:26:55.873537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-03-03T20:26:55.873929] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-03-03T20:26:55.874753] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-03-03T20:26:55.874807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:55.874839] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:55.874866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:55.874924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:55.932039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:55.932935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:55.933021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:55.933054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:56.064165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:56.064691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:56.064884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:56.064919] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:56.069837] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=40.72%) [2026-03-03T20:26:56.070373] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-03-03T20:26:56.070590] [INFO ] [sig ] MMSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:56.221767] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MMSI.txt [2026-03-03T20:26:56.221943] [INFO ] [sig ] [1976/3369] Completed MMSI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-03T20:26:56.221986] [INFO ] [sig ] [1977/3369] Forecasting MNDO... [2026-03-03T20:26:56.222016] [INFO ] [sig ] Generating forecast for: MNDO [2026-03-03T20:26:56.222047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-03-03T20:26:56.234022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-03-03T20:26:56.234412] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-03-03T20:26:56.235249] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-03-03T20:26:56.235304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:56.235337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:56.235365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:56.235423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:56.293880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:56.294828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:56.294926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:56.294961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:56.407995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:56.408168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:56.408213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:56.408245] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:56.412163] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-03-03T20:26:56.412464] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-03-03T20:26:56.412621] [INFO ] [sig ] MNDO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:56.560502] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MNDO.txt [2026-03-03T20:26:56.560735] [INFO ] [sig ] [1977/3369] Completed MNDO in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:56.560779] [INFO ] [sig ] [1978/3369] Forecasting MNDY... [2026-03-03T20:26:56.560813] [INFO ] [sig ] Generating forecast for: MNDY [2026-03-03T20:26:56.560845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-03-03T20:26:56.574475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-03-03T20:26:56.574926] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-03-03T20:26:56.575784] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-03-03T20:26:56.575841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:56.575876] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:56.575905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:56.575965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:56.637205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:56.638226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:56.638327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:56.638361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:56.765334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:56.765508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:56.765550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:56.765602] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:56.769560] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-03-03T20:26:56.770047] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-03-03T20:26:56.770213] [INFO ] [sig ] MNDY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:56.923013] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MNDY.txt [2026-03-03T20:26:56.923179] [INFO ] [sig ] [1978/3369] Completed MNDY in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:56.923222] [INFO ] [sig ] [1979/3369] Forecasting MNKD... [2026-03-03T20:26:56.923255] [INFO ] [sig ] Generating forecast for: MNKD [2026-03-03T20:26:56.923289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-03-03T20:26:56.936624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-03-03T20:26:56.936975] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-03-03T20:26:56.937950] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-03-03T20:26:56.938007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:56.938040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:56.938069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:56.938129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:57.002803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:57.003750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:57.003838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:57.003874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:57.140919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:57.141087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:57.141130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:57.141179] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:57.145147] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-03T20:26:57.145453] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-03-03T20:26:57.145613] [INFO ] [sig ] MNKD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:57.305213] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MNKD.txt [2026-03-03T20:26:57.305377] [INFO ] [sig ] [1979/3369] Completed MNKD in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:57.305420] [INFO ] [sig ] [1980/3369] Forecasting MNRO... [2026-03-03T20:26:57.305451] [INFO ] [sig ] Generating forecast for: MNRO [2026-03-03T20:26:57.305482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-03-03T20:26:57.320703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-03-03T20:26:57.321094] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-03-03T20:26:57.321986] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-03-03T20:26:57.322041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:57.322075] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:57.322104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:57.322164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:57.381467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:57.382278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:57.382363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:57.382397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:57.508178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:57.508356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:57.508401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:57.508433] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:57.512820] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=17.55%) [2026-03-03T20:26:57.513298] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-03-03T20:26:57.513468] [INFO ] [sig ] MNRO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:57.664459] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MNRO.txt [2026-03-03T20:26:57.664642] [INFO ] [sig ] [1980/3369] Completed MNRO in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:57.664690] [INFO ] [sig ] [1981/3369] Forecasting MNSO... [2026-03-03T20:26:57.664727] [INFO ] [sig ] Generating forecast for: MNSO [2026-03-03T20:26:57.664764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-03-03T20:26:57.679627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-03-03T20:26:57.680028] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-03-03T20:26:57.680865] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-03-03T20:26:57.680918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:57.681173] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:57.681202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:57.681261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:57.745089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:57.745948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:57.746050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:57.746084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:57.866630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:57.866794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:57.866834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:57.866862] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:57.870345] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-03-03T20:26:57.870654] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-03-03T20:26:57.870790] [INFO ] [sig ] MNSO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:26:58.021315] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MNSO.txt [2026-03-03T20:26:58.021463] [INFO ] [sig ] [1981/3369] Completed MNSO in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:58.021510] [INFO ] [sig ] [1982/3369] Forecasting MNTK... [2026-03-03T20:26:58.021541] [INFO ] [sig ] Generating forecast for: MNTK [2026-03-03T20:26:58.021592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-03-03T20:26:58.035096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-03-03T20:26:58.035453] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-03-03T20:26:58.036296] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-03-03T20:26:58.036350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:58.036383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:58.036410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:58.036468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:58.101177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:58.102206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:58.102296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:58.102331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:58.223810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:58.224172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:58.224212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:58.224242] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:58.227941] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=26.54%) [2026-03-03T20:26:58.228236] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-03-03T20:26:58.228368] [INFO ] [sig ] MNTK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:58.375799] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MNTK.txt [2026-03-03T20:26:58.375942] [INFO ] [sig ] [1982/3369] Completed MNTK in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:58.375983] [INFO ] [sig ] [1983/3369] Forecasting MNY... [2026-03-03T20:26:58.376014] [INFO ] [sig ] Generating forecast for: MNY [2026-03-03T20:26:58.376045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-03-03T20:26:58.388998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-03-03T20:26:58.389330] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-03-03T20:26:58.390172] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-03-03T20:26:58.390226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:58.390258] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:58.390300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:58.390359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:58.449540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:58.450308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:58.450392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:58.450426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:58.564714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:58.564891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:58.564939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:58.564968] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:58.568627] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-03-03T20:26:58.568944] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-03-03T20:26:58.569073] [INFO ] [sig ] MNY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:58.714205] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MNY.txt [2026-03-03T20:26:58.714360] [INFO ] [sig ] [1983/3369] Completed MNY in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:58.714401] [INFO ] [sig ] [1984/3369] Forecasting MOD... [2026-03-03T20:26:58.714431] [INFO ] [sig ] Generating forecast for: MOD [2026-03-03T20:26:58.714462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-03-03T20:26:58.727208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-03-03T20:26:58.727549] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-03-03T20:26:58.728387] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-03-03T20:26:58.728440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:58.728473] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:58.728499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:58.728556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:58.796274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:58.797683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:58.797811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:58.797855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:58.943238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:58.943419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:58.943462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:58.943529] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:58.947316] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-03-03T20:26:58.947766] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-03-03T20:26:58.947982] [INFO ] [sig ] MOD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:59.147215] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MOD.txt [2026-03-03T20:26:59.147404] [INFO ] [sig ] [1984/3369] Completed MOD in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:59.147450] [INFO ] [sig ] [1985/3369] Forecasting MODL... [2026-03-03T20:26:59.147482] [INFO ] [sig ] Generating forecast for: MODL [2026-03-03T20:26:59.147535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-03-03T20:26:59.166426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-03-03T20:26:59.167007] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-03-03T20:26:59.168324] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-03-03T20:26:59.168399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:59.168451] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:59.168498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:59.168625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:59.250599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:59.251842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:59.251992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:59.252036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:59.427913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:59.428140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:59.428227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:59.428291] [INFO ] [FORECASTER] Training complete [2026-03-03T20:26:59.434040] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-03-03T20:26:59.434557] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-03-03T20:26:59.434781] [INFO ] [sig ] MODL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:26:59.676262] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MODL.txt [2026-03-03T20:26:59.676564] [INFO ] [sig ] [1985/3369] Completed MODL in 0.5s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:26:59.676660] [INFO ] [sig ] [1986/3369] Forecasting MOH... [2026-03-03T20:26:59.676716] [INFO ] [sig ] Generating forecast for: MOH [2026-03-03T20:26:59.676780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-03-03T20:26:59.698958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-03-03T20:26:59.708647] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-03-03T20:26:59.710326] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-03-03T20:26:59.710405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:26:59.710451] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:26:59.710491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:26:59.710601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:26:59.819255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:26:59.821055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:26:59.821305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:26:59.821367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:26:59.998461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:26:59.998696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:26:59.998771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:26:59.998837] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:00.005048] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=81.61%) [2026-03-03T20:27:00.005666] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-03-03T20:27:00.005907] [INFO ] [sig ] MOH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:00.235643] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MOH.txt [2026-03-03T20:27:00.235924] [INFO ] [sig ] [1986/3369] Completed MOH in 0.6s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:27:00.236015] [INFO ] [sig ] [1987/3369] Forecasting MOMO... [2026-03-03T20:27:00.236075] [INFO ] [sig ] Generating forecast for: MOMO [2026-03-03T20:27:00.236141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-03-03T20:27:00.256224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-03-03T20:27:00.256954] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-03-03T20:27:00.258394] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-03-03T20:27:00.258481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:00.258518] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:00.258545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:00.258637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:00.340510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:00.342058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:00.342266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:00.342309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:00.507117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:00.507426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:00.507495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:00.507527] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:00.512854] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=70.70%) [2026-03-03T20:27:00.513318] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-03-03T20:27:00.513524] [INFO ] [sig ] MOMO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:00.665741] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MOMO.txt [2026-03-03T20:27:00.665961] [INFO ] [sig ] [1987/3369] Completed MOMO in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:27:00.666004] [INFO ] [sig ] [1988/3369] Forecasting MORN... [2026-03-03T20:27:00.666036] [INFO ] [sig ] Generating forecast for: MORN [2026-03-03T20:27:00.666072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-03-03T20:27:00.681825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-03-03T20:27:00.682278] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-03-03T20:27:00.683191] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-03-03T20:27:00.683248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:00.683284] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:00.683312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:00.683372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:00.744073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:00.745039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:00.745135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:00.745170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:00.872129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:00.872305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:00.872350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:00.872381] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:00.876055] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=31.38%) [2026-03-03T20:27:00.876401] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-03-03T20:27:00.876551] [INFO ] [sig ] MORN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:01.034109] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MORN.txt [2026-03-03T20:27:01.034298] [INFO ] [sig ] [1988/3369] Completed MORN in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:27:01.034342] [INFO ] [sig ] [1989/3369] Forecasting MOS... [2026-03-03T20:27:01.034372] [INFO ] [sig ] Generating forecast for: MOS [2026-03-03T20:27:01.034404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-03-03T20:27:01.047047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-03-03T20:27:01.047498] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-03-03T20:27:01.048440] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-03-03T20:27:01.048498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:01.048534] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:01.048562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:01.048651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:01.110016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:01.111068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:01.111166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:01.111201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:01.256621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:01.256850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:01.256911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:01.256944] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:01.261901] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=40.71%) [2026-03-03T20:27:01.262428] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-03-03T20:27:01.262656] [INFO ] [sig ] MOS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:01.424687] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MOS.txt [2026-03-03T20:27:01.425876] [INFO ] [sig ] [1989/3369] Completed MOS in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:27:01.425930] [INFO ] [sig ] [1990/3369] Forecasting MP... [2026-03-03T20:27:01.426158] [INFO ] [sig ] Generating forecast for: MP [2026-03-03T20:27:01.426190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-03-03T20:27:01.439506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-03-03T20:27:01.440090] [INFO ] [FORECASTER] Starting predict_future for MP [2026-03-03T20:27:01.441143] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-03-03T20:27:01.441199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:01.441233] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:01.441261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:01.441337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:01.505754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:01.506520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:01.506625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:01.506662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:01.639649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:01.639823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:01.639866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:01.639898] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:01.644364] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-03T20:27:01.644738] [INFO ] [FORECASTER] Completed predict_future for MP [2026-03-03T20:27:01.644908] [INFO ] [sig ] MP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:01.805786] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MP.txt [2026-03-03T20:27:01.805972] [INFO ] [sig ] [1990/3369] Completed MP in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-03T20:27:01.806022] [INFO ] [sig ] [1991/3369] Forecasting MPA... [2026-03-03T20:27:01.806054] [INFO ] [sig ] Generating forecast for: MPA [2026-03-03T20:27:01.806086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-03-03T20:27:01.818810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-03-03T20:27:01.819196] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-03-03T20:27:01.820066] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-03-03T20:27:01.820120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:01.820154] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:01.820182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:01.820245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:01.887211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:01.888207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:01.888323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:01.888359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:02.006235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:02.006408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:02.006450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:02.006482] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:02.010259] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-03-03T20:27:02.010553] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-03-03T20:27:02.010712] [INFO ] [sig ] MPA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:02.162908] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MPA.txt [2026-03-03T20:27:02.163112] [INFO ] [sig ] [1991/3369] Completed MPA in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-03T20:27:02.163172] [INFO ] [sig ] [1992/3369] Forecasting MPAA... [2026-03-03T20:27:02.163218] [INFO ] [sig ] Generating forecast for: MPAA [2026-03-03T20:27:02.163261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-03-03T20:27:02.175529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-03-03T20:27:02.175924] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-03-03T20:27:02.176832] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-03-03T20:27:02.176901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:02.176943] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:02.176987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:02.177072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:02.239568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:02.240354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:02.240457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:02.240510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:02.371833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:02.372029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:02.372078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:02.372110] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:02.375788] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-03-03T20:27:02.376127] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-03-03T20:27:02.376284] [INFO ] [sig ] MPAA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:02.531392] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MPAA.txt [2026-03-03T20:27:02.531558] [INFO ] [sig ] [1992/3369] Completed MPAA in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-03T20:27:02.531622] [INFO ] [sig ] [1993/3369] Forecasting MPB... [2026-03-03T20:27:02.531653] [INFO ] [sig ] Generating forecast for: MPB [2026-03-03T20:27:02.531685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-03-03T20:27:02.543944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-03-03T20:27:02.544320] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-03-03T20:27:02.545182] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-03-03T20:27:02.545239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:02.545273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:02.545301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:02.545360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:02.611158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:02.612156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:02.612251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:02.612287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:02.745136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:02.745305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:02.745347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:02.745378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:02.749252] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=18.30%) [2026-03-03T20:27:02.749565] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-03-03T20:27:02.749736] [INFO ] [sig ] MPB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:02.914458] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MPB.txt [2026-03-03T20:27:02.914688] [INFO ] [sig ] [1993/3369] Completed MPB in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-03T20:27:02.914736] [INFO ] [sig ] [1994/3369] Forecasting MPC... [2026-03-03T20:27:02.914770] [INFO ] [sig ] Generating forecast for: MPC [2026-03-03T20:27:02.914804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-03-03T20:27:02.928550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-03-03T20:27:02.929030] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-03-03T20:27:02.930006] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-03-03T20:27:02.930073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:02.930106] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:02.930134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:02.930373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:02.996793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:02.997758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:02.997868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:02.997933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:03.134877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:03.135056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:03.135099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:03.135312] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:03.141344] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=48.23%) [2026-03-03T20:27:03.141838] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-03-03T20:27:03.142011] [INFO ] [sig ] MPC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:03.282846] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MPC.txt [2026-03-03T20:27:03.283014] [INFO ] [sig ] [1994/3369] Completed MPC in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-03T20:27:03.283056] [INFO ] [sig ] [1995/3369] Forecasting MPX... [2026-03-03T20:27:03.283086] [INFO ] [sig ] Generating forecast for: MPX [2026-03-03T20:27:03.283117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-03-03T20:27:03.293724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-03-03T20:27:03.293995] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-03-03T20:27:03.294791] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-03-03T20:27:03.294845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:03.294878] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:03.294906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:03.294963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:03.353113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:03.353745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:03.353828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:03.353860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:03.466162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:03.466310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:03.466349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:03.466376] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:03.469794] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-03-03T20:27:03.470071] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-03-03T20:27:03.470200] [INFO ] [sig ] MPX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:03.613671] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MPX.txt [2026-03-03T20:27:03.613794] [INFO ] [sig ] [1995/3369] Completed MPX in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:03.613833] [INFO ] [sig ] [1996/3369] Forecasting MQ... [2026-03-03T20:27:03.613863] [INFO ] [sig ] Generating forecast for: MQ [2026-03-03T20:27:03.613897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-03-03T20:27:03.625949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-03-03T20:27:03.626213] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-03-03T20:27:03.627008] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-03-03T20:27:03.627062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:03.627106] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:03.627134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:03.627192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:03.684674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:03.685650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:03.685736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:03.685768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:03.805207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:03.805350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:03.805389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:03.805417] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:03.808844] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-03-03T20:27:03.809158] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-03-03T20:27:03.809306] [INFO ] [sig ] MQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:03.950891] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MQ.txt [2026-03-03T20:27:03.951005] [INFO ] [sig ] [1996/3369] Completed MQ in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:03.951043] [INFO ] [sig ] [1997/3369] Forecasting MQY... [2026-03-03T20:27:03.951073] [INFO ] [sig ] Generating forecast for: MQY [2026-03-03T20:27:03.951104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-03-03T20:27:03.962390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-03-03T20:27:03.962675] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-03-03T20:27:03.963443] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-03-03T20:27:03.963496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:03.963530] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:03.963557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:03.963636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:04.021744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:04.022403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:04.022481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:04.022514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:04.141541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:04.141723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:04.141768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:04.141800] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:04.145257] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=25.30%) [2026-03-03T20:27:04.145556] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-03-03T20:27:04.145713] [INFO ] [sig ] MQY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:04.292202] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MQY.txt [2026-03-03T20:27:04.292360] [INFO ] [sig ] [1997/3369] Completed MQY in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:04.292402] [INFO ] [sig ] [1998/3369] Forecasting MRAM... [2026-03-03T20:27:04.292433] [INFO ] [sig ] Generating forecast for: MRAM [2026-03-03T20:27:04.292466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-03-03T20:27:04.304272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-03-03T20:27:04.304630] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-03-03T20:27:04.305465] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-03-03T20:27:04.305529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:04.305611] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:04.305643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:04.305704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:04.366031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:04.366863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:04.366965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:04.367009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:04.490832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:04.490982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:04.491027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:04.491059] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:04.494704] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-03-03T20:27:04.495033] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-03-03T20:27:04.495173] [INFO ] [sig ] MRAM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:04.641299] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MRAM.txt [2026-03-03T20:27:04.641446] [INFO ] [sig ] [1998/3369] Completed MRAM in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:04.641487] [INFO ] [sig ] [1999/3369] Forecasting MRBK... [2026-03-03T20:27:04.641518] [INFO ] [sig ] Generating forecast for: MRBK [2026-03-03T20:27:04.641548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-03-03T20:27:04.654056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-03-03T20:27:04.654385] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-03-03T20:27:04.655199] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-03-03T20:27:04.655253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:04.655286] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:04.655313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:04.655370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:04.714939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:04.715859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:04.715949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:04.715984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:04.833131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:04.833292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:04.833334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:04.833363] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:04.836791] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=31.94%) [2026-03-03T20:27:04.837072] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-03-03T20:27:04.837201] [INFO ] [sig ] MRBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:04.996223] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MRBK.txt [2026-03-03T20:27:04.996364] [INFO ] [sig ] [1999/3369] Completed MRBK in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:04.996410] [INFO ] [sig ] [2000/3369] Forecasting MRCC... [2026-03-03T20:27:04.996442] [INFO ] [sig ] Generating forecast for: MRCC [2026-03-03T20:27:04.996471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-03-03T20:27:05.007643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-03-03T20:27:05.007940] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-03-03T20:27:05.008795] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-03-03T20:27:05.008851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:05.008891] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:05.008924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:05.008995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:05.066840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:05.067506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:05.067609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:05.067645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:05.193868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:05.194037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:05.194077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:05.194107] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:05.197598] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-03-03T20:27:05.197913] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-03-03T20:27:05.198049] [INFO ] [sig ] MRCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:05.344757] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MRCC.txt [2026-03-03T20:27:05.344931] [INFO ] [sig ] [2000/3369] Completed MRCC in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:05.344977] [INFO ] [sig ] [2001/3369] Forecasting MRCY... [2026-03-03T20:27:05.345009] [INFO ] [sig ] Generating forecast for: MRCY [2026-03-03T20:27:05.345041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-03-03T20:27:05.356851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-03-03T20:27:05.357224] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-03-03T20:27:05.358063] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-03-03T20:27:05.358117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:05.358150] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:05.358177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:05.358233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:05.416986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:05.417929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:05.418022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:05.418056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:05.543100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:05.543264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:05.543306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:05.543373] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:05.546928] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=8.43%) [2026-03-03T20:27:05.547231] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-03-03T20:27:05.547383] [INFO ] [sig ] MRCY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:05.697532] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MRCY.txt [2026-03-03T20:27:05.697718] [INFO ] [sig ] [2001/3369] Completed MRCY in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:05.697761] [INFO ] [sig ] [2002/3369] Forecasting MRK... [2026-03-03T20:27:05.697792] [INFO ] [sig ] Generating forecast for: MRK [2026-03-03T20:27:05.697824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-03-03T20:27:05.710980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-03-03T20:27:05.711374] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-03-03T20:27:05.712233] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-03-03T20:27:05.712290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:05.712324] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:05.712353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:05.712413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:05.777222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:05.778308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:05.778406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:05.778441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:05.910226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:05.910391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:05.910432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:05.910461] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:05.913924] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=6.50%) [2026-03-03T20:27:05.914217] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-03-03T20:27:05.914354] [INFO ] [sig ] MRK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:06.058847] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MRK.txt [2026-03-03T20:27:06.059045] [INFO ] [sig ] [2002/3369] Completed MRK in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:06.059091] [INFO ] [sig ] [2003/3369] Forecasting MRM... [2026-03-03T20:27:06.059122] [INFO ] [sig ] Generating forecast for: MRM [2026-03-03T20:27:06.059153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-03-03T20:27:06.071233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-03-03T20:27:06.071627] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-03-03T20:27:06.072413] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-03-03T20:27:06.072467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:06.072500] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:06.072527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:06.072604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:06.131742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:06.132670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:06.132757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:06.132790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:06.261910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:06.262092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:06.262154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:06.262187] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:06.266830] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-03-03T20:27:06.267200] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-03-03T20:27:06.267375] [INFO ] [sig ] MRM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:06.432152] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MRM.txt [2026-03-03T20:27:06.432374] [INFO ] [sig ] [2003/3369] Completed MRM in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:06.432440] [INFO ] [sig ] [2004/3369] Forecasting MRNA... [2026-03-03T20:27:06.432489] [INFO ] [sig ] Generating forecast for: MRNA [2026-03-03T20:27:06.432542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-03-03T20:27:06.448567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-03-03T20:27:06.449096] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-03-03T20:27:06.450047] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-03-03T20:27:06.450103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:06.450137] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:06.450165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:06.450224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:06.518096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:06.519199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:06.519300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:06.519337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:06.644420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:06.644605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:06.644648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:06.644678] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:06.648319] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-03-03T20:27:06.648744] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-03-03T20:27:06.648927] [INFO ] [sig ] MRNA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:06.791831] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MRNA.txt [2026-03-03T20:27:06.791996] [INFO ] [sig ] [2004/3369] Completed MRNA in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:06.792037] [INFO ] [sig ] [2005/3369] Forecasting MRTN... [2026-03-03T20:27:06.792069] [INFO ] [sig ] Generating forecast for: MRTN [2026-03-03T20:27:06.792101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-03-03T20:27:06.805065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-03-03T20:27:06.805477] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-03-03T20:27:06.806325] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-03-03T20:27:06.806379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:06.806412] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:06.806440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:06.806497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:06.865751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:06.866652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:06.866768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:06.866802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:06.992709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:06.992943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:06.992996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:06.993026] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:06.996763] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: UP (p=62.13%) [2026-03-03T20:27:06.997082] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-03-03T20:27:06.997230] [INFO ] [sig ] MRTN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:07.153521] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MRTN.txt [2026-03-03T20:27:07.153717] [INFO ] [sig ] [2005/3369] Completed MRTN in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:07.153760] [INFO ] [sig ] [2006/3369] Forecasting MRVI... [2026-03-03T20:27:07.153790] [INFO ] [sig ] Generating forecast for: MRVI [2026-03-03T20:27:07.153830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-03-03T20:27:07.166227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-03-03T20:27:07.166627] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-03-03T20:27:07.167627] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-03-03T20:27:07.167681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:07.167714] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:07.167741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:07.167803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:07.227550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:07.228715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:07.228835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:07.228870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:07.355839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:07.356018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:07.356066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:07.356102] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:07.359767] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-03-03T20:27:07.360099] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-03-03T20:27:07.360254] [INFO ] [sig ] MRVI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:07.507641] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MRVI.txt [2026-03-03T20:27:07.507844] [INFO ] [sig ] [2006/3369] Completed MRVI in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:07.507920] [INFO ] [sig ] [2007/3369] Forecasting MRVL... [2026-03-03T20:27:07.507966] [INFO ] [sig ] Generating forecast for: MRVL [2026-03-03T20:27:07.508006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-03-03T20:27:07.520375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-03-03T20:27:07.520849] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-03-03T20:27:07.521731] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-03-03T20:27:07.521789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:07.521839] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:07.521868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:07.521928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:07.590516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:07.591690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:07.591803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:07.591848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:07.714728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:07.714898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:07.714940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:07.714969] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:07.718494] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-03-03T20:27:07.718813] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-03-03T20:27:07.718952] [INFO ] [sig ] MRVL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:07.860047] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MRVL.txt [2026-03-03T20:27:07.860195] [INFO ] [sig ] [2007/3369] Completed MRVL in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-03T20:27:07.860236] [INFO ] [sig ] [2008/3369] Forecasting MRX... [2026-03-03T20:27:07.860267] [INFO ] [sig ] Generating forecast for: MRX [2026-03-03T20:27:07.860298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-03-03T20:27:07.872087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-03-03T20:27:07.872417] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-03-03T20:27:07.873239] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-03-03T20:27:07.873293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:07.873326] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:07.873354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:07.873412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:07.930850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:07.931736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:07.931851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:07.931885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:08.054278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:08.054443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:08.054486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:08.054518] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:08.058325] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-03-03T20:27:08.058657] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-03-03T20:27:08.058796] [INFO ] [sig ] MRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:08.207708] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MRX.txt [2026-03-03T20:27:08.207899] [INFO ] [sig ] [2008/3369] Completed MRX in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-03T20:27:08.207944] [INFO ] [sig ] [2009/3369] Forecasting MS... [2026-03-03T20:27:08.207983] [INFO ] [sig ] Generating forecast for: MS [2026-03-03T20:27:08.208016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-03-03T20:27:08.220654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-03-03T20:27:08.221052] [INFO ] [FORECASTER] Starting predict_future for MS [2026-03-03T20:27:08.221956] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-03-03T20:27:08.222023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:08.222060] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:08.222088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:08.222149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:08.284821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:08.285813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:08.285905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:08.285947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:08.412713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:08.412883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:08.412926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:08.412957] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:08.416727] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=40.21%) [2026-03-03T20:27:08.417077] [INFO ] [FORECASTER] Completed predict_future for MS [2026-03-03T20:27:08.417224] [INFO ] [sig ] MS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:08.563662] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MS.txt [2026-03-03T20:27:08.563837] [INFO ] [sig ] [2009/3369] Completed MS in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-03T20:27:08.563879] [INFO ] [sig ] [2010/3369] Forecasting MSA... [2026-03-03T20:27:08.563909] [INFO ] [sig ] Generating forecast for: MSA [2026-03-03T20:27:08.563943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-03-03T20:27:08.576557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-03-03T20:27:08.576968] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-03-03T20:27:08.577833] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-03-03T20:27:08.577906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:08.577942] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:08.577976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:08.578048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:08.638297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:08.639169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:08.639259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:08.639294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:08.761724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:08.761885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:08.761926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:08.761955] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:08.765430] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=64.87%) [2026-03-03T20:27:08.765738] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-03-03T20:27:08.765871] [INFO ] [sig ] MSA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:08.912975] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MSA.txt [2026-03-03T20:27:08.913145] [INFO ] [sig ] [2010/3369] Completed MSA in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-03T20:27:08.913186] [INFO ] [sig ] [2011/3369] Forecasting MSB... [2026-03-03T20:27:08.913217] [INFO ] [sig ] Generating forecast for: MSB [2026-03-03T20:27:08.913258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-03-03T20:27:08.924906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-03-03T20:27:08.925510] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-03-03T20:27:08.926334] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-03-03T20:27:08.926388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:08.926422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:08.926450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:08.926508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:08.989486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:08.990616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:08.990703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:08.990738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:09.112130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:09.112294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:09.112336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:09.112369] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:09.115945] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-03-03T20:27:09.116269] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-03-03T20:27:09.116407] [INFO ] [sig ] MSB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:09.263470] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSB.txt [2026-03-03T20:27:09.263675] [INFO ] [sig ] [2011/3369] Completed MSB in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-03T20:27:09.263719] [INFO ] [sig ] [2012/3369] Forecasting MSBI... [2026-03-03T20:27:09.263750] [INFO ] [sig ] Generating forecast for: MSBI [2026-03-03T20:27:09.263786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-03-03T20:27:09.276333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-03-03T20:27:09.276705] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-03-03T20:27:09.277552] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-03-03T20:27:09.277625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:09.277662] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:09.277694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:09.277769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:09.340827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:09.341978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:09.342105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:09.342334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:09.469867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:09.470047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:09.470098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:09.470135] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:09.473798] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=17.31%) [2026-03-03T20:27:09.474139] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-03-03T20:27:09.474290] [INFO ] [sig ] MSBI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:09.619408] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSBI.txt [2026-03-03T20:27:09.619604] [INFO ] [sig ] [2012/3369] Completed MSBI in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:09.619650] [INFO ] [sig ] [2013/3369] Forecasting MSCI... [2026-03-03T20:27:09.619682] [INFO ] [sig ] Generating forecast for: MSCI [2026-03-03T20:27:09.619713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-03-03T20:27:09.631903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-03-03T20:27:09.632350] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-03-03T20:27:09.633249] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-03-03T20:27:09.633307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:09.633341] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:09.633369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:09.633428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:09.693960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:09.694927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:09.695031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:09.695072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:09.817422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:09.817628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:09.817674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:09.817704] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:09.822400] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=24.25%) [2026-03-03T20:27:09.822809] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-03-03T20:27:09.822993] [INFO ] [sig ] MSCI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:09.966513] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSCI.txt [2026-03-03T20:27:09.966718] [INFO ] [sig ] [2013/3369] Completed MSCI in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:09.966768] [INFO ] [sig ] [2014/3369] Forecasting MSD... [2026-03-03T20:27:09.966802] [INFO ] [sig ] Generating forecast for: MSD [2026-03-03T20:27:09.966834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-03-03T20:27:09.988404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-03-03T20:27:09.988971] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-03-03T20:27:09.990093] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-03-03T20:27:09.990171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:09.990217] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:09.990258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:09.990339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:10.064160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:10.065132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:10.065224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:10.065260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:10.202553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:10.202741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:10.202787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:10.202839] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:10.206463] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=71.28%) [2026-03-03T20:27:10.206830] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-03-03T20:27:10.206984] [INFO ] [sig ] MSD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:10.353680] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MSD.txt [2026-03-03T20:27:10.353842] [INFO ] [sig ] [2014/3369] Completed MSD in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:10.353884] [INFO ] [sig ] [2015/3369] Forecasting MSEX... [2026-03-03T20:27:10.353916] [INFO ] [sig ] Generating forecast for: MSEX [2026-03-03T20:27:10.353947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-03-03T20:27:10.365592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-03-03T20:27:10.365962] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-03-03T20:27:10.366802] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-03-03T20:27:10.366858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:10.366920] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:10.366950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:10.367010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:10.433765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:10.434736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:10.434838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:10.434884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:10.568925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:10.569104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:10.569154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:10.569190] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:10.572802] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-03-03T20:27:10.573102] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-03-03T20:27:10.573238] [INFO ] [sig ] MSEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:10.715261] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSEX.txt [2026-03-03T20:27:10.715417] [INFO ] [sig ] [2015/3369] Completed MSEX in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:10.715460] [INFO ] [sig ] [2016/3369] Forecasting MSFD... [2026-03-03T20:27:10.715492] [INFO ] [sig ] Generating forecast for: MSFD [2026-03-03T20:27:10.715523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-03-03T20:27:10.727866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-03-03T20:27:10.728329] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-03-03T20:27:10.729186] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-03-03T20:27:10.729243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:10.729276] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:10.729306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:10.729365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:10.790692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:10.791962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:10.792070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:10.792114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:10.913864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:10.914026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:10.914068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:10.914102] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:10.917564] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: DOWN (p=49.53%) [2026-03-03T20:27:10.917866] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-03-03T20:27:10.918031] [INFO ] [sig ] MSFD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:11.061658] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSFD.txt [2026-03-03T20:27:11.061823] [INFO ] [sig ] [2016/3369] Completed MSFD in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:11.061863] [INFO ] [sig ] [2017/3369] Forecasting MSFL... [2026-03-03T20:27:11.061895] [INFO ] [sig ] Generating forecast for: MSFL [2026-03-03T20:27:11.061926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-03-03T20:27:11.073296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-03-03T20:27:11.073644] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-03-03T20:27:11.074431] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-03-03T20:27:11.074485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:11.074519] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:11.074547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:11.074628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:11.134841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:11.135757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:11.135849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:11.135884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:11.264312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:11.264511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:11.264557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:11.264608] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:11.268334] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-03-03T20:27:11.268671] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-03-03T20:27:11.268813] [INFO ] [sig ] MSFL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:11.413609] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSFL.txt [2026-03-03T20:27:11.413787] [INFO ] [sig ] [2017/3369] Completed MSFL in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:11.413830] [INFO ] [sig ] [2018/3369] Forecasting MSGE... [2026-03-03T20:27:11.413861] [INFO ] [sig ] Generating forecast for: MSGE [2026-03-03T20:27:11.413893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-03-03T20:27:11.425346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-03-03T20:27:11.425701] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-03-03T20:27:11.426623] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-03-03T20:27:11.426681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:11.426714] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:11.426742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:11.426815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:11.485409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:11.486367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:11.486458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:11.486492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:11.614140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:11.614304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:11.614345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:11.614406] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:11.617870] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-03-03T20:27:11.618218] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-03-03T20:27:11.618356] [INFO ] [sig ] MSGE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:11.782537] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MSGE.txt [2026-03-03T20:27:11.782722] [INFO ] [sig ] [2018/3369] Completed MSGE in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:11.782766] [INFO ] [sig ] [2019/3369] Forecasting MSGM... [2026-03-03T20:27:11.782798] [INFO ] [sig ] Generating forecast for: MSGM [2026-03-03T20:27:11.782833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-03-03T20:27:11.794439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-03-03T20:27:11.794816] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-03-03T20:27:11.795720] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-03-03T20:27:11.795777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:11.795811] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:11.795839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:11.795899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:11.856066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:11.856998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:11.857091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:11.857127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:11.977270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:11.977460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:11.977507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:11.977538] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:11.981203] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-03T20:27:11.981501] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-03-03T20:27:11.981654] [INFO ] [sig ] MSGM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:12.126032] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSGM.txt [2026-03-03T20:27:12.126197] [INFO ] [sig ] [2019/3369] Completed MSGM in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:12.126237] [INFO ] [sig ] [2020/3369] Forecasting MSGS... [2026-03-03T20:27:12.126267] [INFO ] [sig ] Generating forecast for: MSGS [2026-03-03T20:27:12.126301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-03-03T20:27:12.138890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-03-03T20:27:12.139292] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-03-03T20:27:12.140147] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-03-03T20:27:12.140216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:12.140251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:12.140279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:12.140338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:12.199415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:12.200354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:12.200443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:12.200478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:12.326396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:12.326558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:12.326618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:12.326650] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:12.330173] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=23.08%) [2026-03-03T20:27:12.330467] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-03-03T20:27:12.330625] [INFO ] [sig ] MSGS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:12.474042] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSGS.txt [2026-03-03T20:27:12.474200] [INFO ] [sig ] [2020/3369] Completed MSGS in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:12.474241] [INFO ] [sig ] [2021/3369] Forecasting MSI... [2026-03-03T20:27:12.474272] [INFO ] [sig ] Generating forecast for: MSI [2026-03-03T20:27:12.474305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-03-03T20:27:12.486713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-03-03T20:27:12.487150] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-03-03T20:27:12.488146] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-03-03T20:27:12.488216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:12.488251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:12.488278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:12.488337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:12.546753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:12.547918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:12.548011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:12.548045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:12.681639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:12.681839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:12.681883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:12.681914] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:12.685808] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=26.54%) [2026-03-03T20:27:12.686214] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-03-03T20:27:12.686418] [INFO ] [sig ] MSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:12.862542] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSI.txt [2026-03-03T20:27:12.862736] [INFO ] [sig ] [2021/3369] Completed MSI in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:12.862778] [INFO ] [sig ] [2022/3369] Forecasting MSM... [2026-03-03T20:27:12.862810] [INFO ] [sig ] Generating forecast for: MSM [2026-03-03T20:27:12.862842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-03-03T20:27:12.874721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-03-03T20:27:12.875120] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-03-03T20:27:12.875988] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-03-03T20:27:12.876044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:12.876076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:12.876103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:12.876161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:12.934918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:12.935850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:12.935960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:12.935994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:13.054079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:13.054246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:13.054288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:13.054318] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:13.057866] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=20.57%) [2026-03-03T20:27:13.058244] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-03-03T20:27:13.058386] [INFO ] [sig ] MSM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:13.210757] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MSM.txt [2026-03-03T20:27:13.210922] [INFO ] [sig ] [2022/3369] Completed MSM in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:13.210963] [INFO ] [sig ] [2023/3369] Forecasting MTB... [2026-03-03T20:27:13.210994] [INFO ] [sig ] Generating forecast for: MTB [2026-03-03T20:27:13.211025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-03-03T20:27:13.232027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-03-03T20:27:13.232470] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-03-03T20:27:13.233314] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-03-03T20:27:13.233369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:13.233402] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:13.233430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:13.233487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:13.293461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:13.294342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:13.294432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:13.294466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:13.420943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:13.421149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:13.421200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:13.421354] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:13.425343] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-03-03T20:27:13.425727] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-03-03T20:27:13.425877] [INFO ] [sig ] MTB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:13.574820] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MTB.txt [2026-03-03T20:27:13.575088] [INFO ] [sig ] [2023/3369] Completed MTB in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:13.575177] [INFO ] [sig ] [2024/3369] Forecasting MTCH... [2026-03-03T20:27:13.575251] [INFO ] [sig ] Generating forecast for: MTCH [2026-03-03T20:27:13.575304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-03-03T20:27:13.590024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-03-03T20:27:13.590463] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-03-03T20:27:13.591310] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-03-03T20:27:13.591364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:13.591396] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:13.591423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:13.591481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:13.651940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:13.652903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:13.652990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:13.653024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:13.777085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:13.777260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:13.777302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:13.777332] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:13.780963] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-03-03T20:27:13.781253] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-03-03T20:27:13.781388] [INFO ] [sig ] MTCH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:13.926398] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MTCH.txt [2026-03-03T20:27:13.926544] [INFO ] [sig ] [2024/3369] Completed MTCH in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-03T20:27:13.926604] [INFO ] [sig ] [2025/3369] Forecasting MTG... [2026-03-03T20:27:13.926638] [INFO ] [sig ] Generating forecast for: MTG [2026-03-03T20:27:13.926669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-03-03T20:27:13.938929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-03-03T20:27:13.939309] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-03-03T20:27:13.940185] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-03-03T20:27:13.940255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:13.940288] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:13.940318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:13.940377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:13.999049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:13.999894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:14.000011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:14.000047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:14.121922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:14.122089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:14.122132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:14.122161] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:14.125768] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=73.25%) [2026-03-03T20:27:14.126139] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-03-03T20:27:14.126303] [INFO ] [sig ] MTG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:14.283562] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MTG.txt [2026-03-03T20:27:14.283786] [INFO ] [sig ] [2025/3369] Completed MTG in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-03T20:27:14.283836] [INFO ] [sig ] [2026/3369] Forecasting MTH... [2026-03-03T20:27:14.283871] [INFO ] [sig ] Generating forecast for: MTH [2026-03-03T20:27:14.283904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-03-03T20:27:14.297356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-03-03T20:27:14.297783] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-03-03T20:27:14.298777] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-03-03T20:27:14.298840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:14.298875] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:14.298905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:14.298965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:14.362802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:14.363797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:14.363904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:14.363942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:14.486958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:14.487122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:14.487171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:14.487207] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:14.491278] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=56.78%) [2026-03-03T20:27:14.491599] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-03-03T20:27:14.491760] [INFO ] [sig ] MTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:14.644095] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MTH.txt [2026-03-03T20:27:14.644236] [INFO ] [sig ] [2026/3369] Completed MTH in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-03T20:27:14.644275] [INFO ] [sig ] [2027/3369] Forecasting MTN... [2026-03-03T20:27:14.644307] [INFO ] [sig ] Generating forecast for: MTN [2026-03-03T20:27:14.644337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-03-03T20:27:14.657149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-03-03T20:27:14.657499] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-03-03T20:27:14.658390] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-03-03T20:27:14.658446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:14.658480] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:14.658508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:14.658566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:14.719789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:14.720570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:14.720674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:14.720709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:14.846265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:14.846428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:14.846486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:14.846516] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:14.850100] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-03-03T20:27:14.850382] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-03-03T20:27:14.850512] [INFO ] [sig ] MTN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:15.000211] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MTN.txt [2026-03-03T20:27:15.000368] [INFO ] [sig ] [2027/3369] Completed MTN in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-03T20:27:15.000409] [INFO ] [sig ] [2028/3369] Forecasting MTRN... [2026-03-03T20:27:15.000440] [INFO ] [sig ] Generating forecast for: MTRN [2026-03-03T20:27:15.000471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-03-03T20:27:15.012036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-03-03T20:27:15.012402] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-03-03T20:27:15.013265] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-03-03T20:27:15.013319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:15.013352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:15.013379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:15.013436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:15.072205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:15.072966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:15.073063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:15.073098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:15.194293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:15.194450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:15.194490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:15.194520] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:15.198012] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=17.63%) [2026-03-03T20:27:15.198299] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-03-03T20:27:15.198429] [INFO ] [sig ] MTRN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:15.343826] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MTRN.txt [2026-03-03T20:27:15.344003] [INFO ] [sig ] [2028/3369] Completed MTRN in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:15.344068] [INFO ] [sig ] [2029/3369] Forecasting MTRX... [2026-03-03T20:27:15.344129] [INFO ] [sig ] Generating forecast for: MTRX [2026-03-03T20:27:15.344173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-03-03T20:27:15.357071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-03-03T20:27:15.357453] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-03-03T20:27:15.358331] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-03-03T20:27:15.358385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:15.358419] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:15.358446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:15.358505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:15.420474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:15.421365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:15.421466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:15.421513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:15.547694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:15.547862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:15.547933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:15.547964] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:15.551489] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-03-03T20:27:15.551820] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-03-03T20:27:15.551953] [INFO ] [sig ] MTRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:15.702810] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MTRX.txt [2026-03-03T20:27:15.702985] [INFO ] [sig ] [2029/3369] Completed MTRX in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:15.703027] [INFO ] [sig ] [2030/3369] Forecasting MTSI... [2026-03-03T20:27:15.703058] [INFO ] [sig ] Generating forecast for: MTSI [2026-03-03T20:27:15.703090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-03-03T20:27:15.716773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-03-03T20:27:15.717157] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-03-03T20:27:15.718001] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-03-03T20:27:15.718056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:15.718088] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:15.718115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:15.718172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:15.778366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:15.779295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:15.779383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:15.779417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:15.905182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:15.905354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:15.905397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:15.905427] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:15.909121] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-03-03T20:27:15.909422] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-03-03T20:27:15.909563] [INFO ] [sig ] MTSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:16.056012] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MTSI.txt [2026-03-03T20:27:16.056173] [INFO ] [sig ] [2030/3369] Completed MTSI in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:16.056214] [INFO ] [sig ] [2031/3369] Forecasting MTX... [2026-03-03T20:27:16.056246] [INFO ] [sig ] Generating forecast for: MTX [2026-03-03T20:27:16.056277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-03-03T20:27:16.068070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-03-03T20:27:16.068672] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-03-03T20:27:16.069743] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-03-03T20:27:16.069797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:16.069846] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:16.069876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:16.069935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:16.131366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:16.132288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:16.132377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:16.132414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:16.256286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:16.256454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:16.256497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:16.256528] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:16.260303] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=58.27%) [2026-03-03T20:27:16.260617] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-03-03T20:27:16.260767] [INFO ] [sig ] MTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:16.428881] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MTX.txt [2026-03-03T20:27:16.429153] [INFO ] [sig ] [2031/3369] Completed MTX in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:16.429244] [INFO ] [sig ] [2032/3369] Forecasting MTZ... [2026-03-03T20:27:16.429310] [INFO ] [sig ] Generating forecast for: MTZ [2026-03-03T20:27:16.429361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-03-03T20:27:16.448156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-03-03T20:27:16.448662] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-03-03T20:27:16.449890] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-03-03T20:27:16.449960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:16.450037] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:16.450074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:16.450155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:16.519958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:16.521325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:16.521495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:16.521550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:16.667060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:16.667226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:16.667270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:16.667302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:16.670934] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=63.37%) [2026-03-03T20:27:16.671228] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-03-03T20:27:16.671364] [INFO ] [sig ] MTZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:16.840321] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MTZ.txt [2026-03-03T20:27:16.840506] [INFO ] [sig ] [2032/3369] Completed MTZ in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:16.840565] [INFO ] [sig ] [2033/3369] Forecasting MUA... [2026-03-03T20:27:16.840623] [INFO ] [sig ] Generating forecast for: MUA [2026-03-03T20:27:16.840657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-03-03T20:27:16.854461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-03-03T20:27:16.854856] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-03-03T20:27:16.855705] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-03-03T20:27:16.855760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:16.855794] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:16.855823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:16.855882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:16.919113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:16.920065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:16.920167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:16.920217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:17.052240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:17.052424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:17.052469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:17.052500] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:17.056385] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-03-03T20:27:17.056745] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-03-03T20:27:17.056892] [INFO ] [sig ] MUA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:17.214241] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MUA.txt [2026-03-03T20:27:17.214446] [INFO ] [sig ] [2033/3369] Completed MUA in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:17.214495] [INFO ] [sig ] [2034/3369] Forecasting MUC... [2026-03-03T20:27:17.214528] [INFO ] [sig ] Generating forecast for: MUC [2026-03-03T20:27:17.214562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-03-03T20:27:17.228475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-03-03T20:27:17.228905] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-03-03T20:27:17.229845] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-03-03T20:27:17.229903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:17.229940] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:17.229971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:17.230031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:17.294309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:17.295181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:17.295270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:17.295307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:17.425783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:17.425949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:17.425994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:17.426025] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:17.429856] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-03T20:27:17.430148] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-03-03T20:27:17.430310] [INFO ] [sig ] MUC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:17.590223] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MUC.txt [2026-03-03T20:27:17.590443] [INFO ] [sig ] [2034/3369] Completed MUC in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:17.590501] [INFO ] [sig ] [2035/3369] Forecasting MUFG... [2026-03-03T20:27:17.590546] [INFO ] [sig ] Generating forecast for: MUFG [2026-03-03T20:27:17.590601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-03-03T20:27:17.604290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-03-03T20:27:17.604730] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-03-03T20:27:17.605610] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-03-03T20:27:17.605677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:17.605714] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:17.605743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:17.605801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:17.669255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:17.670149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:17.670246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:17.670282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:17.805724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:17.805922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:17.805976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:17.806089] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:17.810992] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-03-03T20:27:17.811312] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-03-03T20:27:17.811455] [INFO ] [sig ] MUFG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:17.967646] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MUFG.txt [2026-03-03T20:27:17.967848] [INFO ] [sig ] [2035/3369] Completed MUFG in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:17.967922] [INFO ] [sig ] [2036/3369] Forecasting MUJ... [2026-03-03T20:27:17.967957] [INFO ] [sig ] Generating forecast for: MUJ [2026-03-03T20:27:17.967990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-03-03T20:27:17.982086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-03-03T20:27:17.982509] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-03-03T20:27:17.983424] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-03-03T20:27:17.983480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:17.983514] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:17.983541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:17.983623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:18.046632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:18.047521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:18.047634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:18.047676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:18.176732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:18.176914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:18.176962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:18.176993] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:18.180926] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-03-03T20:27:18.181303] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-03-03T20:27:18.181453] [INFO ] [sig ] MUJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:18.333299] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MUJ.txt [2026-03-03T20:27:18.333464] [INFO ] [sig ] [2036/3369] Completed MUJ in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:18.333506] [INFO ] [sig ] [2037/3369] Forecasting MUSA... [2026-03-03T20:27:18.333539] [INFO ] [sig ] Generating forecast for: MUSA [2026-03-03T20:27:18.333596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-03-03T20:27:18.347900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-03-03T20:27:18.348310] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-03-03T20:27:18.349202] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-03-03T20:27:18.349258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:18.349293] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:18.349321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:18.349381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:18.410537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:18.411409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:18.411499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:18.411535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:18.540145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:18.540313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:18.540357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:18.540387] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:18.544292] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-03-03T20:27:18.544672] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-03-03T20:27:18.544841] [INFO ] [sig ] MUSA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:18.692872] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MUSA.txt [2026-03-03T20:27:18.693047] [INFO ] [sig ] [2037/3369] Completed MUSA in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:18.693089] [INFO ] [sig ] [2038/3369] Forecasting MUX... [2026-03-03T20:27:18.693120] [INFO ] [sig ] Generating forecast for: MUX [2026-03-03T20:27:18.693152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-03-03T20:27:18.706746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-03-03T20:27:18.707177] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-03-03T20:27:18.708108] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-03-03T20:27:18.708165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:18.708198] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:18.708227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:18.708297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:18.771015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:18.772137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:18.772239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:18.772280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:18.896116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:18.896303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:18.896351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:18.896406] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:18.900034] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-03-03T20:27:18.900356] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-03-03T20:27:18.900505] [INFO ] [sig ] MUX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:19.051260] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MUX.txt [2026-03-03T20:27:19.051427] [INFO ] [sig ] [2038/3369] Completed MUX in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:19.051471] [INFO ] [sig ] [2039/3369] Forecasting MVBF... [2026-03-03T20:27:19.051503] [INFO ] [sig ] Generating forecast for: MVBF [2026-03-03T20:27:19.051533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-03-03T20:27:19.062965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-03-03T20:27:19.063346] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-03-03T20:27:19.064177] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-03-03T20:27:19.064244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:19.064284] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:19.064319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:19.064386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:19.125515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:19.126510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:19.126622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:19.126658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:19.247846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:19.248048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:19.248096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:19.248130] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:19.251874] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=30.12%) [2026-03-03T20:27:19.252217] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-03-03T20:27:19.252362] [INFO ] [sig ] MVBF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:19.412619] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MVBF.txt [2026-03-03T20:27:19.412859] [INFO ] [sig ] [2039/3369] Completed MVBF in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:19.412932] [INFO ] [sig ] [2040/3369] Forecasting MWA... [2026-03-03T20:27:19.412990] [INFO ] [sig ] Generating forecast for: MWA [2026-03-03T20:27:19.413046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-03-03T20:27:19.430834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-03-03T20:27:19.431330] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-03-03T20:27:19.432440] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-03-03T20:27:19.432531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:19.432617] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:19.432671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:19.432769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:19.505877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:19.506786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:19.506875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:19.506929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:19.630679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:19.630841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:19.630883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:19.630912] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:19.634444] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-03-03T20:27:19.634751] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-03-03T20:27:19.634881] [INFO ] [sig ] MWA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:19.808432] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MWA.txt [2026-03-03T20:27:19.808637] [INFO ] [sig ] [2040/3369] Completed MWA in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-03T20:27:19.808682] [INFO ] [sig ] [2041/3369] Forecasting MX... [2026-03-03T20:27:19.808714] [INFO ] [sig ] Generating forecast for: MX [2026-03-03T20:27:19.808745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-03-03T20:27:19.822166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-03-03T20:27:19.822611] [INFO ] [FORECASTER] Starting predict_future for MX [2026-03-03T20:27:19.823451] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-03-03T20:27:19.823506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:19.823538] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:19.823564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:19.823653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:19.883845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:19.884835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:19.884929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:19.884963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:20.010093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:20.010304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:20.010362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:20.010397] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:20.014050] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-03-03T20:27:20.014345] [INFO ] [FORECASTER] Completed predict_future for MX [2026-03-03T20:27:20.014481] [INFO ] [sig ] MX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:20.161175] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MX.txt [2026-03-03T20:27:20.161355] [INFO ] [sig ] [2041/3369] Completed MX in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-03T20:27:20.161404] [INFO ] [sig ] [2042/3369] Forecasting MXF... [2026-03-03T20:27:20.161435] [INFO ] [sig ] Generating forecast for: MXF [2026-03-03T20:27:20.161465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-03-03T20:27:20.175519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-03-03T20:27:20.176195] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-03-03T20:27:20.177034] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-03-03T20:27:20.177088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:20.177121] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:20.177150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:20.177223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:20.238202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:20.239376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:20.239744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:20.239780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:20.366051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:20.366236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:20.366287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:20.366325] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:20.371352] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=36.19%) [2026-03-03T20:27:20.371865] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-03-03T20:27:20.372053] [INFO ] [sig ] MXF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:20.530276] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MXF.txt [2026-03-03T20:27:20.530453] [INFO ] [sig ] [2042/3369] Completed MXF in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-03T20:27:20.530493] [INFO ] [sig ] [2043/3369] Forecasting MXL... [2026-03-03T20:27:20.530524] [INFO ] [sig ] Generating forecast for: MXL [2026-03-03T20:27:20.530555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-03-03T20:27:20.543934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-03-03T20:27:20.544374] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-03-03T20:27:20.545247] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-03-03T20:27:20.545303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:20.545335] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:20.545362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:20.545419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:20.615537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:20.616542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:20.616664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:20.616701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:20.749888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:20.750124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:20.750179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:20.750211] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:20.754457] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-03-03T20:27:20.755067] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-03-03T20:27:20.755227] [INFO ] [sig ] MXL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:20.905468] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MXL.txt [2026-03-03T20:27:20.905655] [INFO ] [sig ] [2043/3369] Completed MXL in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-03T20:27:20.905701] [INFO ] [sig ] [2044/3369] Forecasting MYE... [2026-03-03T20:27:20.905733] [INFO ] [sig ] Generating forecast for: MYE [2026-03-03T20:27:20.905764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-03-03T20:27:20.918291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-03-03T20:27:20.918730] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-03-03T20:27:20.919548] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-03-03T20:27:20.919638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:20.919684] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:20.919718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:20.919778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:20.982772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:20.983729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:20.983817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:20.983853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:21.114249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:21.114435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:21.114485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:21.114516] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:21.118863] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-03-03T20:27:21.119224] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-03-03T20:27:21.119398] [INFO ] [sig ] MYE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:21.266818] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MYE.txt [2026-03-03T20:27:21.266979] [INFO ] [sig ] [2044/3369] Completed MYE in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-03T20:27:21.267020] [INFO ] [sig ] [2045/3369] Forecasting MYGN... [2026-03-03T20:27:21.267052] [INFO ] [sig ] Generating forecast for: MYGN [2026-03-03T20:27:21.267083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-03-03T20:27:21.279681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-03-03T20:27:21.280051] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-03-03T20:27:21.280927] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-03-03T20:27:21.280981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:21.281015] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:21.281044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:21.281103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:21.342826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:21.343812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:21.343929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:21.343964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:21.470692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:21.470873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:21.470916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:21.470944] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:21.474379] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=21.62%) [2026-03-03T20:27:21.474682] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-03-03T20:27:21.474812] [INFO ] [sig ] MYGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:21.619041] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MYGN.txt [2026-03-03T20:27:21.619246] [INFO ] [sig ] [2045/3369] Completed MYGN in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:21.619297] [INFO ] [sig ] [2046/3369] Forecasting MYI... [2026-03-03T20:27:21.619338] [INFO ] [sig ] Generating forecast for: MYI [2026-03-03T20:27:21.619376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-03-03T20:27:21.632965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-03-03T20:27:21.633386] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-03-03T20:27:21.634209] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-03-03T20:27:21.634267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:21.634306] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:21.634339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:21.634410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:21.692455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:21.693376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:21.693464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:21.693497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:21.813634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:21.813807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:21.813850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:21.813881] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:21.817500] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=11.91%) [2026-03-03T20:27:21.817834] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-03-03T20:27:21.818014] [INFO ] [sig ] MYI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:21.962766] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/MYI.txt [2026-03-03T20:27:21.962927] [INFO ] [sig ] [2046/3369] Completed MYI in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:21.962968] [INFO ] [sig ] [2047/3369] Forecasting MYN... [2026-03-03T20:27:21.962999] [INFO ] [sig ] Generating forecast for: MYN [2026-03-03T20:27:21.963031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-03-03T20:27:21.974670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-03-03T20:27:21.975005] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-03-03T20:27:21.975810] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-03-03T20:27:21.975864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:21.975896] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:21.975923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:21.975980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:22.035338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:22.036275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:22.036363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:22.036398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:22.154427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:22.154618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:22.154660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:22.154689] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:22.158230] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: UP (p=58.19%) [2026-03-03T20:27:22.158530] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-03-03T20:27:22.158681] [INFO ] [sig ] MYN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:22.303600] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MYN.txt [2026-03-03T20:27:22.303775] [INFO ] [sig ] [2047/3369] Completed MYN in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:22.303816] [INFO ] [sig ] [2048/3369] Forecasting MYRG... [2026-03-03T20:27:22.303848] [INFO ] [sig ] Generating forecast for: MYRG [2026-03-03T20:27:22.303878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-03-03T20:27:22.317175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-03-03T20:27:22.317509] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-03-03T20:27:22.318334] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-03-03T20:27:22.318400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:22.318441] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:22.318474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:22.318536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:22.377728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:22.378653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:22.378742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:22.378776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:22.506488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:22.506677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:22.506722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:22.506754] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:22.510537] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=64.82%) [2026-03-03T20:27:22.510867] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-03-03T20:27:22.511005] [INFO ] [sig ] MYRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:22.654729] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/MYRG.txt [2026-03-03T20:27:22.654958] [INFO ] [sig ] [2048/3369] Completed MYRG in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:22.655031] [INFO ] [sig ] [2049/3369] Forecasting NA... [2026-03-03T20:27:22.655088] [INFO ] [sig ] Generating forecast for: NA [2026-03-03T20:27:22.655143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-03-03T20:27:22.666207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-03-03T20:27:22.666503] [INFO ] [FORECASTER] Starting predict_future for NA [2026-03-03T20:27:22.667295] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-03-03T20:27:22.667359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:22.667428] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:22.667463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:22.667521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:22.724589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:22.725204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:22.725282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:22.725315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:22.845125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:22.845287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:22.845330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:22.845360] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:22.848950] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-03T20:27:22.849267] [INFO ] [FORECASTER] Completed predict_future for NA [2026-03-03T20:27:22.849403] [INFO ] [sig ] NA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:22.992233] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NA.txt [2026-03-03T20:27:22.992399] [INFO ] [sig ] [2049/3369] Completed NA in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:22.992441] [INFO ] [sig ] [2050/3369] Forecasting NAAS... [2026-03-03T20:27:22.992472] [INFO ] [sig ] Generating forecast for: NAAS [2026-03-03T20:27:22.992503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-03-03T20:27:23.004129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-03-03T20:27:23.004523] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-03-03T20:27:23.005407] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-03-03T20:27:23.005475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:23.005517] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:23.005544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:23.005625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:23.063673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:23.064606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:23.064698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:23.064732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:23.185217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:23.185375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:23.185415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:23.185445] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:23.188929] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-03-03T20:27:23.189213] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-03-03T20:27:23.189353] [INFO ] [sig ] NAAS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:23.331443] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NAAS.txt [2026-03-03T20:27:23.331598] [INFO ] [sig ] [2050/3369] Completed NAAS in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:23.331658] [INFO ] [sig ] [2051/3369] Forecasting NABL... [2026-03-03T20:27:23.331689] [INFO ] [sig ] Generating forecast for: NABL [2026-03-03T20:27:23.331720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-03-03T20:27:23.343675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-03-03T20:27:23.344001] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-03-03T20:27:23.344844] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-03-03T20:27:23.344903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:23.344938] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:23.344966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:23.345025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:23.403084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:23.403748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:23.403829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:23.403863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:23.526319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:23.526481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:23.526547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:23.526596] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:23.530018] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=24.41%) [2026-03-03T20:27:23.530303] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-03-03T20:27:23.530431] [INFO ] [sig ] NABL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:23.672639] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NABL.txt [2026-03-03T20:27:23.672772] [INFO ] [sig ] [2051/3369] Completed NABL in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:23.672811] [INFO ] [sig ] [2052/3369] Forecasting NAC... [2026-03-03T20:27:23.672842] [INFO ] [sig ] Generating forecast for: NAC [2026-03-03T20:27:23.672873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-03-03T20:27:23.685327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-03-03T20:27:23.685685] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-03-03T20:27:23.686488] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-03-03T20:27:23.686543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:23.686603] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:23.686636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:23.686696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:23.747050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:23.747862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:23.747967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:23.748002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:23.867485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:23.867673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:23.867723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:23.867790] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:23.871817] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=65.18%) [2026-03-03T20:27:23.872131] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-03-03T20:27:23.872270] [INFO ] [sig ] NAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:24.016233] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NAC.txt [2026-03-03T20:27:24.016371] [INFO ] [sig ] [2052/3369] Completed NAC in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:24.016418] [INFO ] [sig ] [2053/3369] Forecasting NAD... [2026-03-03T20:27:24.016454] [INFO ] [sig ] Generating forecast for: NAD [2026-03-03T20:27:24.016491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-03-03T20:27:24.029248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-03-03T20:27:24.029611] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-03-03T20:27:24.030411] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-03-03T20:27:24.030470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:24.030507] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:24.030536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:24.030625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:24.089562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:24.090690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:24.090799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:24.090838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:24.219080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:24.219243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:24.219288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:24.219318] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:24.222871] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=6.03%) [2026-03-03T20:27:24.223151] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-03-03T20:27:24.223280] [INFO ] [sig ] NAD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:24.368895] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NAD.txt [2026-03-03T20:27:24.369044] [INFO ] [sig ] [2053/3369] Completed NAD in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:24.369084] [INFO ] [sig ] [2054/3369] Forecasting NATH... [2026-03-03T20:27:24.369116] [INFO ] [sig ] Generating forecast for: NATH [2026-03-03T20:27:24.369146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-03-03T20:27:24.380333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-03-03T20:27:24.380679] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-03-03T20:27:24.381464] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-03-03T20:27:24.381517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:24.381550] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:24.381603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:24.381665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:24.439882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:24.440649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:24.440736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:24.440770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:24.554907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:24.555075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:24.555118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:24.555148] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:24.558794] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=67.44%) [2026-03-03T20:27:24.559082] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-03-03T20:27:24.559213] [INFO ] [sig ] NATH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:24.704989] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NATH.txt [2026-03-03T20:27:24.705144] [INFO ] [sig ] [2054/3369] Completed NATH in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:24.705184] [INFO ] [sig ] [2055/3369] Forecasting NATL... [2026-03-03T20:27:24.705216] [INFO ] [sig ] Generating forecast for: NATL [2026-03-03T20:27:24.705247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-03-03T20:27:24.718203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-03-03T20:27:24.718585] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-03-03T20:27:24.719628] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-03-03T20:27:24.719680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:24.719724] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:24.719753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:24.719811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:24.778043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:24.778902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:24.778988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:24.779022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:24.901115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:24.901310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:24.901371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:24.901415] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:24.905110] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=4.37%) [2026-03-03T20:27:24.905433] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-03-03T20:27:24.905594] [INFO ] [sig ] NATL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:25.050206] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NATL.txt [2026-03-03T20:27:25.050346] [INFO ] [sig ] [2055/3369] Completed NATL in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:25.050397] [INFO ] [sig ] [2056/3369] Forecasting NAVI... [2026-03-03T20:27:25.050436] [INFO ] [sig ] Generating forecast for: NAVI [2026-03-03T20:27:25.050478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-03-03T20:27:25.062931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-03-03T20:27:25.063273] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-03-03T20:27:25.064107] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-03-03T20:27:25.064160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:25.064193] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:25.064220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:25.064277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:25.122626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:25.123469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:25.123561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:25.123614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:25.244675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:25.244807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:25.244847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:25.244876] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:25.248302] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=86.23%) [2026-03-03T20:27:25.248611] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-03-03T20:27:25.248745] [INFO ] [sig ] NAVI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:25.393221] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NAVI.txt [2026-03-03T20:27:25.393366] [INFO ] [sig ] [2056/3369] Completed NAVI in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:25.393406] [INFO ] [sig ] [2057/3369] Forecasting NAZ... [2026-03-03T20:27:25.393437] [INFO ] [sig ] Generating forecast for: NAZ [2026-03-03T20:27:25.393467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-03-03T20:27:25.404747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-03-03T20:27:25.405087] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-03-03T20:27:25.405953] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-03-03T20:27:25.406010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:25.406042] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:25.406069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:25.406127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:25.463463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:25.464241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:25.464326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:25.464362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:25.567311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:25.567483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:25.567532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:25.567567] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:25.571123] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=50.51%) [2026-03-03T20:27:25.571446] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-03-03T20:27:25.571606] [INFO ] [sig ] NAZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:25.714664] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NAZ.txt [2026-03-03T20:27:25.714795] [INFO ] [sig ] [2057/3369] Completed NAZ in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:25.714833] [INFO ] [sig ] [2058/3369] Forecasting NB... [2026-03-03T20:27:25.714864] [INFO ] [sig ] Generating forecast for: NB [2026-03-03T20:27:25.714894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-03-03T20:27:25.727562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-03-03T20:27:25.727938] [INFO ] [FORECASTER] Starting predict_future for NB [2026-03-03T20:27:25.728861] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-03-03T20:27:25.728917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:25.728953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:25.728981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:25.729039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:25.787161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:25.787844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:25.790504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:25.790555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:25.909218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:25.909383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:25.909430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:25.909468] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:25.913051] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-03T20:27:25.913344] [INFO ] [FORECASTER] Completed predict_future for NB [2026-03-03T20:27:25.913479] [INFO ] [sig ] NB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:26.057132] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NB.txt [2026-03-03T20:27:26.057266] [INFO ] [sig ] [2058/3369] Completed NB in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-03T20:27:26.057305] [INFO ] [sig ] [2059/3369] Forecasting NBB... [2026-03-03T20:27:26.057356] [INFO ] [sig ] Generating forecast for: NBB [2026-03-03T20:27:26.057391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-03-03T20:27:26.070013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-03-03T20:27:26.070363] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-03-03T20:27:26.071217] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-03-03T20:27:26.071272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:26.071306] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:26.071335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:26.071392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:26.129489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:26.130179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:26.130260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:26.130321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:26.249693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:26.249856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:26.249898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:26.249929] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:26.253878] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: UP (p=61.62%) [2026-03-03T20:27:26.254170] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-03-03T20:27:26.254305] [INFO ] [sig ] NBB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:26.400446] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NBB.txt [2026-03-03T20:27:26.400595] [INFO ] [sig ] [2059/3369] Completed NBB in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-03T20:27:26.400637] [INFO ] [sig ] [2060/3369] Forecasting NBBK... [2026-03-03T20:27:26.400668] [INFO ] [sig ] Generating forecast for: NBBK [2026-03-03T20:27:26.400698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-03-03T20:27:26.413471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-03-03T20:27:26.413805] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-03-03T20:27:26.414669] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-03-03T20:27:26.414722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:26.414755] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:26.414782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:26.414840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:26.473394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:26.474226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:26.474310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:26.474345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:26.597645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:26.597812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:26.597855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:26.597905] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:26.601394] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-03T20:27:26.601742] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-03-03T20:27:26.601878] [INFO ] [sig ] NBBK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:26.747052] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NBBK.txt [2026-03-03T20:27:26.747224] [INFO ] [sig ] [2060/3369] Completed NBBK in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-03T20:27:26.747264] [INFO ] [sig ] [2061/3369] Forecasting NBHC... [2026-03-03T20:27:26.747296] [INFO ] [sig ] Generating forecast for: NBHC [2026-03-03T20:27:26.747327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-03-03T20:27:26.759440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-03-03T20:27:26.759875] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-03-03T20:27:26.760715] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-03-03T20:27:26.760769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:26.760802] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:26.760829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:26.760886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:26.818292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:26.819226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:26.819323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:26.819357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:26.947277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:26.947447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:26.947491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:26.947519] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:26.951019] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=85.12%) [2026-03-03T20:27:26.951313] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-03-03T20:27:26.951467] [INFO ] [sig ] NBHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:27.098806] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NBHC.txt [2026-03-03T20:27:27.098973] [INFO ] [sig ] [2061/3369] Completed NBHC in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:27.099014] [INFO ] [sig ] [2062/3369] Forecasting NBIX... [2026-03-03T20:27:27.099047] [INFO ] [sig ] Generating forecast for: NBIX [2026-03-03T20:27:27.099078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-03-03T20:27:27.111827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-03-03T20:27:27.112221] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-03-03T20:27:27.113057] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-03-03T20:27:27.113112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:27.113144] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:27.113173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:27.113230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:27.175357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:27.176478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:27.176562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:27.176615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:27.307953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:27.308143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:27.308203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:27.308265] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:27.312782] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: DOWN (p=31.61%) [2026-03-03T20:27:27.313199] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-03-03T20:27:27.313398] [INFO ] [sig ] NBIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:27.461925] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NBIX.txt [2026-03-03T20:27:27.462119] [INFO ] [sig ] [2062/3369] Completed NBIX in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:27.462172] [INFO ] [sig ] [2063/3369] Forecasting NBN... [2026-03-03T20:27:27.462206] [INFO ] [sig ] Generating forecast for: NBN [2026-03-03T20:27:27.462237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-03-03T20:27:27.474187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-03-03T20:27:27.474557] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-03-03T20:27:27.475359] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-03-03T20:27:27.475413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:27.475446] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:27.475474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:27.475536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:27.534491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:27.535441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:27.535525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:27.535558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:27.656913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:27.657076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:27.657117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:27.657147] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:27.660737] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=61.84%) [2026-03-03T20:27:27.661017] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-03-03T20:27:27.661144] [INFO ] [sig ] NBN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:27.802800] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NBN.txt [2026-03-03T20:27:27.802929] [INFO ] [sig ] [2063/3369] Completed NBN in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:27.802969] [INFO ] [sig ] [2064/3369] Forecasting NBTB... [2026-03-03T20:27:27.803000] [INFO ] [sig ] Generating forecast for: NBTB [2026-03-03T20:27:27.803030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-03-03T20:27:27.815045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-03-03T20:27:27.815426] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-03-03T20:27:27.816298] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-03-03T20:27:27.816354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:27.816387] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:27.816415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:27.816475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:27.883831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:27.884717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:27.884802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:27.884851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:28.005830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:28.005995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:28.006038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:28.006066] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:28.009810] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=4.80%) [2026-03-03T20:27:28.010104] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-03-03T20:27:28.010237] [INFO ] [sig ] NBTB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:28.152212] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NBTB.txt [2026-03-03T20:27:28.152356] [INFO ] [sig ] [2064/3369] Completed NBTB in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:28.152396] [INFO ] [sig ] [2065/3369] Forecasting NBXG... [2026-03-03T20:27:28.152425] [INFO ] [sig ] Generating forecast for: NBXG [2026-03-03T20:27:28.152456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-03-03T20:27:28.165135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-03-03T20:27:28.165510] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-03-03T20:27:28.166405] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-03-03T20:27:28.166480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:28.166517] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:28.166545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:28.166637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:28.223652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:28.224437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:28.224519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:28.224552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:28.347383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:28.347566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:28.347634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:28.347665] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:28.351120] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=15.15%) [2026-03-03T20:27:28.351404] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-03-03T20:27:28.351534] [INFO ] [sig ] NBXG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:28.493405] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NBXG.txt [2026-03-03T20:27:28.493557] [INFO ] [sig ] [2065/3369] Completed NBXG in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:28.493619] [INFO ] [sig ] [2066/3369] Forecasting NC... [2026-03-03T20:27:28.493650] [INFO ] [sig ] Generating forecast for: NC [2026-03-03T20:27:28.493680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-03-03T20:27:28.505260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-03-03T20:27:28.505622] [INFO ] [FORECASTER] Starting predict_future for NC [2026-03-03T20:27:28.506487] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-03-03T20:27:28.506543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:28.506630] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:28.506675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:28.506746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:28.569015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:28.570218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:28.570346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:28.570393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:28.697007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:28.697181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:28.697230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:28.697261] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:28.700870] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-03-03T20:27:28.701161] [INFO ] [FORECASTER] Completed predict_future for NC [2026-03-03T20:27:28.701296] [INFO ] [sig ] NC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:28.847631] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NC.txt [2026-03-03T20:27:28.847773] [INFO ] [sig ] [2066/3369] Completed NC in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:28.847813] [INFO ] [sig ] [2067/3369] Forecasting NCA... [2026-03-03T20:27:28.847845] [INFO ] [sig ] Generating forecast for: NCA [2026-03-03T20:27:28.847898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-03-03T20:27:28.859786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-03-03T20:27:28.860190] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-03-03T20:27:28.861108] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-03-03T20:27:28.861165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:28.861199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:28.861228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:28.861287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:28.921234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:28.922272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:28.922387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:28.922440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:29.047046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:29.047217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:29.047259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:29.047288] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:29.050800] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-03-03T20:27:29.051084] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-03-03T20:27:29.051213] [INFO ] [sig ] NCA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:29.192054] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NCA.txt [2026-03-03T20:27:29.192211] [INFO ] [sig ] [2067/3369] Completed NCA in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:29.192252] [INFO ] [sig ] [2068/3369] Forecasting NCLH... [2026-03-03T20:27:29.192283] [INFO ] [sig ] Generating forecast for: NCLH [2026-03-03T20:27:29.192313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-03-03T20:27:29.205912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-03-03T20:27:29.206288] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-03-03T20:27:29.207157] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-03-03T20:27:29.207211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:29.207244] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:29.207270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:29.207326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:29.264934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:29.265903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:29.265986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:29.266019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:29.387202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:29.387368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:29.387409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:29.387437] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:29.391001] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=8.99%) [2026-03-03T20:27:29.391298] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-03-03T20:27:29.391430] [INFO ] [sig ] NCLH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:29.532062] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NCLH.txt [2026-03-03T20:27:29.532211] [INFO ] [sig ] [2068/3369] Completed NCLH in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:29.532249] [INFO ] [sig ] [2069/3369] Forecasting NCMI... [2026-03-03T20:27:29.532278] [INFO ] [sig ] Generating forecast for: NCMI [2026-03-03T20:27:29.532309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-03-03T20:27:29.543869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-03-03T20:27:29.544196] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-03-03T20:27:29.545000] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-03-03T20:27:29.545054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:29.545086] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:29.545112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:29.545169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:29.602164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:29.603239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:29.603326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:29.603359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:29.728840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:29.729005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:29.729052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:29.729116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:29.732620] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-03-03T20:27:29.732918] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-03-03T20:27:29.733048] [INFO ] [sig ] NCMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:29.875079] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NCMI.txt [2026-03-03T20:27:29.875224] [INFO ] [sig ] [2069/3369] Completed NCMI in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:29.875264] [INFO ] [sig ] [2070/3369] Forecasting NCNA... [2026-03-03T20:27:29.875293] [INFO ] [sig ] Generating forecast for: NCNA [2026-03-03T20:27:29.875330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-03-03T20:27:29.887289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-03-03T20:27:29.887655] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-03-03T20:27:29.888494] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-03-03T20:27:29.888549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:29.888610] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:29.888641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:29.888699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:29.946031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:29.947025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:29.947110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:29.947142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:30.071507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:30.071702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:30.071745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:30.071777] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:30.075290] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=41.52%) [2026-03-03T20:27:30.075642] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-03-03T20:27:30.075796] [INFO ] [sig ] NCNA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:30.226441] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NCNA.txt [2026-03-03T20:27:30.226632] [INFO ] [sig ] [2070/3369] Completed NCNA in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:30.226679] [INFO ] [sig ] [2071/3369] Forecasting NCNO... [2026-03-03T20:27:30.226711] [INFO ] [sig ] Generating forecast for: NCNO [2026-03-03T20:27:30.226744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-03-03T20:27:30.240702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-03-03T20:27:30.241149] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-03-03T20:27:30.242045] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-03-03T20:27:30.242101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:30.242135] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:30.242162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:30.242222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:30.303441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:30.304466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:30.304594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:30.304634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:30.439409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:30.439624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:30.439677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:30.439715] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:30.443398] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-03T20:27:30.443774] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-03-03T20:27:30.443948] [INFO ] [sig ] NCNO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:30.599266] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NCNO.txt [2026-03-03T20:27:30.599441] [INFO ] [sig ] [2071/3369] Completed NCNO in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:30.599485] [INFO ] [sig ] [2072/3369] Forecasting NCTY... [2026-03-03T20:27:30.599519] [INFO ] [sig ] Generating forecast for: NCTY [2026-03-03T20:27:30.599553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-03-03T20:27:30.613351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-03-03T20:27:30.613810] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-03-03T20:27:30.614656] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-03-03T20:27:30.614712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:30.614745] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:30.614773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:30.614832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:30.675346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:30.676240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:30.676324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:30.676357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:30.799894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:30.800062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:30.800102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:30.800131] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:30.803698] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=77.52%) [2026-03-03T20:27:30.803992] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-03-03T20:27:30.804128] [INFO ] [sig ] NCTY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:30.950655] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NCTY.txt [2026-03-03T20:27:30.950827] [INFO ] [sig ] [2072/3369] Completed NCTY in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:30.950869] [INFO ] [sig ] [2073/3369] Forecasting NCZ... [2026-03-03T20:27:30.950900] [INFO ] [sig ] Generating forecast for: NCZ [2026-03-03T20:27:30.950935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-03-03T20:27:30.962727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-03-03T20:27:30.963128] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-03-03T20:27:30.963946] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-03-03T20:27:30.964000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:30.964033] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:30.964061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:30.964118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:31.023794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:31.024736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:31.024824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:31.024857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:31.146891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:31.147065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:31.147107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:31.147137] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:31.151237] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=91.29%) [2026-03-03T20:27:31.151543] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-03-03T20:27:31.151888] [INFO ] [sig ] NCZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:31.302132] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NCZ.txt [2026-03-03T20:27:31.302296] [INFO ] [sig ] [2073/3369] Completed NCZ in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:31.302338] [INFO ] [sig ] [2074/3369] Forecasting NDAQ... [2026-03-03T20:27:31.302371] [INFO ] [sig ] Generating forecast for: NDAQ [2026-03-03T20:27:31.302405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-03-03T20:27:31.314970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-03-03T20:27:31.315376] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-03-03T20:27:31.316222] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-03-03T20:27:31.316279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:31.316313] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:31.316341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:31.316400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:31.376974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:31.377892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:31.377981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:31.378014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:31.500613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:31.500789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:31.500831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:31.500859] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:31.504491] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-03-03T20:27:31.505015] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-03-03T20:27:31.505148] [INFO ] [sig ] NDAQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:31.656270] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NDAQ.txt [2026-03-03T20:27:31.656431] [INFO ] [sig ] [2074/3369] Completed NDAQ in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:31.656471] [INFO ] [sig ] [2075/3369] Forecasting NDMO... [2026-03-03T20:27:31.656501] [INFO ] [sig ] Generating forecast for: NDMO [2026-03-03T20:27:31.656545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-03-03T20:27:31.669785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-03-03T20:27:31.670372] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-03-03T20:27:31.671435] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-03-03T20:27:31.671489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:31.671535] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:31.671565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:31.671683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:31.733304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:31.734273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:31.734388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:31.734424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:31.859437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:31.859629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:31.859671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:31.859701] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:31.863537] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-03-03T20:27:31.863905] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-03-03T20:27:31.864045] [INFO ] [sig ] NDMO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:32.010225] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NDMO.txt [2026-03-03T20:27:32.010385] [INFO ] [sig ] [2075/3369] Completed NDMO in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-03T20:27:32.010425] [INFO ] [sig ] [2076/3369] Forecasting NDRA... [2026-03-03T20:27:32.010454] [INFO ] [sig ] Generating forecast for: NDRA [2026-03-03T20:27:32.010487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-03-03T20:27:32.021515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-03-03T20:27:32.021874] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-03-03T20:27:32.022714] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-03-03T20:27:32.022767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:32.022798] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:32.022826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:32.022883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:32.080097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:32.080950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:32.081067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:32.081101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:32.193885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:32.194053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:32.194094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:32.194125] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:32.197619] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-03-03T20:27:32.197923] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-03-03T20:27:32.198055] [INFO ] [sig ] NDRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:32.339797] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NDRA.txt [2026-03-03T20:27:32.339946] [INFO ] [sig ] [2076/3369] Completed NDRA in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-03T20:27:32.339985] [INFO ] [sig ] [2077/3369] Forecasting NDSN... [2026-03-03T20:27:32.340015] [INFO ] [sig ] Generating forecast for: NDSN [2026-03-03T20:27:32.340047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-03-03T20:27:32.352484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-03-03T20:27:32.352913] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-03-03T20:27:32.353758] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-03-03T20:27:32.353811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:32.353844] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:32.353872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:32.353960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:32.418617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:32.419764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:32.419867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:32.419901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:32.555797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:32.555966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:32.556007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:32.556037] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:32.559876] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-03-03T20:27:32.560175] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-03-03T20:27:32.560329] [INFO ] [sig ] NDSN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:32.719198] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NDSN.txt [2026-03-03T20:27:32.719354] [INFO ] [sig ] [2077/3369] Completed NDSN in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-03T20:27:32.719396] [INFO ] [sig ] [2078/3369] Forecasting NE... [2026-03-03T20:27:32.719427] [INFO ] [sig ] Generating forecast for: NE [2026-03-03T20:27:32.719459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-03-03T20:27:32.735667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-03-03T20:27:32.736315] [INFO ] [FORECASTER] Starting predict_future for NE [2026-03-03T20:27:32.737178] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-03-03T20:27:32.737234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:32.737267] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:32.737296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:32.737354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:32.803388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:32.804257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:32.804343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:32.804377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:32.930677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:32.930852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:32.930893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:32.930923] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:32.934415] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-03-03T20:27:32.934733] [INFO ] [FORECASTER] Completed predict_future for NE [2026-03-03T20:27:32.934874] [INFO ] [sig ] NE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:33.086688] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NE.txt [2026-03-03T20:27:33.086853] [INFO ] [sig ] [2078/3369] Completed NE in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:33.086893] [INFO ] [sig ] [2079/3369] Forecasting NEA... [2026-03-03T20:27:33.086923] [INFO ] [sig ] Generating forecast for: NEA [2026-03-03T20:27:33.086955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-03-03T20:27:33.101073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-03-03T20:27:33.101464] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-03-03T20:27:33.102268] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-03-03T20:27:33.102336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:33.102371] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:33.102399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:33.102458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:33.161314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:33.162233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:33.162321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:33.162354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:33.287678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:33.287850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:33.287938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:33.287971] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:33.291564] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-03-03T20:27:33.291908] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-03-03T20:27:33.292046] [INFO ] [sig ] NEA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:33.437140] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NEA.txt [2026-03-03T20:27:33.437328] [INFO ] [sig ] [2079/3369] Completed NEA in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:33.437370] [INFO ] [sig ] [2080/3369] Forecasting NECB... [2026-03-03T20:27:33.437400] [INFO ] [sig ] Generating forecast for: NECB [2026-03-03T20:27:33.437432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-03-03T20:27:33.449027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-03-03T20:27:33.449434] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-03-03T20:27:33.450447] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-03-03T20:27:33.450501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:33.450536] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:33.450568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:33.450670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:33.509326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:33.510277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:33.510367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:33.510401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:33.630673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:33.630842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:33.630883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:33.630913] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:33.634413] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-03-03T20:27:33.634714] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-03-03T20:27:33.634843] [INFO ] [sig ] NECB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:33.776502] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NECB.txt [2026-03-03T20:27:33.776684] [INFO ] [sig ] [2080/3369] Completed NECB in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:33.776727] [INFO ] [sig ] [2081/3369] Forecasting NEE... [2026-03-03T20:27:33.776757] [INFO ] [sig ] Generating forecast for: NEE [2026-03-03T20:27:33.776790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-03-03T20:27:33.788891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-03-03T20:27:33.789170] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-03-03T20:27:33.790013] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-03-03T20:27:33.790066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:33.790099] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:33.790126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:33.790183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:33.848790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:33.849701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:33.849790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:33.849825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:33.973911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:33.974077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:33.974117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:33.974146] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:33.977631] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-03-03T20:27:33.977947] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-03-03T20:27:33.978076] [INFO ] [sig ] NEE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:34.119056] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NEE.txt [2026-03-03T20:27:34.119189] [INFO ] [sig ] [2081/3369] Completed NEE in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:34.119228] [INFO ] [sig ] [2082/3369] Forecasting NEGG... [2026-03-03T20:27:34.119258] [INFO ] [sig ] Generating forecast for: NEGG [2026-03-03T20:27:34.119288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-03-03T20:27:34.132093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-03-03T20:27:34.132392] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-03-03T20:27:34.133199] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-03-03T20:27:34.133253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:34.133285] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:34.133313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:34.133369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:34.190919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:34.191608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:34.191704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:34.191745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:34.316176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:34.316342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:34.316385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:34.316417] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:34.320434] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-03-03T20:27:34.320756] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-03-03T20:27:34.321088] [INFO ] [sig ] NEGG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:34.470327] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NEGG.txt [2026-03-03T20:27:34.470500] [INFO ] [sig ] [2082/3369] Completed NEGG in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:34.470550] [INFO ] [sig ] [2083/3369] Forecasting NEM... [2026-03-03T20:27:34.470603] [INFO ] [sig ] Generating forecast for: NEM [2026-03-03T20:27:34.470639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-03-03T20:27:34.485566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-03-03T20:27:34.486043] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-03-03T20:27:34.486943] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-03-03T20:27:34.486999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:34.487062] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:34.487099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:34.487165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:34.549987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:34.551136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:34.551231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:34.551276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:34.678633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:34.678813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:34.678860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:34.678890] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:34.683159] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=81.68%) [2026-03-03T20:27:34.683485] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-03-03T20:27:34.683668] [INFO ] [sig ] NEM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:34.848892] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NEM.txt [2026-03-03T20:27:34.849072] [INFO ] [sig ] [2083/3369] Completed NEM in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:34.849114] [INFO ] [sig ] [2084/3369] Forecasting NEOG... [2026-03-03T20:27:34.849145] [INFO ] [sig ] Generating forecast for: NEOG [2026-03-03T20:27:34.849178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-03-03T20:27:34.862208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-03-03T20:27:34.862632] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-03-03T20:27:34.863489] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-03-03T20:27:34.863545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:34.863598] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:34.863652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:34.863714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:34.931766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:34.932703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:34.932790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:34.932824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:35.062993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:35.063211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:35.063264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:35.063295] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:35.067221] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-03T20:27:35.067553] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-03-03T20:27:35.067765] [INFO ] [sig ] NEOG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:35.209529] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NEOG.txt [2026-03-03T20:27:35.209724] [INFO ] [sig ] [2084/3369] Completed NEOG in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:35.209774] [INFO ] [sig ] [2085/3369] Forecasting NEON... [2026-03-03T20:27:35.209805] [INFO ] [sig ] Generating forecast for: NEON [2026-03-03T20:27:35.209836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-03-03T20:27:35.227684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-03-03T20:27:35.228206] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-03-03T20:27:35.229387] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-03-03T20:27:35.229456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:35.229500] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:35.229538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:35.229664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:35.302795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:35.303785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:35.303878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:35.303913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:35.446237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:35.446407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:35.446450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:35.446478] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:35.450184] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-03-03T20:27:35.450531] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-03-03T20:27:35.450698] [INFO ] [sig ] NEON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:35.596597] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NEON.txt [2026-03-03T20:27:35.596778] [INFO ] [sig ] [2085/3369] Completed NEON in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:35.596819] [INFO ] [sig ] [2086/3369] Forecasting NEXA... [2026-03-03T20:27:35.596850] [INFO ] [sig ] Generating forecast for: NEXA [2026-03-03T20:27:35.596885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-03-03T20:27:35.610785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-03-03T20:27:35.611183] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-03-03T20:27:35.612104] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-03-03T20:27:35.612164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:35.612199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:35.612226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:35.612284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:35.675501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:35.676308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:35.676397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:35.676433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:35.797159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:35.797328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:35.797390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:35.797477] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:35.801169] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=51.22%) [2026-03-03T20:27:35.801477] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-03-03T20:27:35.801653] [INFO ] [sig ] NEXA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:35.951678] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NEXA.txt [2026-03-03T20:27:35.951868] [INFO ] [sig ] [2086/3369] Completed NEXA in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:35.951915] [INFO ] [sig ] [2087/3369] Forecasting NEXN... [2026-03-03T20:27:35.951947] [INFO ] [sig ] Generating forecast for: NEXN [2026-03-03T20:27:35.951980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-03-03T20:27:35.964149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-03-03T20:27:35.964501] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-03-03T20:27:35.965338] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-03-03T20:27:35.965394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:35.965429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:35.965457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:35.965517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:36.028315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:36.029292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:36.029393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:36.029434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:36.157605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:36.157786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:36.157831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:36.157861] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:36.161916] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-03-03T20:27:36.162459] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-03-03T20:27:36.162624] [INFO ] [sig ] NEXN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:36.319634] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NEXN.txt [2026-03-03T20:27:36.319812] [INFO ] [sig ] [2087/3369] Completed NEXN in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:36.319871] [INFO ] [sig ] [2088/3369] Forecasting NFBK... [2026-03-03T20:27:36.319919] [INFO ] [sig ] Generating forecast for: NFBK [2026-03-03T20:27:36.319960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-03-03T20:27:36.334941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-03-03T20:27:36.335343] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-03-03T20:27:36.336218] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-03-03T20:27:36.336274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:36.336309] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:36.336338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:36.336399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:36.398426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:36.399269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:36.399356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:36.399391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:36.531533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:36.531718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:36.531761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:36.531794] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:36.535771] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-03-03T20:27:36.536090] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-03-03T20:27:36.536248] [INFO ] [sig ] NFBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:36.686744] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NFBK.txt [2026-03-03T20:27:36.686922] [INFO ] [sig ] [2088/3369] Completed NFBK in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:36.686975] [INFO ] [sig ] [2089/3369] Forecasting NFE... [2026-03-03T20:27:36.687008] [INFO ] [sig ] Generating forecast for: NFE [2026-03-03T20:27:36.687043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-03-03T20:27:36.700972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-03-03T20:27:36.701342] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-03-03T20:27:36.702180] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-03-03T20:27:36.702236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:36.702270] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:36.702307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:36.702374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:36.765834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:36.767210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:36.767309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:36.767347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:36.891314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:36.891493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:36.891535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:36.891563] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:36.895152] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-03-03T20:27:36.895477] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-03-03T20:27:36.895640] [INFO ] [sig ] NFE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:37.044058] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NFE.txt [2026-03-03T20:27:37.044208] [INFO ] [sig ] [2089/3369] Completed NFE in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:37.044248] [INFO ] [sig ] [2090/3369] Forecasting NFG... [2026-03-03T20:27:37.044278] [INFO ] [sig ] Generating forecast for: NFG [2026-03-03T20:27:37.044310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-03-03T20:27:37.057422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-03-03T20:27:37.057796] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-03-03T20:27:37.058816] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-03-03T20:27:37.059053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:37.059101] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:37.059130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:37.059188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:37.117375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:37.118353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:37.118442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:37.118475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:37.238550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:37.238728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:37.238771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:37.238800] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:37.242279] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-03-03T20:27:37.242586] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-03-03T20:27:37.242721] [INFO ] [sig ] NFG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:37.386718] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NFG.txt [2026-03-03T20:27:37.386872] [INFO ] [sig ] [2090/3369] Completed NFG in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:37.386913] [INFO ] [sig ] [2091/3369] Forecasting NFJ... [2026-03-03T20:27:37.386943] [INFO ] [sig ] Generating forecast for: NFJ [2026-03-03T20:27:37.386976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-03-03T20:27:37.399476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-03-03T20:27:37.399858] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-03-03T20:27:37.400675] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-03-03T20:27:37.400730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:37.400763] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:37.400791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:37.400848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:37.457911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:37.458624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:37.458711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:37.458746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:37.581349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:37.581501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:37.581542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:37.581589] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:37.585107] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-03-03T20:27:37.585387] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-03-03T20:27:37.585515] [INFO ] [sig ] NFJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:37.728278] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NFJ.txt [2026-03-03T20:27:37.728400] [INFO ] [sig ] [2091/3369] Completed NFJ in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:37.728439] [INFO ] [sig ] [2092/3369] Forecasting NFLX... [2026-03-03T20:27:37.728468] [INFO ] [sig ] Generating forecast for: NFLX [2026-03-03T20:27:37.728498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-03-03T20:27:37.741108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-03-03T20:27:37.741447] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-03-03T20:27:37.742313] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-03-03T20:27:37.742368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:37.742401] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:37.742429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:37.742487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:37.804256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:37.805228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:37.805311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:37.805345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:37.930067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:37.930220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:37.930261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:37.930290] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:37.933907] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=56.67%) [2026-03-03T20:27:37.934201] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-03-03T20:27:37.934332] [INFO ] [sig ] NFLX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:38.079492] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NFLX.txt [2026-03-03T20:27:38.079660] [INFO ] [sig ] [2092/3369] Completed NFLX in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-03T20:27:38.079703] [INFO ] [sig ] [2093/3369] Forecasting NFTY... [2026-03-03T20:27:38.079734] [INFO ] [sig ] Generating forecast for: NFTY [2026-03-03T20:27:38.079766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-03-03T20:27:38.091291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-03-03T20:27:38.091639] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-03-03T20:27:38.092454] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-03-03T20:27:38.092508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:38.092540] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:38.092592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:38.092655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:38.151874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:38.152797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:38.152921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:38.152956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:38.270332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:38.270500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:38.270541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:38.270591] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:38.274162] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=31.60%) [2026-03-03T20:27:38.274466] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-03-03T20:27:38.274623] [INFO ] [sig ] NFTY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:38.426624] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NFTY.txt [2026-03-03T20:27:38.426790] [INFO ] [sig ] [2093/3369] Completed NFTY in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-03T20:27:38.426831] [INFO ] [sig ] [2094/3369] Forecasting NGG... [2026-03-03T20:27:38.426869] [INFO ] [sig ] Generating forecast for: NGG [2026-03-03T20:27:38.426903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-03-03T20:27:38.438772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-03-03T20:27:38.439117] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-03-03T20:27:38.439954] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-03-03T20:27:38.440007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:38.440040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:38.440067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:38.440126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:38.498472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:38.499357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:38.499442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:38.499477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:38.628308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:38.628483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:38.628535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:38.628585] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:38.632475] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-03-03T20:27:38.632788] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-03-03T20:27:38.632923] [INFO ] [sig ] NGG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:38.781521] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NGG.txt [2026-03-03T20:27:38.781709] [INFO ] [sig ] [2094/3369] Completed NGG in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:38.781760] [INFO ] [sig ] [2095/3369] Forecasting NGL... [2026-03-03T20:27:38.781797] [INFO ] [sig ] Generating forecast for: NGL [2026-03-03T20:27:38.781836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-03-03T20:27:38.793226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-03-03T20:27:38.793566] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-03-03T20:27:38.794403] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-03-03T20:27:38.794456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:38.794490] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:38.794516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:38.794592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:38.854897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:38.855877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:38.855965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:38.856004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:38.974982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:38.975148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:38.975196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:38.975225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:38.978739] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-03-03T20:27:38.979049] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-03-03T20:27:38.979179] [INFO ] [sig ] NGL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:39.206876] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NGL.txt [2026-03-03T20:27:39.207038] [INFO ] [sig ] [2095/3369] Completed NGL in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:39.207079] [INFO ] [sig ] [2096/3369] Forecasting NGNE... [2026-03-03T20:27:39.207108] [INFO ] [sig ] Generating forecast for: NGNE [2026-03-03T20:27:39.207140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-03-03T20:27:39.218758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-03-03T20:27:39.219105] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-03-03T20:27:39.219951] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-03-03T20:27:39.220005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:39.220037] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:39.220065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:39.220122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:39.278154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:39.279065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:39.279152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:39.279185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:39.408888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:39.409104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:39.409149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:39.409179] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:39.412709] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=75.43%) [2026-03-03T20:27:39.413030] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-03-03T20:27:39.413165] [INFO ] [sig ] NGNE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:39.557102] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NGNE.txt [2026-03-03T20:27:39.557287] [INFO ] [sig ] [2096/3369] Completed NGNE in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:39.557330] [INFO ] [sig ] [2097/3369] Forecasting NGS... [2026-03-03T20:27:39.557360] [INFO ] [sig ] Generating forecast for: NGS [2026-03-03T20:27:39.557394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-03-03T20:27:39.569923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-03-03T20:27:39.570289] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-03-03T20:27:39.571110] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-03-03T20:27:39.571165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:39.571199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:39.571227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:39.571285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:39.630163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:39.631052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:39.631135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:39.631168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:39.753470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:39.753652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:39.753695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:39.753741] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:39.757630] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-03-03T20:27:39.758078] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-03-03T20:27:39.758252] [INFO ] [sig ] NGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:39.905991] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NGS.txt [2026-03-03T20:27:39.906161] [INFO ] [sig ] [2097/3369] Completed NGS in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:39.906202] [INFO ] [sig ] [2098/3369] Forecasting NGVC... [2026-03-03T20:27:39.906232] [INFO ] [sig ] Generating forecast for: NGVC [2026-03-03T20:27:39.906266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-03-03T20:27:39.918413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-03-03T20:27:39.918914] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-03-03T20:27:39.919971] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-03-03T20:27:39.920035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:39.920069] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:39.920097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:39.920166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:39.979896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:39.980839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:39.980924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:39.980959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:40.102930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:40.103095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:40.103137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:40.103166] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:40.106650] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-03-03T20:27:40.106961] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-03-03T20:27:40.107098] [INFO ] [sig ] NGVC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:40.259366] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NGVC.txt [2026-03-03T20:27:40.259534] [INFO ] [sig ] [2098/3369] Completed NGVC in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:40.259593] [INFO ] [sig ] [2099/3369] Forecasting NHI... [2026-03-03T20:27:40.259627] [INFO ] [sig ] Generating forecast for: NHI [2026-03-03T20:27:40.259659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-03-03T20:27:40.272013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-03-03T20:27:40.272391] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-03-03T20:27:40.273214] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-03-03T20:27:40.273269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:40.273301] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:40.273327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:40.273384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:40.332710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:40.333526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:40.333651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:40.333705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:40.467215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:40.467389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:40.467431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:40.467460] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:40.471249] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-03T20:27:40.471614] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-03-03T20:27:40.471760] [INFO ] [sig ] NHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:40.619680] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NHI.txt [2026-03-03T20:27:40.619850] [INFO ] [sig ] [2099/3369] Completed NHI in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:40.619892] [INFO ] [sig ] [2100/3369] Forecasting NHTC... [2026-03-03T20:27:40.619923] [INFO ] [sig ] Generating forecast for: NHTC [2026-03-03T20:27:40.619954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-03-03T20:27:40.631936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-03-03T20:27:40.632353] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-03-03T20:27:40.633224] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-03-03T20:27:40.633281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:40.633362] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:40.633391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:40.633450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:40.692497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:40.693447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:40.693550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:40.693607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:40.805559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:40.805749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:40.805791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:40.805821] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:40.809607] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-03-03T20:27:40.810003] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-03-03T20:27:40.810154] [INFO ] [sig ] NHTC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:41.019151] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NHTC.txt [2026-03-03T20:27:41.019399] [INFO ] [sig ] [2100/3369] Completed NHTC in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:41.019449] [INFO ] [sig ] [2101/3369] Forecasting NI... [2026-03-03T20:27:41.019482] [INFO ] [sig ] Generating forecast for: NI [2026-03-03T20:27:41.019523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-03-03T20:27:41.033738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-03-03T20:27:41.034103] [INFO ] [FORECASTER] Starting predict_future for NI [2026-03-03T20:27:41.034930] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-03-03T20:27:41.034986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:41.035032] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:41.035061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:41.035133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:41.092977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:41.093997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:41.094081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:41.094115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:41.217646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:41.217840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:41.217912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:41.217948] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:41.221433] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-03-03T20:27:41.221760] [INFO ] [FORECASTER] Completed predict_future for NI [2026-03-03T20:27:41.221923] [INFO ] [sig ] NI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:41.368120] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NI.txt [2026-03-03T20:27:41.368268] [INFO ] [sig ] [2101/3369] Completed NI in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:41.368310] [INFO ] [sig ] [2102/3369] Forecasting NIC... [2026-03-03T20:27:41.368341] [INFO ] [sig ] Generating forecast for: NIC [2026-03-03T20:27:41.368374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-03-03T20:27:41.381090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-03-03T20:27:41.381406] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-03-03T20:27:41.382451] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-03-03T20:27:41.382506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:41.382540] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:41.382569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:41.382659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:41.441927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:41.442738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:41.442837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:41.442877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:41.564603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:41.564784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:41.564835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:41.564872] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:41.568400] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-03-03T20:27:41.568710] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-03-03T20:27:41.568849] [INFO ] [sig ] NIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:41.712888] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NIC.txt [2026-03-03T20:27:41.713226] [INFO ] [sig ] [2102/3369] Completed NIC in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:41.713268] [INFO ] [sig ] [2103/3369] Forecasting NICE... [2026-03-03T20:27:41.713298] [INFO ] [sig ] Generating forecast for: NICE [2026-03-03T20:27:41.713331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-03-03T20:27:41.726842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-03-03T20:27:41.727205] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-03-03T20:27:41.728281] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-03-03T20:27:41.728352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:41.728386] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:41.728412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:41.728470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:41.792925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:41.794170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:41.794292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:41.794349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:41.925686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:41.925845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:41.925885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:41.925913] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:41.929502] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-03-03T20:27:41.929818] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-03-03T20:27:41.929954] [INFO ] [sig ] NICE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:42.074042] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NICE.txt [2026-03-03T20:27:42.074204] [INFO ] [sig ] [2103/3369] Completed NICE in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:42.074244] [INFO ] [sig ] [2104/3369] Forecasting NIE... [2026-03-03T20:27:42.074274] [INFO ] [sig ] Generating forecast for: NIE [2026-03-03T20:27:42.074307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-03-03T20:27:42.086173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-03-03T20:27:42.086501] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-03-03T20:27:42.087379] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-03-03T20:27:42.087433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:42.087468] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:42.087495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:42.087558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:42.160779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:42.161722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:42.161811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:42.161846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:42.287868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:42.288195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:42.288237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:42.288268] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:42.292020] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=88.68%) [2026-03-03T20:27:42.292313] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-03-03T20:27:42.292451] [INFO ] [sig ] NIE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:42.442369] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NIE.txt [2026-03-03T20:27:42.442555] [INFO ] [sig ] [2104/3369] Completed NIE in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:42.442617] [INFO ] [sig ] [2105/3369] Forecasting NIKL... [2026-03-03T20:27:42.442648] [INFO ] [sig ] Generating forecast for: NIKL [2026-03-03T20:27:42.442681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-03-03T20:27:42.454318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-03-03T20:27:42.454641] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-03-03T20:27:42.455457] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-03-03T20:27:42.455510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:42.455543] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:42.455587] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:42.455671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:42.514523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:42.515429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:42.515516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:42.515550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:42.634844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:42.635231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:42.635282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:42.635312] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:42.639645] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-03-03T20:27:42.639980] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-03-03T20:27:42.640114] [INFO ] [sig ] NIKL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:42.786500] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NIKL.txt [2026-03-03T20:27:42.786652] [INFO ] [sig ] [2105/3369] Completed NIKL in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:42.786694] [INFO ] [sig ] [2106/3369] Forecasting NIM... [2026-03-03T20:27:42.786724] [INFO ] [sig ] Generating forecast for: NIM [2026-03-03T20:27:42.786758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-03-03T20:27:42.798533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-03-03T20:27:42.798887] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-03-03T20:27:42.799896] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-03-03T20:27:42.799961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:42.799998] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:42.800025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:42.800081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:42.858363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:42.859082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:42.859344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:42.859377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:42.968130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:42.968292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:42.968332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:42.968361] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:42.971855] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-03-03T20:27:42.972140] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-03-03T20:27:42.972270] [INFO ] [sig ] NIM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:43.114372] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NIM.txt [2026-03-03T20:27:43.114528] [INFO ] [sig ] [2106/3369] Completed NIM in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:43.114588] [INFO ] [sig ] [2107/3369] Forecasting NIO... [2026-03-03T20:27:43.114622] [INFO ] [sig ] Generating forecast for: NIO [2026-03-03T20:27:43.114652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-03-03T20:27:43.127736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-03-03T20:27:43.128119] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-03-03T20:27:43.128934] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-03-03T20:27:43.128988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:43.129021] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:43.129049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:43.129107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:43.187952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:43.188829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:43.188929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:43.188968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:43.311167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:43.311328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:43.311369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:43.311399] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:43.315059] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-03-03T20:27:43.315344] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-03-03T20:27:43.315471] [INFO ] [sig ] NIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:43.462107] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NIO.txt [2026-03-03T20:27:43.462257] [INFO ] [sig ] [2107/3369] Completed NIO in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:43.462299] [INFO ] [sig ] [2108/3369] Forecasting NKSH... [2026-03-03T20:27:43.462329] [INFO ] [sig ] Generating forecast for: NKSH [2026-03-03T20:27:43.462360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-03-03T20:27:43.473994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-03-03T20:27:43.474297] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-03-03T20:27:43.475238] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-03-03T20:27:43.475293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:43.475325] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:43.475352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:43.475409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:43.535775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:43.536910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:43.537021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:43.537074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:43.648275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:43.648445] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:27:43.648487] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:43.648517] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:43.652082] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=49.42%) [2026-03-03T20:27:43.652389] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-03-03T20:27:43.652524] [INFO ] [sig ] NKSH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:43.798081] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NKSH.txt [2026-03-03T20:27:43.798235] [INFO ] [sig ] [2108/3369] Completed NKSH in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-03T20:27:43.798275] [INFO ] [sig ] [2109/3369] Forecasting NKTX... [2026-03-03T20:27:43.798305] [INFO ] [sig ] Generating forecast for: NKTX [2026-03-03T20:27:43.798338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-03-03T20:27:43.811721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-03-03T20:27:43.812118] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-03-03T20:27:43.812968] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-03-03T20:27:43.813022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:43.813054] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:43.813081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:43.813138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:43.877247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:43.878186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:43.878275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:43.878310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:44.001207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:44.001374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:44.001415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:44.001447] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:44.005032] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: UP (p=90.34%) [2026-03-03T20:27:44.005326] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-03-03T20:27:44.005461] [INFO ] [sig ] NKTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:44.157930] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NKTX.txt [2026-03-03T20:27:44.158093] [INFO ] [sig ] [2109/3369] Completed NKTX in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-03T20:27:44.158132] [INFO ] [sig ] [2110/3369] Forecasting NKX... [2026-03-03T20:27:44.158163] [INFO ] [sig ] Generating forecast for: NKX [2026-03-03T20:27:44.158193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-03-03T20:27:44.171414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-03-03T20:27:44.171835] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-03-03T20:27:44.172908] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-03-03T20:27:44.173151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:44.173183] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:44.173210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:44.173268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:44.235339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:44.236289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:44.236416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:44.236596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:44.356771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:44.356954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:44.357021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:44.357054] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:44.360737] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=62.39%) [2026-03-03T20:27:44.361064] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-03-03T20:27:44.361207] [INFO ] [sig ] NKX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:44.511868] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NKX.txt [2026-03-03T20:27:44.512065] [INFO ] [sig ] [2110/3369] Completed NKX in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-03T20:27:44.512109] [INFO ] [sig ] [2111/3369] Forecasting NLOP... [2026-03-03T20:27:44.512140] [INFO ] [sig ] Generating forecast for: NLOP [2026-03-03T20:27:44.512173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-03-03T20:27:44.525268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-03-03T20:27:44.525626] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-03-03T20:27:44.526461] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-03-03T20:27:44.526517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:44.526551] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:44.526597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:44.526658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:44.588332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:44.589267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:44.589355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:44.589390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:44.715303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:44.715503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:44.715558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:44.715628] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:44.721269] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-03-03T20:27:44.721882] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-03-03T20:27:44.722126] [INFO ] [sig ] NLOP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:44.883980] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NLOP.txt [2026-03-03T20:27:44.884160] [INFO ] [sig ] [2111/3369] Completed NLOP in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:44.884201] [INFO ] [sig ] [2112/3369] Forecasting NLY... [2026-03-03T20:27:44.884230] [INFO ] [sig ] Generating forecast for: NLY [2026-03-03T20:27:44.884264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-03-03T20:27:44.898049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-03-03T20:27:44.898481] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-03-03T20:27:44.899321] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-03-03T20:27:44.899376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:44.899409] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:44.899437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:44.899494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:44.958498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:44.959464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:44.959553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:44.959608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:45.081741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:45.081924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:45.081973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:45.082006] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:45.085690] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-03-03T20:27:45.086009] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-03-03T20:27:45.086153] [INFO ] [sig ] NLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:45.254646] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NLY.txt [2026-03-03T20:27:45.254867] [INFO ] [sig ] [2112/3369] Completed NLY in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:45.254924] [INFO ] [sig ] [2113/3369] Forecasting NMAI... [2026-03-03T20:27:45.254964] [INFO ] [sig ] Generating forecast for: NMAI [2026-03-03T20:27:45.255008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-03-03T20:27:45.272366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-03-03T20:27:45.272909] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-03-03T20:27:45.274107] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-03-03T20:27:45.274177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:45.274225] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:45.274265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:45.274351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:45.348460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:45.349413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:45.349503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:45.349538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:45.473085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:45.473449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:45.473491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:45.473521] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:45.477588] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-03-03T20:27:45.477933] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-03-03T20:27:45.478079] [INFO ] [sig ] NMAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:45.631633] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NMAI.txt [2026-03-03T20:27:45.631889] [INFO ] [sig ] [2113/3369] Completed NMAI in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:45.631934] [INFO ] [sig ] [2114/3369] Forecasting NMCO... [2026-03-03T20:27:45.631965] [INFO ] [sig ] Generating forecast for: NMCO [2026-03-03T20:27:45.631999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-03-03T20:27:45.644476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-03-03T20:27:45.644784] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-03-03T20:27:45.645717] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-03-03T20:27:45.645771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:45.645819] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:45.645848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:45.645907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:45.704519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:45.705315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:45.705406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:45.705441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:45.827788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:45.827972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:45.828012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:45.828041] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:45.831628] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-03-03T20:27:45.831936] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-03-03T20:27:45.832090] [INFO ] [sig ] NMCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:45.974396] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NMCO.txt [2026-03-03T20:27:45.974536] [INFO ] [sig ] [2114/3369] Completed NMCO in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:45.974595] [INFO ] [sig ] [2115/3369] Forecasting NMFC... [2026-03-03T20:27:45.974629] [INFO ] [sig ] Generating forecast for: NMFC [2026-03-03T20:27:45.974661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-03-03T20:27:45.987198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-03-03T20:27:45.987483] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-03-03T20:27:45.988311] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-03-03T20:27:45.988367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:45.988400] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:45.988428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:45.988486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:46.046777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:46.047611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:46.047698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:46.047732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:46.169140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:46.169309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:46.169349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:46.169378] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:46.172910] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: UP (p=95.88%) [2026-03-03T20:27:46.173202] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-03-03T20:27:46.173335] [INFO ] [sig ] NMFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:46.335632] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NMFC.txt [2026-03-03T20:27:46.335828] [INFO ] [sig ] [2115/3369] Completed NMFC in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:46.335872] [INFO ] [sig ] [2116/3369] Forecasting NMG... [2026-03-03T20:27:46.335910] [INFO ] [sig ] Generating forecast for: NMG [2026-03-03T20:27:46.335953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-03-03T20:27:46.349952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-03-03T20:27:46.350389] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-03-03T20:27:46.351297] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-03-03T20:27:46.351356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:46.351391] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:46.351419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:46.351479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:46.427104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:46.428424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:46.428551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:46.428629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:46.579336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:46.579545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:46.579632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:46.579675] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:46.583990] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: UP (p=70.95%) [2026-03-03T20:27:46.584433] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-03-03T20:27:46.584666] [INFO ] [sig ] NMG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:46.812095] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NMG.txt [2026-03-03T20:27:46.812329] [INFO ] [sig ] [2116/3369] Completed NMG in 0.5s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:46.812390] [INFO ] [sig ] [2117/3369] Forecasting NMI... [2026-03-03T20:27:46.812438] [INFO ] [sig ] Generating forecast for: NMI [2026-03-03T20:27:46.812491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-03-03T20:27:46.840815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-03-03T20:27:46.841415] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-03-03T20:27:46.842688] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-03-03T20:27:46.842762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:46.842852] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:46.842893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:46.842977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:46.933748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:46.935186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:46.935337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:46.935396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:47.092598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:47.092820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:47.092889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:47.092942] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:47.099110] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=20.31%) [2026-03-03T20:27:47.099751] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-03-03T20:27:47.099992] [INFO ] [sig ] NMI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:47.330101] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NMI.txt [2026-03-03T20:27:47.330340] [INFO ] [sig ] [2117/3369] Completed NMI in 0.5s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:47.330413] [INFO ] [sig ] [2118/3369] Forecasting NMIH... [2026-03-03T20:27:47.330463] [INFO ] [sig ] Generating forecast for: NMIH [2026-03-03T20:27:47.330516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-03-03T20:27:47.387957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-03-03T20:27:47.392545] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-03-03T20:27:47.394312] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-03-03T20:27:47.394418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:47.394464] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:47.394504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:47.394616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:47.486776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:47.487911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:47.488044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:47.488110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:47.654158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:47.654376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:47.654445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:47.654498] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:47.661501] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=69.85%) [2026-03-03T20:27:47.661981] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-03-03T20:27:47.662166] [INFO ] [sig ] NMIH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:47.853561] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NMIH.txt [2026-03-03T20:27:47.853807] [INFO ] [sig ] [2118/3369] Completed NMIH in 0.5s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:47.853862] [INFO ] [sig ] [2119/3369] Forecasting NMM... [2026-03-03T20:27:47.853909] [INFO ] [sig ] Generating forecast for: NMM [2026-03-03T20:27:47.853967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-03-03T20:27:47.869925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-03-03T20:27:47.870407] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-03-03T20:27:47.871504] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-03-03T20:27:47.871601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:47.871653] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:47.871693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:47.871779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:47.947625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:47.948682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:47.948786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:47.948825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:48.075965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:48.076135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:48.076178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:48.076209] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:48.079931] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: DOWN (p=43.48%) [2026-03-03T20:27:48.080231] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-03-03T20:27:48.080387] [INFO ] [sig ] NMM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:48.230182] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NMM.txt [2026-03-03T20:27:48.230362] [INFO ] [sig ] [2119/3369] Completed NMM in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:48.230404] [INFO ] [sig ] [2120/3369] Forecasting NMRA... [2026-03-03T20:27:48.230435] [INFO ] [sig ] Generating forecast for: NMRA [2026-03-03T20:27:48.230471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-03-03T20:27:48.243560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-03-03T20:27:48.243954] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-03-03T20:27:48.244795] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-03-03T20:27:48.244849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:48.244881] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:48.244907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:48.244963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:48.308288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:48.309294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:48.309394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:48.309430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:48.435732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:48.435911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:48.435958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:48.436027] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:48.439957] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=37.02%) [2026-03-03T20:27:48.440293] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-03-03T20:27:48.440438] [INFO ] [sig ] NMRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:48.594112] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NMRA.txt [2026-03-03T20:27:48.594298] [INFO ] [sig ] [2120/3369] Completed NMRA in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:48.594359] [INFO ] [sig ] [2121/3369] Forecasting NMRK... [2026-03-03T20:27:48.594392] [INFO ] [sig ] Generating forecast for: NMRK [2026-03-03T20:27:48.594427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-03-03T20:27:48.607402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-03-03T20:27:48.607818] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-03-03T20:27:48.608717] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-03-03T20:27:48.608776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:48.608810] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:48.608846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:48.608922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:48.676051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:48.677038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:48.677157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:48.677197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:48.809048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:48.809215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:48.809257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:48.809305] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:48.813206] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=86.17%) [2026-03-03T20:27:48.813616] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-03-03T20:27:48.813794] [INFO ] [sig ] NMRK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:48.966789] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NMRK.txt [2026-03-03T20:27:48.966945] [INFO ] [sig ] [2121/3369] Completed NMRK in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:48.966994] [INFO ] [sig ] [2122/3369] Forecasting NN... [2026-03-03T20:27:48.967029] [INFO ] [sig ] Generating forecast for: NN [2026-03-03T20:27:48.967068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-03-03T20:27:48.981510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-03-03T20:27:48.982011] [INFO ] [FORECASTER] Starting predict_future for NN [2026-03-03T20:27:48.982958] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-03-03T20:27:48.983029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:48.983070] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:48.983101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:48.983161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:49.047054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:49.048284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:49.048376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:49.048411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:49.171669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:49.171842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:49.171884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:49.171919] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:49.175631] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: UP (p=64.57%) [2026-03-03T20:27:49.176021] [INFO ] [FORECASTER] Completed predict_future for NN [2026-03-03T20:27:49.176183] [INFO ] [sig ] NN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:49.328327] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NN.txt [2026-03-03T20:27:49.328481] [INFO ] [sig ] [2122/3369] Completed NN in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:49.328524] [INFO ] [sig ] [2123/3369] Forecasting NNDM... [2026-03-03T20:27:49.328556] [INFO ] [sig ] Generating forecast for: NNDM [2026-03-03T20:27:49.328610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-03-03T20:27:49.343507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-03-03T20:27:49.343951] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-03-03T20:27:49.344820] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-03-03T20:27:49.344876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:49.344909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:49.344937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:49.345005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:49.404605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:49.405600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:49.405693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:49.405776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:49.536682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:49.536858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:49.536902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:49.536934] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:49.540729] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-03-03T20:27:49.541021] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-03-03T20:27:49.541157] [INFO ] [sig ] NNDM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:49.741486] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NNDM.txt [2026-03-03T20:27:49.741686] [INFO ] [sig ] [2123/3369] Completed NNDM in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:49.741732] [INFO ] [sig ] [2124/3369] Forecasting NNE... [2026-03-03T20:27:49.741761] [INFO ] [sig ] Generating forecast for: NNE [2026-03-03T20:27:49.741794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-03-03T20:27:49.755685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-03-03T20:27:49.756079] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-03-03T20:27:49.756926] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-03-03T20:27:49.756981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:49.757016] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:49.757045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:49.757113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:49.821358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:49.822811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:49.822944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:49.822989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:49.950772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:49.950937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:49.950978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:49.951011] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:49.954719] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=34.92%) [2026-03-03T20:27:49.955039] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-03-03T20:27:49.955187] [INFO ] [sig ] NNE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:50.100861] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NNE.txt [2026-03-03T20:27:50.101023] [INFO ] [sig ] [2124/3369] Completed NNE in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-03T20:27:50.101067] [INFO ] [sig ] [2125/3369] Forecasting NNI... [2026-03-03T20:27:50.101097] [INFO ] [sig ] Generating forecast for: NNI [2026-03-03T20:27:50.101129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-03-03T20:27:50.114095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-03-03T20:27:50.114482] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-03-03T20:27:50.115324] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-03-03T20:27:50.115380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:50.115414] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:50.115456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:50.115520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:50.178868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:50.179791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:50.179879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:50.179914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:50.299962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:50.300128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:50.300168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:50.300197] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:50.303684] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-03-03T20:27:50.303966] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-03-03T20:27:50.304100] [INFO ] [sig ] NNI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:50.448373] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NNI.txt [2026-03-03T20:27:50.448546] [INFO ] [sig ] [2125/3369] Completed NNI in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-03T20:27:50.448608] [INFO ] [sig ] [2126/3369] Forecasting NNN... [2026-03-03T20:27:50.448641] [INFO ] [sig ] Generating forecast for: NNN [2026-03-03T20:27:50.448677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-03-03T20:27:50.465029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-03-03T20:27:50.465519] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-03-03T20:27:50.466454] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-03-03T20:27:50.466511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:50.466544] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:50.466597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:50.466673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:50.529236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:50.530193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:50.530280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:50.530315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:50.657814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:50.657997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:50.658039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:50.658068] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:50.661563] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=71.64%) [2026-03-03T20:27:50.661866] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-03-03T20:27:50.661999] [INFO ] [sig ] NNN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:50.809264] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NNN.txt [2026-03-03T20:27:50.809635] [INFO ] [sig ] [2126/3369] Completed NNN in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-03T20:27:50.809681] [INFO ] [sig ] [2127/3369] Forecasting NNY... [2026-03-03T20:27:50.809713] [INFO ] [sig ] Generating forecast for: NNY [2026-03-03T20:27:50.809746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-03-03T20:27:50.822479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-03-03T20:27:50.822807] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-03-03T20:27:50.823678] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-03-03T20:27:50.823732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:50.823766] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:50.823796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:50.823856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:50.889646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:50.890789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:50.890909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:50.890946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:51.010279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:51.010450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:51.010493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:51.010525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:51.014163] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=37.20%) [2026-03-03T20:27:51.014461] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-03-03T20:27:51.014614] [INFO ] [sig ] NNY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:51.167590] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NNY.txt [2026-03-03T20:27:51.167754] [INFO ] [sig ] [2127/3369] Completed NNY in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-03T20:27:51.167795] [INFO ] [sig ] [2128/3369] Forecasting NOA... [2026-03-03T20:27:51.167826] [INFO ] [sig ] Generating forecast for: NOA [2026-03-03T20:27:51.167858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-03-03T20:27:51.181598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-03-03T20:27:51.182017] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-03-03T20:27:51.183123] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-03-03T20:27:51.183181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:51.183402] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:51.183431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:51.183490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:51.254702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:51.255852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:51.255969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:51.256016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:51.378397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:51.378554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:51.378614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:51.378647] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:51.382211] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-03-03T20:27:51.382508] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-03-03T20:27:51.382663] [INFO ] [sig ] NOA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:51.532204] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NOA.txt [2026-03-03T20:27:51.532364] [INFO ] [sig ] [2128/3369] Completed NOA in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:51.532406] [INFO ] [sig ] [2129/3369] Forecasting NOAH... [2026-03-03T20:27:51.532436] [INFO ] [sig ] Generating forecast for: NOAH [2026-03-03T20:27:51.532483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-03-03T20:27:51.545823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-03-03T20:27:51.546138] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-03-03T20:27:51.547194] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-03-03T20:27:51.547250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:51.547471] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:51.547499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:51.547557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:51.613376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:51.614260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:51.614346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:51.614382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:51.743232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:51.743388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:51.743433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:51.743462] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:51.746898] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-03-03T20:27:51.747209] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-03-03T20:27:51.747338] [INFO ] [sig ] NOAH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:51.893136] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NOAH.txt [2026-03-03T20:27:51.893282] [INFO ] [sig ] [2129/3369] Completed NOAH in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:51.893321] [INFO ] [sig ] [2130/3369] Forecasting NODK... [2026-03-03T20:27:51.893351] [INFO ] [sig ] Generating forecast for: NODK [2026-03-03T20:27:51.893381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-03-03T20:27:51.903981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-03-03T20:27:51.904274] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-03-03T20:27:51.905195] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-03-03T20:27:51.905255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:51.905289] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:51.905318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:51.905378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:51.967294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:51.968261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:51.968349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:51.968383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:52.075004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:52.075202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:52.075245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:52.075277] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:52.079057] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-03-03T20:27:52.079354] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-03-03T20:27:52.079486] [INFO ] [sig ] NODK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:52.227702] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NODK.txt [2026-03-03T20:27:52.227934] [INFO ] [sig ] [2130/3369] Completed NODK in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:52.227979] [INFO ] [sig ] [2131/3369] Forecasting NOG... [2026-03-03T20:27:52.228009] [INFO ] [sig ] Generating forecast for: NOG [2026-03-03T20:27:52.228040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-03-03T20:27:52.240442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-03-03T20:27:52.240880] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-03-03T20:27:52.241708] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-03-03T20:27:52.241762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:52.241796] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:52.241823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:52.241880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:52.302790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:52.303731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:52.303830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:52.303864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:52.428284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:52.428447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:52.428488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:52.428518] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:52.432009] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=49.91%) [2026-03-03T20:27:52.432305] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-03-03T20:27:52.432435] [INFO ] [sig ] NOG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:52.575964] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NOG.txt [2026-03-03T20:27:52.576102] [INFO ] [sig ] [2131/3369] Completed NOG in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:52.576144] [INFO ] [sig ] [2132/3369] Forecasting NOMD... [2026-03-03T20:27:52.576173] [INFO ] [sig ] Generating forecast for: NOMD [2026-03-03T20:27:52.576204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-03-03T20:27:52.589468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-03-03T20:27:52.589874] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-03-03T20:27:52.590790] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-03-03T20:27:52.590845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:52.590878] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:52.590907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:52.590966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:52.651467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:52.652290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:52.652374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:52.652410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:52.775476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:52.775656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:52.775697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:52.775726] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:52.779246] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-03-03T20:27:52.779553] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-03-03T20:27:52.779706] [INFO ] [sig ] NOMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:52.928867] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NOMD.txt [2026-03-03T20:27:52.929036] [INFO ] [sig ] [2132/3369] Completed NOMD in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:52.929079] [INFO ] [sig ] [2133/3369] Forecasting NPCE... [2026-03-03T20:27:52.929111] [INFO ] [sig ] Generating forecast for: NPCE [2026-03-03T20:27:52.929145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-03-03T20:27:52.942007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-03-03T20:27:52.942389] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-03-03T20:27:52.943278] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-03-03T20:27:52.943333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:52.943368] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:52.943397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:52.943456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:53.008241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:53.009154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:53.009264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:53.009301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:53.132114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:53.132290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:53.132330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:53.132359] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:53.135907] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-03-03T20:27:53.136205] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-03-03T20:27:53.136333] [INFO ] [sig ] NPCE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:53.283666] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NPCE.txt [2026-03-03T20:27:53.283827] [INFO ] [sig ] [2133/3369] Completed NPCE in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:53.283869] [INFO ] [sig ] [2134/3369] Forecasting NPFD... [2026-03-03T20:27:53.283899] [INFO ] [sig ] Generating forecast for: NPFD [2026-03-03T20:27:53.283931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-03-03T20:27:53.297091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-03-03T20:27:53.297401] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-03-03T20:27:53.298229] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-03-03T20:27:53.298284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:53.298352] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:53.298382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:53.298440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:53.366011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:53.366969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:53.367060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:53.367095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:53.502281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:53.502467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:53.502511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:53.502541] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:53.506510] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-03-03T20:27:53.506818] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-03-03T20:27:53.506952] [INFO ] [sig ] NPFD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:53.662541] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NPFD.txt [2026-03-03T20:27:53.662722] [INFO ] [sig ] [2134/3369] Completed NPFD in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:53.662764] [INFO ] [sig ] [2135/3369] Forecasting NPK... [2026-03-03T20:27:53.662795] [INFO ] [sig ] Generating forecast for: NPK [2026-03-03T20:27:53.662825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-03-03T20:27:53.675425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-03-03T20:27:53.675791] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-03-03T20:27:53.676669] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-03-03T20:27:53.676723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:53.676756] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:53.676784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:53.676840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:53.739272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:53.740302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:53.740406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:53.740443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:53.871377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:53.871547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:53.871606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:53.871638] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:53.875187] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=72.24%) [2026-03-03T20:27:53.875485] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-03-03T20:27:53.875636] [INFO ] [sig ] NPK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:54.025142] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NPK.txt [2026-03-03T20:27:54.025316] [INFO ] [sig ] [2135/3369] Completed NPK in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:54.025356] [INFO ] [sig ] [2136/3369] Forecasting NPO... [2026-03-03T20:27:54.025386] [INFO ] [sig ] Generating forecast for: NPO [2026-03-03T20:27:54.025418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-03-03T20:27:54.039217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-03-03T20:27:54.039630] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-03-03T20:27:54.040478] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-03-03T20:27:54.040533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:54.040585] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:54.040617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:54.040676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:54.101950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:54.102895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:54.102985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:54.103018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:54.235076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:54.235258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:54.235300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:54.235331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:54.239313] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=35.14%) [2026-03-03T20:27:54.239832] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-03-03T20:27:54.239969] [INFO ] [sig ] NPO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:54.387133] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NPO.txt [2026-03-03T20:27:54.387294] [INFO ] [sig ] [2136/3369] Completed NPO in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:54.387335] [INFO ] [sig ] [2137/3369] Forecasting NQP... [2026-03-03T20:27:54.387365] [INFO ] [sig ] Generating forecast for: NQP [2026-03-03T20:27:54.387396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-03-03T20:27:54.401094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-03-03T20:27:54.401509] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-03-03T20:27:54.402376] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-03-03T20:27:54.402431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:54.402466] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:54.402493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:54.402552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:54.467307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:54.468435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:54.468533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:54.468570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:54.587493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:54.587675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:54.587719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:54.587799] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:54.591467] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-03T20:27:54.591774] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-03-03T20:27:54.591907] [INFO ] [sig ] NQP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:54.741398] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NQP.txt [2026-03-03T20:27:54.741559] [INFO ] [sig ] [2137/3369] Completed NQP in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:54.741620] [INFO ] [sig ] [2138/3369] Forecasting NRC... [2026-03-03T20:27:54.741664] [INFO ] [sig ] Generating forecast for: NRC [2026-03-03T20:27:54.741698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-03-03T20:27:54.755976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-03-03T20:27:54.756393] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-03-03T20:27:54.757264] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-03-03T20:27:54.757332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:54.757365] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:54.757392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:54.757450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:54.816657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:54.817593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:54.817682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:54.817717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:54.943125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:54.943292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:54.943335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:54.943366] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:54.946995] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=67.64%) [2026-03-03T20:27:54.947328] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-03-03T20:27:54.947465] [INFO ] [sig ] NRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:55.102081] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NRC.txt [2026-03-03T20:27:55.102242] [INFO ] [sig ] [2138/3369] Completed NRC in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:55.102305] [INFO ] [sig ] [2139/3369] Forecasting NRDS... [2026-03-03T20:27:55.102336] [INFO ] [sig ] Generating forecast for: NRDS [2026-03-03T20:27:55.102369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-03-03T20:27:55.115038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-03-03T20:27:55.115436] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-03-03T20:27:55.116303] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-03-03T20:27:55.116358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:55.116392] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:55.116420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:55.116480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:55.178149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:55.179053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:55.179144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:55.179179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:55.309769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:55.310104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:55.310159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:55.310197] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:55.314616] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-03-03T20:27:55.314950] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-03-03T20:27:55.315091] [INFO ] [sig ] NRDS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:55.479906] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NRDS.txt [2026-03-03T20:27:55.480078] [INFO ] [sig ] [2139/3369] Completed NRDS in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:55.480123] [INFO ] [sig ] [2140/3369] Forecasting NREF... [2026-03-03T20:27:55.480182] [INFO ] [sig ] Generating forecast for: NREF [2026-03-03T20:27:55.480234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-03-03T20:27:55.494110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-03-03T20:27:55.494559] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-03-03T20:27:55.495468] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-03-03T20:27:55.495526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:55.495559] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:55.495606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:55.495667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:55.562600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:55.563697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:55.563828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:55.563876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:55.699073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:55.699249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:55.699291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:55.699320] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:55.703131] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-03-03T20:27:55.703485] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-03-03T20:27:55.703663] [INFO ] [sig ] NREF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:55.856357] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NREF.txt [2026-03-03T20:27:55.856529] [INFO ] [sig ] [2140/3369] Completed NREF in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-03T20:27:55.856603] [INFO ] [sig ] [2141/3369] Forecasting NRG... [2026-03-03T20:27:55.856641] [INFO ] [sig ] Generating forecast for: NRG [2026-03-03T20:27:55.856675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-03-03T20:27:55.870449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-03-03T20:27:55.870890] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-03-03T20:27:55.871763] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-03-03T20:27:55.871819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:55.871853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:55.871882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:55.871942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:55.937975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:55.938919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:55.939017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:55.939062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:56.069981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:56.070183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:56.070231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:56.070265] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:56.073987] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-03-03T20:27:56.074320] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-03-03T20:27:56.074474] [INFO ] [sig ] NRG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:56.225652] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NRG.txt [2026-03-03T20:27:56.225822] [INFO ] [sig ] [2141/3369] Completed NRG in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-03T20:27:56.225873] [INFO ] [sig ] [2142/3369] Forecasting NRIM... [2026-03-03T20:27:56.225906] [INFO ] [sig ] Generating forecast for: NRIM [2026-03-03T20:27:56.225939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-03-03T20:27:56.244371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-03-03T20:27:56.244844] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-03-03T20:27:56.245767] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-03-03T20:27:56.245832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:56.245866] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:56.245894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:56.245951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:56.306353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:56.307324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:56.307420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:56.307673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:56.451412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:56.451613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:56.451659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:56.451688] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:56.455323] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=93.84%) [2026-03-03T20:27:56.455651] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-03-03T20:27:56.455793] [INFO ] [sig ] NRIM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:56.600284] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NRIM.txt [2026-03-03T20:27:56.600466] [INFO ] [sig ] [2142/3369] Completed NRIM in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-03T20:27:56.600508] [INFO ] [sig ] [2143/3369] Forecasting NRIX... [2026-03-03T20:27:56.600537] [INFO ] [sig ] Generating forecast for: NRIX [2026-03-03T20:27:56.600588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-03-03T20:27:56.613147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-03-03T20:27:56.613590] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-03-03T20:27:56.614486] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-03-03T20:27:56.614546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:56.614601] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:56.614633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:56.614693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:56.684014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:56.685012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:56.685110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:56.685146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:56.844329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:56.844534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:56.844630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:56.844679] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:56.848963] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-03-03T20:27:56.849395] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-03-03T20:27:56.849592] [INFO ] [sig ] NRIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:57.015282] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NRIX.txt [2026-03-03T20:27:57.015463] [INFO ] [sig ] [2143/3369] Completed NRIX in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-03T20:27:57.015514] [INFO ] [sig ] [2144/3369] Forecasting NRK... [2026-03-03T20:27:57.015546] [INFO ] [sig ] Generating forecast for: NRK [2026-03-03T20:27:57.015614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-03-03T20:27:57.028714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-03-03T20:27:57.029107] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-03-03T20:27:57.029958] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-03-03T20:27:57.030015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:57.030049] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:57.030080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:57.030140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:57.093148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:57.094254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:57.094404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:57.094439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:57.221314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:57.221519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:57.221600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:57.221648] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:57.225835] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-03-03T20:27:57.226132] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-03-03T20:27:57.226292] [INFO ] [sig ] NRK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:57.371232] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NRK.txt [2026-03-03T20:27:57.371408] [INFO ] [sig ] [2144/3369] Completed NRK in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-03T20:27:57.371452] [INFO ] [sig ] [2145/3369] Forecasting NRP... [2026-03-03T20:27:57.371484] [INFO ] [sig ] Generating forecast for: NRP [2026-03-03T20:27:57.371518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-03-03T20:27:57.384445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-03-03T20:27:57.384891] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-03-03T20:27:57.385818] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-03-03T20:27:57.385874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:57.385908] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:57.385936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:57.385995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:57.446229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:57.447589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:57.447678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:57.447713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:57.574996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:57.575178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:57.575240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:57.575272] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:57.578958] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=88.06%) [2026-03-03T20:27:57.579277] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-03-03T20:27:57.579422] [INFO ] [sig ] NRP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:57.744868] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NRP.txt [2026-03-03T20:27:57.745049] [INFO ] [sig ] [2145/3369] Completed NRP in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:27:57.745096] [INFO ] [sig ] [2146/3369] Forecasting NRXP... [2026-03-03T20:27:57.745126] [INFO ] [sig ] Generating forecast for: NRXP [2026-03-03T20:27:57.745158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-03-03T20:27:57.758928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-03-03T20:27:57.759418] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-03-03T20:27:57.760307] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-03-03T20:27:57.760364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:57.760400] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:57.760430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:57.760489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:57.834866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:57.836059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:57.836177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:57.836221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:57.988104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:57.988271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:57.988314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:57.988345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:57.991889] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-03-03T20:27:57.992192] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-03-03T20:27:57.992351] [INFO ] [sig ] NRXP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:58.135714] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NRXP.txt [2026-03-03T20:27:58.135876] [INFO ] [sig ] [2146/3369] Completed NRXP in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:27:58.135926] [INFO ] [sig ] [2147/3369] Forecasting NSC... [2026-03-03T20:27:58.135958] [INFO ] [sig ] Generating forecast for: NSC [2026-03-03T20:27:58.135990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-03-03T20:27:58.149537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-03-03T20:27:58.149964] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-03-03T20:27:58.150834] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-03-03T20:27:58.150888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:58.150921] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:58.150948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:58.151006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:58.207977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:58.208948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:58.209056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:58.209091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:58.331331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:58.331516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:58.331559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:58.331615] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:58.335349] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=37.35%) [2026-03-03T20:27:58.335748] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-03-03T20:27:58.335901] [INFO ] [sig ] NSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:27:58.497798] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NSC.txt [2026-03-03T20:27:58.498047] [INFO ] [sig ] [2147/3369] Completed NSC in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:27:58.498093] [INFO ] [sig ] [2148/3369] Forecasting NSP... [2026-03-03T20:27:58.498126] [INFO ] [sig ] Generating forecast for: NSP [2026-03-03T20:27:58.498159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-03-03T20:27:58.510802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-03-03T20:27:58.511231] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-03-03T20:27:58.512065] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-03-03T20:27:58.512120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:58.512153] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:58.512182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:58.512244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:58.572765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:58.573914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:58.574006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:58.574069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:58.701183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:58.701374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:58.701416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:58.701446] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:58.705560] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-03-03T20:27:58.705992] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-03-03T20:27:58.706149] [INFO ] [sig ] NSP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:58.863245] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NSP.txt [2026-03-03T20:27:58.863442] [INFO ] [sig ] [2148/3369] Completed NSP in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:27:58.863494] [INFO ] [sig ] [2149/3369] Forecasting NSSC... [2026-03-03T20:27:58.863525] [INFO ] [sig ] Generating forecast for: NSSC [2026-03-03T20:27:58.863559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-03-03T20:27:58.875590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-03-03T20:27:58.875915] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-03-03T20:27:58.876753] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-03-03T20:27:58.876808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:58.876853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:58.876881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:58.876938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:58.934675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:58.935550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:58.935686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:58.935723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:59.060630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:59.060800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:59.060842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:59.060870] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:59.064456] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=87.78%) [2026-03-03T20:27:59.064769] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-03-03T20:27:59.064909] [INFO ] [sig ] NSSC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:59.214148] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NSSC.txt [2026-03-03T20:27:59.214334] [INFO ] [sig ] [2149/3369] Completed NSSC in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:27:59.214380] [INFO ] [sig ] [2150/3369] Forecasting NTAP... [2026-03-03T20:27:59.214409] [INFO ] [sig ] Generating forecast for: NTAP [2026-03-03T20:27:59.214442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-03-03T20:27:59.227263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-03-03T20:27:59.227675] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-03-03T20:27:59.228732] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-03-03T20:27:59.228788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:59.228823] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:59.228852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:59.228915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:59.287681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:59.288653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:59.288743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:59.288778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:59.412272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:59.412445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:59.412490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:59.412521] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:59.416621] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-03-03T20:27:59.416930] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-03-03T20:27:59.417074] [INFO ] [sig ] NTAP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:59.569831] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NTAP.txt [2026-03-03T20:27:59.570055] [INFO ] [sig ] [2150/3369] Completed NTAP in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:27:59.570117] [INFO ] [sig ] [2151/3369] Forecasting NTB... [2026-03-03T20:27:59.570166] [INFO ] [sig ] Generating forecast for: NTB [2026-03-03T20:27:59.570211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-03-03T20:27:59.585030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-03-03T20:27:59.585482] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-03-03T20:27:59.586357] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-03-03T20:27:59.586620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:59.586698] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:59.586730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:59.586790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:27:59.651608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:27:59.652608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:27:59.652723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:27:59.652771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:27:59.780004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:27:59.780173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:27:59.780217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:27:59.780246] [INFO ] [FORECASTER] Training complete [2026-03-03T20:27:59.783810] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-03-03T20:27:59.784143] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-03-03T20:27:59.784289] [INFO ] [sig ] NTB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:27:59.936836] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NTB.txt [2026-03-03T20:27:59.937020] [INFO ] [sig ] [2151/3369] Completed NTB in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:27:59.937080] [INFO ] [sig ] [2152/3369] Forecasting NTES... [2026-03-03T20:27:59.937117] [INFO ] [sig ] Generating forecast for: NTES [2026-03-03T20:27:59.937152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-03-03T20:27:59.949901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-03-03T20:27:59.950287] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-03-03T20:27:59.951257] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-03-03T20:27:59.951328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:27:59.951373] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:27:59.951415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:27:59.951501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:00.016275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:00.017524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:00.017689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:00.017749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:00.163709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:00.163889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:00.163934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:00.163965] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:00.167966] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=35.72%) [2026-03-03T20:28:00.168376] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-03-03T20:28:00.168533] [INFO ] [sig ] NTES: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:00.326298] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NTES.txt [2026-03-03T20:28:00.326488] [INFO ] [sig ] [2152/3369] Completed NTES in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:28:00.326531] [INFO ] [sig ] [2153/3369] Forecasting NTIC... [2026-03-03T20:28:00.326601] [INFO ] [sig ] Generating forecast for: NTIC [2026-03-03T20:28:00.326638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-03-03T20:28:00.338862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-03-03T20:28:00.339337] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-03-03T20:28:00.340269] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-03-03T20:28:00.340326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:00.340360] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:00.340387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:00.340445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:00.400318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:00.401258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:00.401349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:00.401384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:00.515248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:00.515446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:00.515502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:00.515533] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:00.519187] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=33.28%) [2026-03-03T20:28:00.519552] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-03-03T20:28:00.519722] [INFO ] [sig ] NTIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:00.671241] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NTIC.txt [2026-03-03T20:28:00.671471] [INFO ] [sig ] [2153/3369] Completed NTIC in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:28:00.671523] [INFO ] [sig ] [2154/3369] Forecasting NTLA... [2026-03-03T20:28:00.671556] [INFO ] [sig ] Generating forecast for: NTLA [2026-03-03T20:28:00.671620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-03-03T20:28:00.686456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-03-03T20:28:00.686941] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-03-03T20:28:00.687861] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-03-03T20:28:00.687947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:00.687980] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:00.688010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:00.688070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:00.750723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:00.751883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:00.751987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:00.752023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:00.887414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:00.887631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:00.887697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:00.887792] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:00.893389] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-03-03T20:28:00.893914] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-03-03T20:28:00.894118] [INFO ] [sig ] NTLA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:01.073727] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NTLA.txt [2026-03-03T20:28:01.073960] [INFO ] [sig ] [2154/3369] Completed NTLA in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:28:01.074022] [INFO ] [sig ] [2155/3369] Forecasting NTNX... [2026-03-03T20:28:01.074062] [INFO ] [sig ] Generating forecast for: NTNX [2026-03-03T20:28:01.074110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-03-03T20:28:01.087297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-03-03T20:28:01.087751] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-03-03T20:28:01.092741] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-03-03T20:28:01.092876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:01.092914] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:01.092944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:01.093005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:01.159808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:01.160735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:01.160828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:01.160864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:01.294507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:01.294728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:01.294785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:01.294823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:01.299457] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: DOWN (p=17.82%) [2026-03-03T20:28:01.299817] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-03-03T20:28:01.299967] [INFO ] [sig ] NTNX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:01.472457] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NTNX.txt [2026-03-03T20:28:01.472656] [INFO ] [sig ] [2155/3369] Completed NTNX in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:28:01.472706] [INFO ] [sig ] [2156/3369] Forecasting NTRA... [2026-03-03T20:28:01.472739] [INFO ] [sig ] Generating forecast for: NTRA [2026-03-03T20:28:01.472783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-03-03T20:28:01.488125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-03-03T20:28:01.488633] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-03-03T20:28:01.489492] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-03-03T20:28:01.489547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:01.489599] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:01.489630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:01.489688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:01.557156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:01.558377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:01.558943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:01.558980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:01.686117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:01.686309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:01.686351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:01.686400] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:01.690109] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=37.53%) [2026-03-03T20:28:01.690465] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-03-03T20:28:01.690637] [INFO ] [sig ] NTRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:01.857114] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NTRA.txt [2026-03-03T20:28:01.857297] [INFO ] [sig ] [2156/3369] Completed NTRA in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-03T20:28:01.857340] [INFO ] [sig ] [2157/3369] Forecasting NTRB... [2026-03-03T20:28:01.857371] [INFO ] [sig ] Generating forecast for: NTRB [2026-03-03T20:28:01.857406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-03-03T20:28:01.870436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-03-03T20:28:01.870884] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-03-03T20:28:01.871823] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-03-03T20:28:01.871885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:01.871930] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:01.871962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:01.872023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:01.940888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:01.941941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:01.942041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:01.942079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:02.066154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:02.066351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:02.066406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:02.066444] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:02.070314] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-03-03T20:28:02.070827] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-03-03T20:28:02.070988] [INFO ] [sig ] NTRB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:02.229059] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NTRB.txt [2026-03-03T20:28:02.229261] [INFO ] [sig ] [2157/3369] Completed NTRB in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-03T20:28:02.229316] [INFO ] [sig ] [2158/3369] Forecasting NTRS... [2026-03-03T20:28:02.229353] [INFO ] [sig ] Generating forecast for: NTRS [2026-03-03T20:28:02.229394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-03-03T20:28:02.243834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-03-03T20:28:02.244253] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-03-03T20:28:02.245144] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-03-03T20:28:02.245201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:02.245235] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:02.245264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:02.245323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:02.311196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:02.312155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:02.312246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:02.312302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:02.450502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:02.450693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:02.450736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:02.450764] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:02.454730] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-03-03T20:28:02.455038] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-03-03T20:28:02.455187] [INFO ] [sig ] NTRS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:02.619873] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NTRS.txt [2026-03-03T20:28:02.620089] [INFO ] [sig ] [2158/3369] Completed NTRS in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-03T20:28:02.620149] [INFO ] [sig ] [2159/3369] Forecasting NTRSO... [2026-03-03T20:28:02.620191] [INFO ] [sig ] Generating forecast for: NTRSO [2026-03-03T20:28:02.620244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-03-03T20:28:02.633673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-03-03T20:28:02.634179] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-03-03T20:28:02.635160] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-03-03T20:28:02.635233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:02.635271] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:02.635300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:02.635360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:02.704814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:02.706215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:02.706335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:02.706379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:02.835705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:02.835879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:02.835920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:02.835950] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:02.840667] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-03-03T20:28:02.841129] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-03-03T20:28:02.841332] [INFO ] [sig ] NTRSO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:03.043944] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NTRSO.txt [2026-03-03T20:28:03.044117] [INFO ] [sig ] [2159/3369] Completed NTRSO in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-03T20:28:03.044161] [INFO ] [sig ] [2160/3369] Forecasting NUS... [2026-03-03T20:28:03.044190] [INFO ] [sig ] Generating forecast for: NUS [2026-03-03T20:28:03.044224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-03-03T20:28:03.056475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-03-03T20:28:03.056935] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-03-03T20:28:03.057905] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-03-03T20:28:03.057964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:03.057998] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:03.058041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:03.058101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:03.119156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:03.120125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:03.120214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:03.120249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:03.251276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:03.251449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:03.251489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:03.251519] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:03.255084] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=71.72%) [2026-03-03T20:28:03.255417] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-03-03T20:28:03.255555] [INFO ] [sig ] NUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:03.415419] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NUS.txt [2026-03-03T20:28:03.415798] [INFO ] [sig ] [2160/3369] Completed NUS in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-03T20:28:03.415844] [INFO ] [sig ] [2161/3369] Forecasting NUTX... [2026-03-03T20:28:03.415874] [INFO ] [sig ] Generating forecast for: NUTX [2026-03-03T20:28:03.415917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-03-03T20:28:03.431361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-03-03T20:28:03.432032] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-03-03T20:28:03.433129] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-03-03T20:28:03.433186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:03.433219] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:03.433250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:03.433312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:03.503874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:03.504984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:03.505136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:03.505201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:03.639943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:03.640136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:03.640191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:03.640225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:03.644839] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-03-03T20:28:03.645193] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-03-03T20:28:03.645347] [INFO ] [sig ] NUTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:03.819803] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NUTX.txt [2026-03-03T20:28:03.819968] [INFO ] [sig ] [2161/3369] Completed NUTX in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-03T20:28:03.820010] [INFO ] [sig ] [2162/3369] Forecasting NUVB... [2026-03-03T20:28:03.820041] [INFO ] [sig ] Generating forecast for: NUVB [2026-03-03T20:28:03.820074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-03-03T20:28:03.833178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-03-03T20:28:03.833533] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-03-03T20:28:03.834359] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-03-03T20:28:03.834415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:03.834448] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:03.834476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:03.834534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:03.895272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:03.896318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:03.896417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:03.896677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:04.034093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:04.034268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:04.034317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:04.034354] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:04.038181] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: UP (p=87.94%) [2026-03-03T20:28:04.038484] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-03-03T20:28:04.038828] [INFO ] [sig ] NUVB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:04.212246] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NUVB.txt [2026-03-03T20:28:04.212422] [INFO ] [sig ] [2162/3369] Completed NUVB in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:04.212466] [INFO ] [sig ] [2163/3369] Forecasting NUVL... [2026-03-03T20:28:04.212497] [INFO ] [sig ] Generating forecast for: NUVL [2026-03-03T20:28:04.212537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-03-03T20:28:04.226200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-03-03T20:28:04.226840] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-03-03T20:28:04.227969] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-03-03T20:28:04.228038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:04.228084] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:04.228124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:04.228185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:04.296323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:04.297260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:04.297360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:04.297404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:04.431295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:04.431471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:04.431514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:04.431543] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:04.435200] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=56.45%) [2026-03-03T20:28:04.435541] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-03-03T20:28:04.435905] [INFO ] [sig ] NUVL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:04.594122] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NUVL.txt [2026-03-03T20:28:04.594287] [INFO ] [sig ] [2163/3369] Completed NUVL in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:04.594328] [INFO ] [sig ] [2164/3369] Forecasting NUWE... [2026-03-03T20:28:04.594358] [INFO ] [sig ] Generating forecast for: NUWE [2026-03-03T20:28:04.594397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-03-03T20:28:04.610293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-03-03T20:28:04.610839] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-03-03T20:28:04.612006] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-03-03T20:28:04.612082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:04.612134] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:04.612180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:04.612263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:04.701363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:04.702624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:04.702763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:04.702816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:04.845334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:04.845524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:04.845567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:04.845625] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:04.849694] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-03-03T20:28:04.850084] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-03-03T20:28:04.850245] [INFO ] [sig ] NUWE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:05.019366] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NUWE.txt [2026-03-03T20:28:05.019596] [INFO ] [sig ] [2164/3369] Completed NUWE in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:05.019641] [INFO ] [sig ] [2165/3369] Forecasting NVAX... [2026-03-03T20:28:05.019671] [INFO ] [sig ] Generating forecast for: NVAX [2026-03-03T20:28:05.019703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-03-03T20:28:05.031665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-03-03T20:28:05.032099] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-03-03T20:28:05.033054] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-03-03T20:28:05.033112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:05.033148] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:05.033177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:05.033236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:05.092920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:05.093883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:05.093975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:05.094010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:05.226473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:05.226662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:05.226704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:05.226734] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:05.230516] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=29.37%) [2026-03-03T20:28:05.230892] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-03-03T20:28:05.231043] [INFO ] [sig ] NVAX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:05.379007] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NVAX.txt [2026-03-03T20:28:05.379219] [INFO ] [sig ] [2165/3369] Completed NVAX in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:05.379264] [INFO ] [sig ] [2166/3369] Forecasting NVD... [2026-03-03T20:28:05.379294] [INFO ] [sig ] Generating forecast for: NVD [2026-03-03T20:28:05.379330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-03-03T20:28:05.393429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-03-03T20:28:05.393887] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-03-03T20:28:05.394906] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-03-03T20:28:05.394979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:05.395025] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:05.395062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:05.395142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:05.460707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:05.461746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:05.461856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:05.461892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:05.585027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:05.585195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:05.585238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:05.585268] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:05.588982] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-03T20:28:05.589325] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-03-03T20:28:05.589517] [INFO ] [sig ] NVD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:05.745887] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVD.txt [2026-03-03T20:28:05.746068] [INFO ] [sig ] [2166/3369] Completed NVD in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:05.746111] [INFO ] [sig ] [2167/3369] Forecasting NVDA... [2026-03-03T20:28:05.746142] [INFO ] [sig ] Generating forecast for: NVDA [2026-03-03T20:28:05.746175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-03-03T20:28:05.760959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-03-03T20:28:05.761365] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-03-03T20:28:05.762393] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-03-03T20:28:05.762446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:05.762480] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:05.762509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:05.762566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:05.825825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:05.826764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:05.826853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:05.826893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:05.955438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:05.955632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:05.955676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:05.955707] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:05.959549] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=54.11%) [2026-03-03T20:28:05.959972] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-03-03T20:28:05.960122] [INFO ] [sig ] NVDA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:06.125352] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVDA.txt [2026-03-03T20:28:06.125551] [INFO ] [sig ] [2167/3369] Completed NVDA in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:06.125628] [INFO ] [sig ] [2168/3369] Forecasting NVDD... [2026-03-03T20:28:06.125669] [INFO ] [sig ] Generating forecast for: NVDD [2026-03-03T20:28:06.125714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-03-03T20:28:06.140409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-03-03T20:28:06.140857] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-03-03T20:28:06.141777] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-03-03T20:28:06.141834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:06.141898] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:06.141928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:06.141987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:06.204626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:06.205532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:06.205641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:06.205679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:06.332458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:06.332637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:06.332683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:06.332714] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:06.336331] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=25.46%) [2026-03-03T20:28:06.336650] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-03-03T20:28:06.336789] [INFO ] [sig ] NVDD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:06.483266] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NVDD.txt [2026-03-03T20:28:06.483433] [INFO ] [sig ] [2168/3369] Completed NVDD in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:06.483475] [INFO ] [sig ] [2169/3369] Forecasting NVDL... [2026-03-03T20:28:06.483506] [INFO ] [sig ] Generating forecast for: NVDL [2026-03-03T20:28:06.483539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-03-03T20:28:06.497560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-03-03T20:28:06.498231] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-03-03T20:28:06.499278] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-03-03T20:28:06.499336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:06.499376] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:06.499409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:06.499477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:06.560865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:06.561973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:06.562063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:06.562097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:06.687625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:06.687814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:06.687858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:06.687909] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:06.691655] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=55.21%) [2026-03-03T20:28:06.691958] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-03-03T20:28:06.692096] [INFO ] [sig ] NVDL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:06.843890] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVDL.txt [2026-03-03T20:28:06.844054] [INFO ] [sig ] [2169/3369] Completed NVDL in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:06.844096] [INFO ] [sig ] [2170/3369] Forecasting NVDS... [2026-03-03T20:28:06.844125] [INFO ] [sig ] Generating forecast for: NVDS [2026-03-03T20:28:06.844158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-03-03T20:28:06.856297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-03-03T20:28:06.856881] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-03-03T20:28:06.857778] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-03-03T20:28:06.857835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:06.857871] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:06.857930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:06.857992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:06.920223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:06.921159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:06.921248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:06.921283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:07.049669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:07.049836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:07.049879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:07.049911] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:07.054097] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=37.01%) [2026-03-03T20:28:07.054444] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-03-03T20:28:07.054615] [INFO ] [sig ] NVDS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:07.204884] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NVDS.txt [2026-03-03T20:28:07.205042] [INFO ] [sig ] [2170/3369] Completed NVDS in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:07.205082] [INFO ] [sig ] [2171/3369] Forecasting NVEC... [2026-03-03T20:28:07.205111] [INFO ] [sig ] Generating forecast for: NVEC [2026-03-03T20:28:07.205144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-03-03T20:28:07.217302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-03-03T20:28:07.217630] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-03-03T20:28:07.218497] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-03-03T20:28:07.218563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:07.218625] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:07.218655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:07.218725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:07.289020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:07.290067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:07.290159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:07.290194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:07.430741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:07.430943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:07.431002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:07.431089] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:07.436986] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-03-03T20:28:07.437600] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-03-03T20:28:07.437826] [INFO ] [sig ] NVEC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:07.620815] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVEC.txt [2026-03-03T20:28:07.620986] [INFO ] [sig ] [2171/3369] Completed NVEC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:07.621028] [INFO ] [sig ] [2172/3369] Forecasting NVG... [2026-03-03T20:28:07.621059] [INFO ] [sig ] Generating forecast for: NVG [2026-03-03T20:28:07.621092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-03-03T20:28:07.634781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-03-03T20:28:07.635231] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-03-03T20:28:07.636106] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-03-03T20:28:07.636162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:07.636196] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:07.636223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:07.636282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:07.694380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:07.695316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:07.695404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:07.695439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:07.820326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:07.820715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:07.820758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:07.820787] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:07.824749] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-03-03T20:28:07.825253] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-03-03T20:28:07.825395] [INFO ] [sig ] NVG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:07.972825] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVG.txt [2026-03-03T20:28:07.972982] [INFO ] [sig ] [2172/3369] Completed NVG in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-03T20:28:07.973022] [INFO ] [sig ] [2173/3369] Forecasting NVGS... [2026-03-03T20:28:07.973052] [INFO ] [sig ] Generating forecast for: NVGS [2026-03-03T20:28:07.973085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-03-03T20:28:07.986448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-03-03T20:28:07.986929] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-03-03T20:28:07.987937] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-03-03T20:28:07.988013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:07.988051] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:07.988078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:07.988139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:08.049899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:08.050893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:08.050983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:08.051017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:08.192467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:08.192648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:08.192695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:08.192727] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:08.197255] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=63.82%) [2026-03-03T20:28:08.197810] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-03-03T20:28:08.198016] [INFO ] [sig ] NVGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:08.357616] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVGS.txt [2026-03-03T20:28:08.357778] [INFO ] [sig ] [2173/3369] Completed NVGS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-03T20:28:08.357819] [INFO ] [sig ] [2174/3369] Forecasting NVMI... [2026-03-03T20:28:08.357849] [INFO ] [sig ] Generating forecast for: NVMI [2026-03-03T20:28:08.357914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-03-03T20:28:08.370249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-03-03T20:28:08.370647] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-03-03T20:28:08.371488] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-03-03T20:28:08.371557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:08.371645] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:08.371686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:08.371746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:08.432629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:08.433591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:08.433691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:08.433726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:08.556223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:08.556393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:08.556435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:08.556465] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:08.560262] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-03-03T20:28:08.560642] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-03-03T20:28:08.560791] [INFO ] [sig ] NVMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:08.710077] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVMI.txt [2026-03-03T20:28:08.710218] [INFO ] [sig ] [2174/3369] Completed NVMI in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-03T20:28:08.710258] [INFO ] [sig ] [2175/3369] Forecasting NVO... [2026-03-03T20:28:08.710289] [INFO ] [sig ] Generating forecast for: NVO [2026-03-03T20:28:08.710320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-03-03T20:28:08.723176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-03-03T20:28:08.723561] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-03-03T20:28:08.724398] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-03-03T20:28:08.724457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:08.724500] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:08.724560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:08.724651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:08.790525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:08.791445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:08.791534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:08.791570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:08.919811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:08.919992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:08.920042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:08.920074] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:08.923801] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-03-03T20:28:08.924102] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-03-03T20:28:08.924247] [INFO ] [sig ] NVO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:09.070004] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVO.txt [2026-03-03T20:28:09.070185] [INFO ] [sig ] [2175/3369] Completed NVO in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-03T20:28:09.070246] [INFO ] [sig ] [2176/3369] Forecasting NVRI... [2026-03-03T20:28:09.070290] [INFO ] [sig ] Generating forecast for: NVRI [2026-03-03T20:28:09.070333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-03-03T20:28:09.082338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-03-03T20:28:09.082760] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-03-03T20:28:09.083674] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-03-03T20:28:09.083741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:09.083787] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:09.083825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:09.083908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:09.143103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:09.144128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:09.144225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:09.144259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:09.270401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:09.270569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:09.270664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:09.270730] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:09.274648] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=83.87%) [2026-03-03T20:28:09.274949] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-03-03T20:28:09.275088] [INFO ] [sig ] NVRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:09.426258] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVRI.txt [2026-03-03T20:28:09.426444] [INFO ] [sig ] [2176/3369] Completed NVRI in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-03T20:28:09.426503] [INFO ] [sig ] [2177/3369] Forecasting NVS... [2026-03-03T20:28:09.426545] [INFO ] [sig ] Generating forecast for: NVS [2026-03-03T20:28:09.426611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-03-03T20:28:09.440265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-03-03T20:28:09.440740] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-03-03T20:28:09.441568] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-03-03T20:28:09.441650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:09.441691] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:09.441721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:09.441780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:09.510315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:09.511268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:09.511357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:09.511392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:09.652003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:09.652184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:09.652227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:09.652258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:09.656301] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-03-03T20:28:09.656757] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-03-03T20:28:09.656928] [INFO ] [sig ] NVS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:09.812469] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVS.txt [2026-03-03T20:28:09.812660] [INFO ] [sig ] [2177/3369] Completed NVS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-03T20:28:09.812702] [INFO ] [sig ] [2178/3369] Forecasting NVTS... [2026-03-03T20:28:09.812733] [INFO ] [sig ] Generating forecast for: NVTS [2026-03-03T20:28:09.812764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-03-03T20:28:09.826694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-03-03T20:28:09.827129] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-03-03T20:28:09.828124] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-03-03T20:28:09.828183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:09.828219] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:09.828249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:09.828310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:09.888036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:09.888999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:09.889128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:09.889165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:10.011766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:10.011939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:10.011985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:10.012017] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:10.015931] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=73.70%) [2026-03-03T20:28:10.016282] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-03-03T20:28:10.016429] [INFO ] [sig ] NVTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:10.168499] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NVTS.txt [2026-03-03T20:28:10.168697] [INFO ] [sig ] [2178/3369] Completed NVTS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-03T20:28:10.168742] [INFO ] [sig ] [2179/3369] Forecasting NWBI... [2026-03-03T20:28:10.168776] [INFO ] [sig ] Generating forecast for: NWBI [2026-03-03T20:28:10.168810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-03-03T20:28:10.182254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-03-03T20:28:10.182714] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-03-03T20:28:10.183620] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-03-03T20:28:10.183688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:10.183743] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:10.183775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:10.183836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:10.247741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:10.248759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:10.248849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:10.248884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:10.377222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:10.377390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:10.377435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:10.377467] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:10.381167] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=17.70%) [2026-03-03T20:28:10.381524] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-03-03T20:28:10.381703] [INFO ] [sig ] NWBI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:10.537196] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NWBI.txt [2026-03-03T20:28:10.537384] [INFO ] [sig ] [2179/3369] Completed NWBI in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:10.537428] [INFO ] [sig ] [2180/3369] Forecasting NWE... [2026-03-03T20:28:10.537479] [INFO ] [sig ] Generating forecast for: NWE [2026-03-03T20:28:10.537521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-03-03T20:28:10.550569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-03-03T20:28:10.551036] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-03-03T20:28:10.551903] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-03-03T20:28:10.551958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:10.552010] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:10.552039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:10.552129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:10.613556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:10.614553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:10.614723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:10.614762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:10.739656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:10.739829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:10.739890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:10.739922] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:10.744160] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=69.80%) [2026-03-03T20:28:10.744603] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-03-03T20:28:10.744776] [INFO ] [sig ] NWE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:10.900055] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NWE.txt [2026-03-03T20:28:10.900220] [INFO ] [sig ] [2180/3369] Completed NWE in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:10.900262] [INFO ] [sig ] [2181/3369] Forecasting NWFL... [2026-03-03T20:28:10.900296] [INFO ] [sig ] Generating forecast for: NWFL [2026-03-03T20:28:10.900331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-03-03T20:28:10.913101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-03-03T20:28:10.913418] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-03-03T20:28:10.914419] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-03-03T20:28:10.914472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:10.914505] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:10.914533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:10.914614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:10.973672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:10.975240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:10.975440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:10.975476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:11.085922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:11.086092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:11.086136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:11.086168] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:11.089840] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=25.56%) [2026-03-03T20:28:11.090144] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-03-03T20:28:11.090283] [INFO ] [sig ] NWFL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:11.244563] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NWFL.txt [2026-03-03T20:28:11.244810] [INFO ] [sig ] [2181/3369] Completed NWFL in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:11.244864] [INFO ] [sig ] [2182/3369] Forecasting NWG... [2026-03-03T20:28:11.244898] [INFO ] [sig ] Generating forecast for: NWG [2026-03-03T20:28:11.244929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-03-03T20:28:11.257774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-03-03T20:28:11.258207] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-03-03T20:28:11.259074] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-03-03T20:28:11.259130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:11.259165] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:11.259193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:11.259252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:11.321054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:11.322077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:11.322184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:11.322227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:11.448381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:11.448565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:11.448642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:11.448673] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:11.452310] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-03-03T20:28:11.452648] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-03-03T20:28:11.452798] [INFO ] [sig ] NWG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:11.606272] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NWG.txt [2026-03-03T20:28:11.606452] [INFO ] [sig ] [2182/3369] Completed NWG in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:11.606493] [INFO ] [sig ] [2183/3369] Forecasting NWL... [2026-03-03T20:28:11.606525] [INFO ] [sig ] Generating forecast for: NWL [2026-03-03T20:28:11.606557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-03-03T20:28:11.619215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-03-03T20:28:11.619682] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-03-03T20:28:11.620552] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-03-03T20:28:11.620634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:11.620667] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:11.620695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:11.620756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:11.683504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:11.684893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:11.684987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:11.685022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:11.822083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:11.822280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:11.822340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:11.822373] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:11.825975] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: UP (p=64.82%) [2026-03-03T20:28:11.826263] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-03-03T20:28:11.826394] [INFO ] [sig ] NWL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:11.973657] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NWL.txt [2026-03-03T20:28:11.973828] [INFO ] [sig ] [2183/3369] Completed NWL in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:11.973871] [INFO ] [sig ] [2184/3369] Forecasting NWPX... [2026-03-03T20:28:11.973905] [INFO ] [sig ] Generating forecast for: NWPX [2026-03-03T20:28:11.973937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-03-03T20:28:11.985854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-03-03T20:28:11.986175] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-03-03T20:28:11.987049] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-03-03T20:28:11.987106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:11.987153] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:11.987182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:11.987241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:12.047045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:12.047907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:12.047994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:12.048029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:12.169712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:12.169869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:12.169910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:12.169941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:12.173481] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-03T20:28:12.173798] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-03-03T20:28:12.173931] [INFO ] [sig ] NWPX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:12.318847] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NWPX.txt [2026-03-03T20:28:12.318987] [INFO ] [sig ] [2184/3369] Completed NWPX in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:12.319028] [INFO ] [sig ] [2185/3369] Forecasting NWS... [2026-03-03T20:28:12.319058] [INFO ] [sig ] Generating forecast for: NWS [2026-03-03T20:28:12.319090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-03-03T20:28:12.330907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-03-03T20:28:12.331251] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-03-03T20:28:12.332063] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-03-03T20:28:12.332118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:12.332177] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:12.332206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:12.332264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:12.392104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:12.393029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:12.393114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:12.393149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:12.520115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:12.520279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:12.520321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:12.520353] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:12.524063] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-03-03T20:28:12.524357] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-03-03T20:28:12.524492] [INFO ] [sig ] NWS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:12.686107] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NWS.txt [2026-03-03T20:28:12.686276] [INFO ] [sig ] [2185/3369] Completed NWS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:12.686319] [INFO ] [sig ] [2186/3369] Forecasting NWSA... [2026-03-03T20:28:12.686349] [INFO ] [sig ] Generating forecast for: NWSA [2026-03-03T20:28:12.686381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-03-03T20:28:12.698336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-03-03T20:28:12.698725] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-03-03T20:28:12.699534] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-03-03T20:28:12.699622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:12.699661] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:12.699688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:12.699745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:12.757598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:12.762639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:12.762786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:12.762821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:12.885380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:12.885540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:12.885608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:12.885640] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:12.889251] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-03-03T20:28:12.889621] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-03-03T20:28:12.889797] [INFO ] [sig ] NWSA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:13.040261] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NWSA.txt [2026-03-03T20:28:13.040446] [INFO ] [sig ] [2186/3369] Completed NWSA in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:13.040490] [INFO ] [sig ] [2187/3369] Forecasting NX... [2026-03-03T20:28:13.040521] [INFO ] [sig ] Generating forecast for: NX [2026-03-03T20:28:13.040558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-03-03T20:28:13.056320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-03-03T20:28:13.056929] [INFO ] [FORECASTER] Starting predict_future for NX [2026-03-03T20:28:13.057815] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-03-03T20:28:13.057869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:13.057921] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:13.057949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:13.058016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:13.119920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:13.121193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:13.121276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:13.121310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:13.245284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:13.245424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:13.245464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:13.245493] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:13.248906] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-03-03T20:28:13.249185] [INFO ] [FORECASTER] Completed predict_future for NX [2026-03-03T20:28:13.249312] [INFO ] [sig ] NX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:13.394134] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NX.txt [2026-03-03T20:28:13.394296] [INFO ] [sig ] [2187/3369] Completed NX in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:13.394336] [INFO ] [sig ] [2188/3369] Forecasting NXE... [2026-03-03T20:28:13.394372] [INFO ] [sig ] Generating forecast for: NXE [2026-03-03T20:28:13.394407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-03-03T20:28:13.406148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-03-03T20:28:13.406520] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-03-03T20:28:13.407368] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-03-03T20:28:13.407422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:13.407455] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:13.407482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:13.407540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:13.468139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:13.469227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:13.469343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:13.469377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:13.598371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:13.598557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:13.598622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:13.598653] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:13.602719] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: DOWN (p=15.90%) [2026-03-03T20:28:13.603034] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-03-03T20:28:13.603170] [INFO ] [sig ] NXE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:13.757272] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NXE.txt [2026-03-03T20:28:13.757440] [INFO ] [sig ] [2188/3369] Completed NXE in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-03T20:28:13.757485] [INFO ] [sig ] [2189/3369] Forecasting NXG... [2026-03-03T20:28:13.757524] [INFO ] [sig ] Generating forecast for: NXG [2026-03-03T20:28:13.757567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-03-03T20:28:13.769981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-03-03T20:28:13.770290] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-03-03T20:28:13.771124] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-03-03T20:28:13.771186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:13.771221] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:13.771249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:13.771307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:13.835267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:13.836185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:13.836271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:13.836304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:13.956424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:13.956610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:13.956661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:13.956692] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:13.960125] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-03-03T20:28:13.960405] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-03-03T20:28:13.960544] [INFO ] [sig ] NXG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:14.108522] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NXG.txt [2026-03-03T20:28:14.108718] [INFO ] [sig ] [2189/3369] Completed NXG in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-03T20:28:14.108951] [INFO ] [sig ] [2190/3369] Forecasting NXGL... [2026-03-03T20:28:14.108981] [INFO ] [sig ] Generating forecast for: NXGL [2026-03-03T20:28:14.109014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-03-03T20:28:14.121969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-03-03T20:28:14.122389] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-03-03T20:28:14.123263] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-03-03T20:28:14.123320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:14.123353] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:14.123381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:14.123451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:14.187981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:14.189076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:14.189207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:14.189258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:14.311016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:14.311179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:14.311221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:14.311250] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:14.315087] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-03-03T20:28:14.315366] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-03-03T20:28:14.315496] [INFO ] [sig ] NXGL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:14.468379] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NXGL.txt [2026-03-03T20:28:14.468557] [INFO ] [sig ] [2190/3369] Completed NXGL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-03T20:28:14.468636] [INFO ] [sig ] [2191/3369] Forecasting NXP... [2026-03-03T20:28:14.468687] [INFO ] [sig ] Generating forecast for: NXP [2026-03-03T20:28:14.468735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-03-03T20:28:14.481538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-03-03T20:28:14.481930] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-03-03T20:28:14.482844] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-03-03T20:28:14.482901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:14.482936] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:14.482965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:14.483025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:14.546337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:14.547295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:14.547382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:14.547419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:14.672979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:14.673164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:14.673218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:14.673278] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:14.677839] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-03-03T20:28:14.678214] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-03-03T20:28:14.678380] [INFO ] [sig ] NXP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:14.823030] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NXP.txt [2026-03-03T20:28:14.823189] [INFO ] [sig ] [2191/3369] Completed NXP in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-03T20:28:14.823230] [INFO ] [sig ] [2192/3369] Forecasting NXPI... [2026-03-03T20:28:14.823260] [INFO ] [sig ] Generating forecast for: NXPI [2026-03-03T20:28:14.823291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-03-03T20:28:14.838405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-03-03T20:28:14.838811] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-03-03T20:28:14.839697] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-03-03T20:28:14.839761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:14.839796] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:14.839824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:14.839883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:14.901317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:14.902287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:14.902376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:14.902409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:15.029428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:15.029621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:15.029672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:15.029708] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:15.033196] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-03-03T20:28:15.033489] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-03-03T20:28:15.033654] [INFO ] [sig ] NXPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:15.181950] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/NXPI.txt [2026-03-03T20:28:15.182109] [INFO ] [sig ] [2192/3369] Completed NXPI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-03T20:28:15.182150] [INFO ] [sig ] [2193/3369] Forecasting NYXH... [2026-03-03T20:28:15.182181] [INFO ] [sig ] Generating forecast for: NYXH [2026-03-03T20:28:15.182211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-03-03T20:28:15.194638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-03-03T20:28:15.195205] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-03-03T20:28:15.196288] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-03-03T20:28:15.196345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:15.196381] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:15.196409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:15.196469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:15.261031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:15.262102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:15.262198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:15.262253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:15.392693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:15.393068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:15.393111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:15.393140] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:15.397142] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-03-03T20:28:15.397440] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-03-03T20:28:15.397592] [INFO ] [sig ] NYXH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:15.550864] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NYXH.txt [2026-03-03T20:28:15.551024] [INFO ] [sig ] [2193/3369] Completed NYXH in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-03T20:28:15.551065] [INFO ] [sig ] [2194/3369] Forecasting NZF... [2026-03-03T20:28:15.551096] [INFO ] [sig ] Generating forecast for: NZF [2026-03-03T20:28:15.551128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-03-03T20:28:15.564013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-03-03T20:28:15.564434] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-03-03T20:28:15.565344] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-03-03T20:28:15.565402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:15.565437] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:15.565466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:15.565526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:15.627944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:15.628858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:15.628948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:15.628984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:15.755886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:15.756057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:15.756101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:15.756132] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:15.759981] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-03T20:28:15.760354] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-03-03T20:28:15.760504] [INFO ] [sig ] NZF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:15.914834] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/NZF.txt [2026-03-03T20:28:15.914998] [INFO ] [sig ] [2194/3369] Completed NZF in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-03T20:28:15.915040] [INFO ] [sig ] [2195/3369] Forecasting OABI... [2026-03-03T20:28:15.915069] [INFO ] [sig ] Generating forecast for: OABI [2026-03-03T20:28:15.915102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-03-03T20:28:15.928349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-03-03T20:28:15.928739] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-03-03T20:28:15.929746] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-03-03T20:28:15.929802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:15.929835] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:15.929864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:15.929955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:15.991794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:15.992766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:15.992893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:15.992930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:16.130088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:16.130269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:16.130317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:16.130352] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:16.134732] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=10.96%) [2026-03-03T20:28:16.135080] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-03-03T20:28:16.135261] [INFO ] [sig ] OABI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:16.303274] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OABI.txt [2026-03-03T20:28:16.303422] [INFO ] [sig ] [2195/3369] Completed OABI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-03T20:28:16.303462] [INFO ] [sig ] [2196/3369] Forecasting OBDC... [2026-03-03T20:28:16.303493] [INFO ] [sig ] Generating forecast for: OBDC [2026-03-03T20:28:16.303524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-03-03T20:28:16.316544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-03-03T20:28:16.316962] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-03-03T20:28:16.317838] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-03-03T20:28:16.317912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:16.317947] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:16.317974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:16.318032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:16.377397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:16.378253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:16.378344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:16.378378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:16.507123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:16.507304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:16.507346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:16.507376] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:16.511042] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-03-03T20:28:16.511338] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-03-03T20:28:16.511476] [INFO ] [sig ] OBDC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:16.662049] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OBDC.txt [2026-03-03T20:28:16.662193] [INFO ] [sig ] [2196/3369] Completed OBDC in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:16.662234] [INFO ] [sig ] [2197/3369] Forecasting OBIL... [2026-03-03T20:28:16.662263] [INFO ] [sig ] Generating forecast for: OBIL [2026-03-03T20:28:16.662294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-03-03T20:28:16.675451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-03-03T20:28:16.675867] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-03-03T20:28:16.677108] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-03-03T20:28:16.677163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:16.677198] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:16.677225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:16.677286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:16.740225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:16.741039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:16.741130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:16.741165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:16.850705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:16.850871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:16.850914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:16.850942] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:16.854410] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=80.01%) [2026-03-03T20:28:16.854751] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-03-03T20:28:16.854883] [INFO ] [sig ] OBIL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:17.011043] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OBIL.txt [2026-03-03T20:28:17.011212] [INFO ] [sig ] [2197/3369] Completed OBIL in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:17.011254] [INFO ] [sig ] [2198/3369] Forecasting OBIO... [2026-03-03T20:28:17.011285] [INFO ] [sig ] Generating forecast for: OBIO [2026-03-03T20:28:17.011317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-03-03T20:28:17.023539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-03-03T20:28:17.024008] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-03-03T20:28:17.024904] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-03-03T20:28:17.024962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:17.024997] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:17.025024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:17.025082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:17.085175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:17.086098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:17.086204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:17.086239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:17.211153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:17.211329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:17.211371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:17.211402] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:17.215347] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=40.79%) [2026-03-03T20:28:17.215714] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-03-03T20:28:17.215862] [INFO ] [sig ] OBIO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:17.407612] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OBIO.txt [2026-03-03T20:28:17.407835] [INFO ] [sig ] [2198/3369] Completed OBIO in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:17.407902] [INFO ] [sig ] [2199/3369] Forecasting OBK... [2026-03-03T20:28:17.407935] [INFO ] [sig ] Generating forecast for: OBK [2026-03-03T20:28:17.407976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-03-03T20:28:17.421780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-03-03T20:28:17.422289] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-03-03T20:28:17.423463] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-03-03T20:28:17.423541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:17.423627] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:17.423673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:17.423761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:17.490092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:17.491023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:17.491122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:17.491156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:17.622000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:17.622200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:17.622247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:17.622279] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:17.626450] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-03-03T20:28:17.627041] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-03-03T20:28:17.627205] [INFO ] [sig ] OBK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:17.791290] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OBK.txt [2026-03-03T20:28:17.791459] [INFO ] [sig ] [2199/3369] Completed OBK in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:17.791500] [INFO ] [sig ] [2200/3369] Forecasting OC... [2026-03-03T20:28:17.791531] [INFO ] [sig ] Generating forecast for: OC [2026-03-03T20:28:17.791564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-03-03T20:28:17.807081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-03-03T20:28:17.807512] [INFO ] [FORECASTER] Starting predict_future for OC [2026-03-03T20:28:17.808627] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-03-03T20:28:17.808688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:17.808721] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:17.808750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:17.808808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:17.876372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:17.877333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:17.877442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:17.877478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:18.004527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:18.004712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:18.004756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:18.004786] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:18.008770] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=39.60%) [2026-03-03T20:28:18.009088] [INFO ] [FORECASTER] Completed predict_future for OC [2026-03-03T20:28:18.009244] [INFO ] [sig ] OC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:18.164072] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OC.txt [2026-03-03T20:28:18.164251] [INFO ] [sig ] [2200/3369] Completed OC in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:18.164294] [INFO ] [sig ] [2201/3369] Forecasting OCCI... [2026-03-03T20:28:18.164323] [INFO ] [sig ] Generating forecast for: OCCI [2026-03-03T20:28:18.164356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-03-03T20:28:18.179553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-03-03T20:28:18.180174] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-03-03T20:28:18.180992] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-03-03T20:28:18.181046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:18.181079] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:18.181107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:18.181164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:18.240858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:18.241790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:18.241895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:18.241958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:18.362650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:18.362812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:18.362852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:18.362882] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:18.366357] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-03-03T20:28:18.366667] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-03-03T20:28:18.366799] [INFO ] [sig ] OCCI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:18.515313] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OCCI.txt [2026-03-03T20:28:18.515462] [INFO ] [sig ] [2201/3369] Completed OCCI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:18.515503] [INFO ] [sig ] [2202/3369] Forecasting OCFC... [2026-03-03T20:28:18.515533] [INFO ] [sig ] Generating forecast for: OCFC [2026-03-03T20:28:18.515565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-03-03T20:28:18.529513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-03-03T20:28:18.529907] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-03-03T20:28:18.530737] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-03-03T20:28:18.530800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:18.530876] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:18.530907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:18.530967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:18.594717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:18.595510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:18.595623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:18.595662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:18.728295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:18.728465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:18.728515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:18.728547] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:18.732700] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=43.00%) [2026-03-03T20:28:18.733042] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-03-03T20:28:18.733183] [INFO ] [sig ] OCFC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:18.878255] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OCFC.txt [2026-03-03T20:28:18.878414] [INFO ] [sig ] [2202/3369] Completed OCFC in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:18.878464] [INFO ] [sig ] [2203/3369] Forecasting OCGN... [2026-03-03T20:28:18.878495] [INFO ] [sig ] Generating forecast for: OCGN [2026-03-03T20:28:18.878528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-03-03T20:28:18.891466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-03-03T20:28:18.891849] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-03-03T20:28:18.892693] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-03-03T20:28:18.892757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:18.892797] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:18.892830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:18.892900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:18.952700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:18.953547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:18.953659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:18.953694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:19.075505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:19.075697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:19.075741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:19.075770] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:19.079371] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-03-03T20:28:19.079692] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-03-03T20:28:19.079831] [INFO ] [sig ] OCGN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:19.228647] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OCGN.txt [2026-03-03T20:28:19.228812] [INFO ] [sig ] [2203/3369] Completed OCGN in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:19.228856] [INFO ] [sig ] [2204/3369] Forecasting OCSL... [2026-03-03T20:28:19.228885] [INFO ] [sig ] Generating forecast for: OCSL [2026-03-03T20:28:19.228917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-03-03T20:28:19.241431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-03-03T20:28:19.241852] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-03-03T20:28:19.242657] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-03-03T20:28:19.242717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:19.242759] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:19.242793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:19.242863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:19.302636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:19.303400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:19.303489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:19.303523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:19.429374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:19.429563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:19.429625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:19.429655] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:19.433699] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=32.62%) [2026-03-03T20:28:19.434213] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-03-03T20:28:19.434355] [INFO ] [sig ] OCSL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:19.586195] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OCSL.txt [2026-03-03T20:28:19.586357] [INFO ] [sig ] [2204/3369] Completed OCSL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:19.586398] [INFO ] [sig ] [2205/3369] Forecasting OCUL... [2026-03-03T20:28:19.586428] [INFO ] [sig ] Generating forecast for: OCUL [2026-03-03T20:28:19.586462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-03-03T20:28:19.599552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-03-03T20:28:19.600161] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-03-03T20:28:19.601235] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-03-03T20:28:19.601291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:19.601323] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:19.601350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:19.601413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:19.663738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:19.664606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:19.664710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:19.664746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:19.786403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:19.786565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:19.786627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:19.786708] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:19.790293] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-03T20:28:19.790617] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-03-03T20:28:19.790759] [INFO ] [sig ] OCUL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:19.938995] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OCUL.txt [2026-03-03T20:28:19.939166] [INFO ] [sig ] [2205/3369] Completed OCUL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-03T20:28:19.939206] [INFO ] [sig ] [2206/3369] Forecasting ODC... [2026-03-03T20:28:19.939236] [INFO ] [sig ] Generating forecast for: ODC [2026-03-03T20:28:19.939268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-03-03T20:28:19.952385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-03-03T20:28:19.953007] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-03-03T20:28:19.953909] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-03-03T20:28:19.954157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:19.954190] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:19.954218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:19.954276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:20.016646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:20.017550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:20.017674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:20.017712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:20.137987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:20.138159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:20.138201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:20.138231] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:20.142160] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=52.24%) [2026-03-03T20:28:20.142501] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-03-03T20:28:20.142666] [INFO ] [sig ] ODC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:20.291223] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ODC.txt [2026-03-03T20:28:20.291394] [INFO ] [sig ] [2206/3369] Completed ODC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-03T20:28:20.291434] [INFO ] [sig ] [2207/3369] Forecasting ODD... [2026-03-03T20:28:20.291464] [INFO ] [sig ] Generating forecast for: ODD [2026-03-03T20:28:20.291498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-03-03T20:28:20.305301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-03-03T20:28:20.305720] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-03-03T20:28:20.306539] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-03-03T20:28:20.306615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:20.306649] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:20.306676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:20.306737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:20.372865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:20.373935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:20.374035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:20.374071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:20.507367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:20.507550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:20.507616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:20.507652] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:20.512790] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-03-03T20:28:20.513291] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-03-03T20:28:20.513492] [INFO ] [sig ] ODD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:20.665268] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ODD.txt [2026-03-03T20:28:20.665413] [INFO ] [sig ] [2207/3369] Completed ODD in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-03T20:28:20.665454] [INFO ] [sig ] [2208/3369] Forecasting ODFL... [2026-03-03T20:28:20.665483] [INFO ] [sig ] Generating forecast for: ODFL [2026-03-03T20:28:20.665515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-03-03T20:28:20.678683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-03-03T20:28:20.679011] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-03-03T20:28:20.679884] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-03-03T20:28:20.679961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:20.679995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:20.680021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:20.680085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:20.739231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:20.740106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:20.740196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:20.740230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:20.865916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:20.866306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:20.866365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:20.866410] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:20.870693] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-03-03T20:28:20.871056] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-03-03T20:28:20.871210] [INFO ] [sig ] ODFL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:21.024501] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ODFL.txt [2026-03-03T20:28:21.024697] [INFO ] [sig ] [2208/3369] Completed ODFL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-03T20:28:21.024742] [INFO ] [sig ] [2209/3369] Forecasting OEC... [2026-03-03T20:28:21.024777] [INFO ] [sig ] Generating forecast for: OEC [2026-03-03T20:28:21.024810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-03-03T20:28:21.039311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-03-03T20:28:21.039866] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-03-03T20:28:21.040745] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-03-03T20:28:21.040811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:21.040849] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:21.040879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:21.040939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:21.103794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:21.104851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:21.104947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:21.105019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:21.230456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:21.230653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:21.230704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:21.230741] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:21.234665] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=83.67%) [2026-03-03T20:28:21.235076] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-03-03T20:28:21.235245] [INFO ] [sig ] OEC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:21.391051] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OEC.txt [2026-03-03T20:28:21.391219] [INFO ] [sig ] [2209/3369] Completed OEC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-03T20:28:21.391260] [INFO ] [sig ] [2210/3369] Forecasting OESX... [2026-03-03T20:28:21.391290] [INFO ] [sig ] Generating forecast for: OESX [2026-03-03T20:28:21.391320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-03-03T20:28:21.403358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-03-03T20:28:21.403800] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-03-03T20:28:21.404704] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-03-03T20:28:21.404762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:21.404796] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:21.404825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:21.404884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:21.464447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:21.465381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:21.465468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:21.465502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:21.580740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:21.580902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:21.580943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:21.580972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:21.584820] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=44.78%) [2026-03-03T20:28:21.585292] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-03-03T20:28:21.585420] [INFO ] [sig ] OESX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:21.729894] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OESX.txt [2026-03-03T20:28:21.730063] [INFO ] [sig ] [2210/3369] Completed OESX in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-03T20:28:21.730104] [INFO ] [sig ] [2211/3369] Forecasting OFG... [2026-03-03T20:28:21.730134] [INFO ] [sig ] Generating forecast for: OFG [2026-03-03T20:28:21.730168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-03-03T20:28:21.742756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-03-03T20:28:21.743165] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-03-03T20:28:21.743986] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-03-03T20:28:21.744039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:21.744071] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:21.744098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:21.744155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:21.805968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:21.806926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:21.807010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:21.807043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:21.927771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:21.927964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:21.928005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:21.928034] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:21.931721] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-03-03T20:28:21.932064] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-03-03T20:28:21.932231] [INFO ] [sig ] OFG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:22.077565] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OFG.txt [2026-03-03T20:28:22.077714] [INFO ] [sig ] [2211/3369] Completed OFG in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-03T20:28:22.077759] [INFO ] [sig ] [2212/3369] Forecasting OFIX... [2026-03-03T20:28:22.077790] [INFO ] [sig ] Generating forecast for: OFIX [2026-03-03T20:28:22.077821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-03-03T20:28:22.090448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-03-03T20:28:22.090784] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-03-03T20:28:22.091561] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-03-03T20:28:22.091633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:22.091666] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:22.091694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:22.091761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:22.152082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:22.152773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:22.152882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:22.152916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:22.282909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:22.283077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:22.283148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:22.283188] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:22.287029] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-03-03T20:28:22.287327] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-03-03T20:28:22.287464] [INFO ] [sig ] OFIX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:22.458804] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OFIX.txt [2026-03-03T20:28:22.458981] [INFO ] [sig ] [2212/3369] Completed OFIX in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-03T20:28:22.459023] [INFO ] [sig ] [2213/3369] Forecasting OFLX... [2026-03-03T20:28:22.459054] [INFO ] [sig ] Generating forecast for: OFLX [2026-03-03T20:28:22.459087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-03-03T20:28:22.471242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-03-03T20:28:22.471645] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-03-03T20:28:22.472433] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-03-03T20:28:22.472487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:22.472520] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:22.472548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:22.472625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:22.534746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:22.535733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:22.535836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:22.535878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:22.662033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:22.662203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:22.662244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:22.662275] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:22.666220] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=21.77%) [2026-03-03T20:28:22.666513] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-03-03T20:28:22.666688] [INFO ] [sig ] OFLX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:22.818414] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OFLX.txt [2026-03-03T20:28:22.818599] [INFO ] [sig ] [2213/3369] Completed OFLX in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:22.818643] [INFO ] [sig ] [2214/3369] Forecasting OFS... [2026-03-03T20:28:22.818672] [INFO ] [sig ] Generating forecast for: OFS [2026-03-03T20:28:22.818704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-03-03T20:28:22.830942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-03-03T20:28:22.831556] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-03-03T20:28:22.832666] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-03-03T20:28:22.832725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:22.832774] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:22.832806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:22.832865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:22.902037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:22.903025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:22.903115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:22.903152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:23.024106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:23.024296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:23.024340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:23.024370] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:23.028341] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-03-03T20:28:23.028659] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-03-03T20:28:23.028794] [INFO ] [sig ] OFS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:23.175773] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OFS.txt [2026-03-03T20:28:23.175970] [INFO ] [sig ] [2214/3369] Completed OFS in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:23.176022] [INFO ] [sig ] [2215/3369] Forecasting OGE... [2026-03-03T20:28:23.176055] [INFO ] [sig ] Generating forecast for: OGE [2026-03-03T20:28:23.176089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-03-03T20:28:23.190374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-03-03T20:28:23.190826] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-03-03T20:28:23.191703] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-03-03T20:28:23.191771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:23.191812] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:23.191848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:23.191919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:23.254058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:23.254995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:23.255087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:23.255122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:23.380161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:23.380338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:23.380401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:23.380433] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:23.384128] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: DOWN (p=20.42%) [2026-03-03T20:28:23.384469] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-03-03T20:28:23.384638] [INFO ] [sig ] OGE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:23.551686] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OGE.txt [2026-03-03T20:28:23.551905] [INFO ] [sig ] [2215/3369] Completed OGE in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:23.551949] [INFO ] [sig ] [2216/3369] Forecasting OGI... [2026-03-03T20:28:23.551981] [INFO ] [sig ] Generating forecast for: OGI [2026-03-03T20:28:23.552015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-03-03T20:28:23.565848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-03-03T20:28:23.566270] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-03-03T20:28:23.567166] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-03-03T20:28:23.567222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:23.567257] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:23.567283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:23.567344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:23.633105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:23.634106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:23.634202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:23.634238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:23.773814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:23.773994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:23.774040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:23.774071] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:23.777836] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=22.46%) [2026-03-03T20:28:23.778167] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-03-03T20:28:23.778307] [INFO ] [sig ] OGI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:23.936407] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OGI.txt [2026-03-03T20:28:23.936672] [INFO ] [sig ] [2216/3369] Completed OGI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:23.936742] [INFO ] [sig ] [2217/3369] Forecasting OGN... [2026-03-03T20:28:23.936792] [INFO ] [sig ] Generating forecast for: OGN [2026-03-03T20:28:23.936843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-03-03T20:28:23.952274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-03-03T20:28:23.952762] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-03-03T20:28:23.954332] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-03-03T20:28:23.954398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:23.954432] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:23.954461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:23.954520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:24.017282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:24.018244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:24.018351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:24.018388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:24.149328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:24.149498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:24.149541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:24.149599] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:24.153753] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-03-03T20:28:24.154084] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-03-03T20:28:24.154265] [INFO ] [sig ] OGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:24.306417] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OGN.txt [2026-03-03T20:28:24.306598] [INFO ] [sig ] [2217/3369] Completed OGN in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:24.306644] [INFO ] [sig ] [2218/3369] Forecasting OHI... [2026-03-03T20:28:24.306674] [INFO ] [sig ] Generating forecast for: OHI [2026-03-03T20:28:24.306708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-03-03T20:28:24.318687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-03-03T20:28:24.319033] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-03-03T20:28:24.319839] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-03-03T20:28:24.319894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:24.319928] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:24.319956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:24.320013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:24.379922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:24.380606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:24.380688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:24.380722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:24.510323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:24.510516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:24.510585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:24.510620] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:24.514915] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=58.81%) [2026-03-03T20:28:24.515450] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-03-03T20:28:24.515624] [INFO ] [sig ] OHI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:24.666307] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OHI.txt [2026-03-03T20:28:24.666451] [INFO ] [sig ] [2218/3369] Completed OHI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:24.666492] [INFO ] [sig ] [2219/3369] Forecasting OI... [2026-03-03T20:28:24.666523] [INFO ] [sig ] Generating forecast for: OI [2026-03-03T20:28:24.666554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-03-03T20:28:24.679021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-03-03T20:28:24.679357] [INFO ] [FORECASTER] Starting predict_future for OI [2026-03-03T20:28:24.680237] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-03-03T20:28:24.680292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:24.680351] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:24.680393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:24.680451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:24.744539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:24.745479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:24.745564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:24.745619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:24.871181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:24.871356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:24.871399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:24.871431] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:24.874980] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-03-03T20:28:24.875284] [INFO ] [FORECASTER] Completed predict_future for OI [2026-03-03T20:28:24.875419] [INFO ] [sig ] OI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:25.022922] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OI.txt [2026-03-03T20:28:25.023066] [INFO ] [sig ] [2219/3369] Completed OI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:25.023106] [INFO ] [sig ] [2220/3369] Forecasting OIA... [2026-03-03T20:28:25.023136] [INFO ] [sig ] Generating forecast for: OIA [2026-03-03T20:28:25.023169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-03-03T20:28:25.034388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-03-03T20:28:25.034719] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-03-03T20:28:25.035527] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-03-03T20:28:25.035603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:25.035638] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:25.035666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:25.035723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:25.094180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:25.094821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:25.094903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:25.094936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:25.220398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:25.220562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:25.220624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:25.220655] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:25.224970] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-03-03T20:28:25.225275] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-03-03T20:28:25.225417] [INFO ] [sig ] OIA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:25.375043] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OIA.txt [2026-03-03T20:28:25.375205] [INFO ] [sig ] [2220/3369] Completed OIA in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:25.375248] [INFO ] [sig ] [2221/3369] Forecasting OII... [2026-03-03T20:28:25.375278] [INFO ] [sig ] Generating forecast for: OII [2026-03-03T20:28:25.375317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-03-03T20:28:25.388241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-03-03T20:28:25.388639] [INFO ] [FORECASTER] Starting predict_future for OII [2026-03-03T20:28:25.389461] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-03-03T20:28:25.389515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:25.389548] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:25.389595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:25.389663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:25.448293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:25.449074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:25.449180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:25.449215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:25.572103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:25.572262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:25.572303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:25.572332] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:25.575815] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-03-03T20:28:25.576092] [INFO ] [FORECASTER] Completed predict_future for OII [2026-03-03T20:28:25.576221] [INFO ] [sig ] OII: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:25.719840] [INFO ] [LOCAL ] Saved forecast: OII 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OII.txt [2026-03-03T20:28:25.720022] [INFO ] [sig ] [2221/3369] Completed OII in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:25.720063] [INFO ] [sig ] [2222/3369] Forecasting OIS... [2026-03-03T20:28:25.720092] [INFO ] [sig ] Generating forecast for: OIS [2026-03-03T20:28:25.720125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-03-03T20:28:25.731765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-03-03T20:28:25.732096] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-03-03T20:28:25.732917] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-03-03T20:28:25.732971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:25.733004] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:25.733031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:25.733089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:25.793463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:25.794599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:25.794690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:25.794725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:25.920041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:25.920206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:25.920247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:25.920278] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:25.924026] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-03-03T20:28:25.924337] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-03-03T20:28:25.924480] [INFO ] [sig ] OIS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:26.074627] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OIS.txt [2026-03-03T20:28:26.074794] [INFO ] [sig ] [2222/3369] Completed OIS in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-03T20:28:26.074843] [INFO ] [sig ] [2223/3369] Forecasting OKE... [2026-03-03T20:28:26.074879] [INFO ] [sig ] Generating forecast for: OKE [2026-03-03T20:28:26.074926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-03-03T20:28:26.089384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-03-03T20:28:26.089797] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-03-03T20:28:26.090659] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-03-03T20:28:26.090712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:26.090745] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:26.090772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:26.090830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:26.149203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:26.150130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:26.150222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:26.150256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:26.285402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:26.285654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:26.285714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:26.285748] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:26.290374] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=7.97%) [2026-03-03T20:28:26.290743] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-03-03T20:28:26.290896] [INFO ] [sig ] OKE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:26.439840] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OKE.txt [2026-03-03T20:28:26.440023] [INFO ] [sig ] [2223/3369] Completed OKE in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-03T20:28:26.440067] [INFO ] [sig ] [2224/3369] Forecasting OKTA... [2026-03-03T20:28:26.440097] [INFO ] [sig ] Generating forecast for: OKTA [2026-03-03T20:28:26.440134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-03-03T20:28:26.452135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-03-03T20:28:26.452589] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-03-03T20:28:26.453521] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-03-03T20:28:26.453604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:26.453641] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:26.453669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:26.453728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:26.518546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:26.519922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:26.520010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:26.520045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:26.655676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:26.655866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:26.655912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:26.655954] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:26.660156] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: DOWN (p=43.00%) [2026-03-03T20:28:26.660671] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-03-03T20:28:26.660827] [INFO ] [sig ] OKTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:26.813174] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OKTA.txt [2026-03-03T20:28:26.813373] [INFO ] [sig ] [2224/3369] Completed OKTA in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-03T20:28:26.813422] [INFO ] [sig ] [2225/3369] Forecasting OKYO... [2026-03-03T20:28:26.813466] [INFO ] [sig ] Generating forecast for: OKYO [2026-03-03T20:28:26.813519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-03-03T20:28:26.829129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-03-03T20:28:26.829531] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-03-03T20:28:26.830348] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-03-03T20:28:26.830402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:26.830435] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:26.830462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:26.830519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:26.889309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:26.890483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:26.890593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:26.890632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:27.022802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:27.023016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:27.023059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:27.023089] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:27.026855] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-03-03T20:28:27.027168] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-03-03T20:28:27.027329] [INFO ] [sig ] OKYO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:27.178361] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OKYO.txt [2026-03-03T20:28:27.178565] [INFO ] [sig ] [2225/3369] Completed OKYO in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-03T20:28:27.178631] [INFO ] [sig ] [2226/3369] Forecasting OLED... [2026-03-03T20:28:27.178661] [INFO ] [sig ] Generating forecast for: OLED [2026-03-03T20:28:27.178699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-03-03T20:28:27.194661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-03-03T20:28:27.195156] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-03-03T20:28:27.196428] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-03-03T20:28:27.196484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:27.196518] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:27.196545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:27.196621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:27.259350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:27.260374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:27.260470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:27.260506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:27.388970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:27.389152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:27.389196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:27.389228] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:27.392949] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=76.80%) [2026-03-03T20:28:27.393297] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-03-03T20:28:27.393453] [INFO ] [sig ] OLED: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:27.617782] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OLED.txt [2026-03-03T20:28:27.617991] [INFO ] [sig ] [2226/3369] Completed OLED in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-03T20:28:27.618038] [INFO ] [sig ] [2227/3369] Forecasting OLLI... [2026-03-03T20:28:27.618067] [INFO ] [sig ] Generating forecast for: OLLI [2026-03-03T20:28:27.618100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-03-03T20:28:27.631004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-03-03T20:28:27.631415] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-03-03T20:28:27.632271] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-03-03T20:28:27.632326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:27.632359] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:27.632386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:27.632445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:27.698632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:27.699846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:27.699979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:27.700021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:27.832458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:27.832655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:27.832698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:27.832728] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:27.836242] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: UP (p=73.68%) [2026-03-03T20:28:27.836546] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-03-03T20:28:27.836712] [INFO ] [sig ] OLLI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:28.008714] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OLLI.txt [2026-03-03T20:28:28.008889] [INFO ] [sig ] [2227/3369] Completed OLLI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-03T20:28:28.008935] [INFO ] [sig ] [2228/3369] Forecasting OLMA... [2026-03-03T20:28:28.008967] [INFO ] [sig ] Generating forecast for: OLMA [2026-03-03T20:28:28.009000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-03-03T20:28:28.021636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-03-03T20:28:28.022062] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-03-03T20:28:28.022986] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-03-03T20:28:28.023042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:28.023077] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:28.023104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:28.023162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:28.087081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:28.088176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:28.088278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:28.088314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:28.219951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:28.220130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:28.220178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:28.220215] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:28.224247] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-03-03T20:28:28.224560] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-03-03T20:28:28.224724] [INFO ] [sig ] OLMA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:28.377241] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OLMA.txt [2026-03-03T20:28:28.377394] [INFO ] [sig ] [2228/3369] Completed OLMA in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-03T20:28:28.377435] [INFO ] [sig ] [2229/3369] Forecasting OLN... [2026-03-03T20:28:28.377465] [INFO ] [sig ] Generating forecast for: OLN [2026-03-03T20:28:28.377498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-03-03T20:28:28.391296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-03-03T20:28:28.391659] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-03-03T20:28:28.392442] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-03-03T20:28:28.392494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:28.392537] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:28.392565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:28.392651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:28.455289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:28.456244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:28.456364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:28.456399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:28.576657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:28.576842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:28.576896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:28.576939] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:28.581098] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-03-03T20:28:28.581387] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-03-03T20:28:28.581520] [INFO ] [sig ] OLN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:28.727523] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OLN.txt [2026-03-03T20:28:28.727689] [INFO ] [sig ] [2229/3369] Completed OLN in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-03T20:28:28.727731] [INFO ] [sig ] [2230/3369] Forecasting OLP... [2026-03-03T20:28:28.727760] [INFO ] [sig ] Generating forecast for: OLP [2026-03-03T20:28:28.727793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-03-03T20:28:28.739336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-03-03T20:28:28.739740] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-03-03T20:28:28.740529] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-03-03T20:28:28.740608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:28.740643] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:28.740671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:28.740729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:28.799240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:28.800242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:28.800355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:28.800392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:28.923132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:28.923297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:28.923339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:28.923368] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:28.926845] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-03-03T20:28:28.927161] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-03-03T20:28:28.927298] [INFO ] [sig ] OLP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:29.075121] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OLP.txt [2026-03-03T20:28:29.075293] [INFO ] [sig ] [2230/3369] Completed OLP in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:29.075334] [INFO ] [sig ] [2231/3369] Forecasting OLPX... [2026-03-03T20:28:29.075365] [INFO ] [sig ] Generating forecast for: OLPX [2026-03-03T20:28:29.075396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-03-03T20:28:29.089189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-03-03T20:28:29.089596] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-03-03T20:28:29.090410] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-03-03T20:28:29.090464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:29.090497] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:29.090525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:29.090610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:29.152812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:29.153870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:29.153980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:29.154016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:29.278245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:29.278418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:29.278458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:29.278487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:29.281998] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-03-03T20:28:29.282290] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-03-03T20:28:29.282420] [INFO ] [sig ] OLPX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:29.427377] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OLPX.txt [2026-03-03T20:28:29.427547] [INFO ] [sig ] [2231/3369] Completed OLPX in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:29.427615] [INFO ] [sig ] [2232/3369] Forecasting OM... [2026-03-03T20:28:29.427646] [INFO ] [sig ] Generating forecast for: OM [2026-03-03T20:28:29.427679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-03-03T20:28:29.439629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-03-03T20:28:29.439991] [INFO ] [FORECASTER] Starting predict_future for OM [2026-03-03T20:28:29.440812] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-03-03T20:28:29.440878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:29.440913] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:29.440940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:29.440997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:29.502136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:29.503074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:29.503163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:29.503198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:29.625656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:29.625822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:29.625862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:29.625892] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:29.629645] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=59.79%) [2026-03-03T20:28:29.629999] [INFO ] [FORECASTER] Completed predict_future for OM [2026-03-03T20:28:29.630146] [INFO ] [sig ] OM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:29.777258] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OM.txt [2026-03-03T20:28:29.777454] [INFO ] [sig ] [2232/3369] Completed OM in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:29.777499] [INFO ] [sig ] [2233/3369] Forecasting OMAB... [2026-03-03T20:28:29.777529] [INFO ] [sig ] Generating forecast for: OMAB [2026-03-03T20:28:29.777561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-03-03T20:28:29.789348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-03-03T20:28:29.789759] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-03-03T20:28:29.790607] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-03-03T20:28:29.790662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:29.790695] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:29.790722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:29.790780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:29.848330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:29.849227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:29.849316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:29.849349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:29.975624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:29.975823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:29.975867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:29.975898] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:29.980109] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-03-03T20:28:29.980483] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-03-03T20:28:29.980688] [INFO ] [sig ] OMAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:30.138328] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OMAB.txt [2026-03-03T20:28:30.138489] [INFO ] [sig ] [2233/3369] Completed OMAB in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:30.138530] [INFO ] [sig ] [2234/3369] Forecasting OMC... [2026-03-03T20:28:30.138561] [INFO ] [sig ] Generating forecast for: OMC [2026-03-03T20:28:30.138617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-03-03T20:28:30.152010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-03-03T20:28:30.152441] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-03-03T20:28:30.153335] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-03-03T20:28:30.153390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:30.153424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:30.153454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:30.153513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:30.215843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:30.216802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:30.216888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:30.216923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:30.345550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:30.345739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:30.345781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:30.345812] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:30.349361] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-03-03T20:28:30.349678] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-03-03T20:28:30.349817] [INFO ] [sig ] OMC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:30.495425] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OMC.txt [2026-03-03T20:28:30.495624] [INFO ] [sig ] [2234/3369] Completed OMC in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:30.495667] [INFO ] [sig ] [2235/3369] Forecasting OMCL... [2026-03-03T20:28:30.495697] [INFO ] [sig ] Generating forecast for: OMCL [2026-03-03T20:28:30.495728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-03-03T20:28:30.508086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-03-03T20:28:30.508392] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-03-03T20:28:30.509218] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-03-03T20:28:30.509273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:30.509307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:30.509334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:30.509392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:30.570817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:30.571929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:30.572014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:30.572047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:30.696257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:30.696416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:30.696456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:30.696485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:30.699931] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-03-03T20:28:30.700219] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-03-03T20:28:30.700350] [INFO ] [sig ] OMCL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:30.849980] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OMCL.txt [2026-03-03T20:28:30.850129] [INFO ] [sig ] [2235/3369] Completed OMCL in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:30.850176] [INFO ] [sig ] [2236/3369] Forecasting OMEX... [2026-03-03T20:28:30.850214] [INFO ] [sig ] Generating forecast for: OMEX [2026-03-03T20:28:30.850246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-03-03T20:28:30.863811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-03-03T20:28:30.864144] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-03-03T20:28:30.864992] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-03-03T20:28:30.865045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:30.865103] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:30.865132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:30.865191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:30.924392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:30.925181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:30.925282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:30.925319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:31.046682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:31.046828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:31.046869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:31.046898] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:31.051999] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=70.40%) [2026-03-03T20:28:31.052437] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-03-03T20:28:31.052640] [INFO ] [sig ] OMEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:31.201263] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OMEX.txt [2026-03-03T20:28:31.201402] [INFO ] [sig ] [2236/3369] Completed OMEX in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:31.201442] [INFO ] [sig ] [2237/3369] Forecasting OMF... [2026-03-03T20:28:31.201471] [INFO ] [sig ] Generating forecast for: OMF [2026-03-03T20:28:31.201502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-03-03T20:28:31.212776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-03-03T20:28:31.213077] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-03-03T20:28:31.213880] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-03-03T20:28:31.213933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:31.213967] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:31.213994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:31.214052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:31.274427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:31.275362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:31.275446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:31.275480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:31.397551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:31.397729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:31.397773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:31.397804] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:31.401401] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=0.21%) [2026-03-03T20:28:31.401709] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-03-03T20:28:31.401861] [INFO ] [sig ] OMF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:31.549128] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OMF.txt [2026-03-03T20:28:31.549299] [INFO ] [sig ] [2237/3369] Completed OMF in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:31.549341] [INFO ] [sig ] [2238/3369] Forecasting ON... [2026-03-03T20:28:31.549372] [INFO ] [sig ] Generating forecast for: ON [2026-03-03T20:28:31.549408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-03-03T20:28:31.561631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-03-03T20:28:31.562018] [INFO ] [FORECASTER] Starting predict_future for ON [2026-03-03T20:28:31.562898] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-03-03T20:28:31.562960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:31.563000] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:31.563034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:31.563104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:31.630557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:31.632019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:31.632124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:31.632351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:31.761459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:31.761647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:31.761691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:31.761720] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:31.765148] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-03-03T20:28:31.765437] [INFO ] [FORECASTER] Completed predict_future for ON [2026-03-03T20:28:31.765588] [INFO ] [sig ] ON: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:31.910430] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ON.txt [2026-03-03T20:28:31.910588] [INFO ] [sig ] [2238/3369] Completed ON in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-03T20:28:31.910631] [INFO ] [sig ] [2239/3369] Forecasting ONB... [2026-03-03T20:28:31.910661] [INFO ] [sig ] Generating forecast for: ONB [2026-03-03T20:28:31.910692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-03-03T20:28:31.922688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-03-03T20:28:31.923006] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-03-03T20:28:31.923814] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-03-03T20:28:31.923868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:31.923901] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:31.923927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:31.923984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:31.982772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:31.983753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:31.983841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:31.983876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:32.112073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:32.112252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:32.112313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:32.112345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:32.116082] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=50.91%) [2026-03-03T20:28:32.116408] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-03-03T20:28:32.116558] [INFO ] [sig ] ONB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:32.260328] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ONB.txt [2026-03-03T20:28:32.260490] [INFO ] [sig ] [2239/3369] Completed ONB in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-03T20:28:32.260554] [INFO ] [sig ] [2240/3369] Forecasting ONDS... [2026-03-03T20:28:32.260606] [INFO ] [sig ] Generating forecast for: ONDS [2026-03-03T20:28:32.260642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-03-03T20:28:32.272948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-03-03T20:28:32.273305] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-03-03T20:28:32.274134] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-03-03T20:28:32.274188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:32.274220] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:32.274246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:32.274304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:32.333872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:32.334776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:32.334874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:32.334907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:32.460111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:32.460316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:32.460363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:32.460395] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:32.464191] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-03-03T20:28:32.464593] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-03-03T20:28:32.464750] [INFO ] [sig ] ONDS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:32.611618] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ONDS.txt [2026-03-03T20:28:32.611782] [INFO ] [sig ] [2240/3369] Completed ONDS in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-03T20:28:32.611822] [INFO ] [sig ] [2241/3369] Forecasting ONEQ... [2026-03-03T20:28:32.611853] [INFO ] [sig ] Generating forecast for: ONEQ [2026-03-03T20:28:32.611883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-03-03T20:28:32.624480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-03-03T20:28:32.624856] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-03-03T20:28:32.625898] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-03-03T20:28:32.625954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:32.626002] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:32.626034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:32.626094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:32.685395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:32.686165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:32.686476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:32.686512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:32.809437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:32.809623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:32.809666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:32.809696] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:32.813241] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-03-03T20:28:32.813523] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-03-03T20:28:32.813673] [INFO ] [sig ] ONEQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:32.960367] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ONEQ.txt [2026-03-03T20:28:32.960516] [INFO ] [sig ] [2241/3369] Completed ONEQ in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-03T20:28:32.960557] [INFO ] [sig ] [2242/3369] Forecasting ONL... [2026-03-03T20:28:32.960611] [INFO ] [sig ] Generating forecast for: ONL [2026-03-03T20:28:32.960645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-03-03T20:28:32.972729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-03-03T20:28:32.973099] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-03-03T20:28:32.973909] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-03-03T20:28:32.973963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:32.973995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:32.974022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:32.974078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:33.034904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:33.035836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:33.035924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:33.035958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:33.175775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:33.175966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:33.176019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:33.176049] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:33.180440] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-03-03T20:28:33.180824] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-03-03T20:28:33.180985] [INFO ] [sig ] ONL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:33.328994] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ONL.txt [2026-03-03T20:28:33.329188] [INFO ] [sig ] [2242/3369] Completed ONL in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-03T20:28:33.329231] [INFO ] [sig ] [2243/3369] Forecasting ONON... [2026-03-03T20:28:33.329262] [INFO ] [sig ] Generating forecast for: ONON [2026-03-03T20:28:33.329295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-03-03T20:28:33.342278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-03-03T20:28:33.342767] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-03-03T20:28:33.343756] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-03-03T20:28:33.343814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:33.343864] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:33.343894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:33.343953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:33.408610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:33.409611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:33.409703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:33.409740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:33.534467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:33.534653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:33.534697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:33.534727] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:33.538180] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=18.12%) [2026-03-03T20:28:33.538511] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-03-03T20:28:33.538673] [INFO ] [sig ] ONON: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:33.688721] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ONON.txt [2026-03-03T20:28:33.688890] [INFO ] [sig ] [2243/3369] Completed ONON in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-03T20:28:33.688934] [INFO ] [sig ] [2244/3369] Forecasting ONTF... [2026-03-03T20:28:33.688967] [INFO ] [sig ] Generating forecast for: ONTF [2026-03-03T20:28:33.688999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-03-03T20:28:33.700642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-03-03T20:28:33.701012] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-03-03T20:28:33.701831] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-03-03T20:28:33.701886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:33.701918] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:33.701946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:33.702007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:33.760048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:33.760931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:33.761018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:33.761054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:33.882917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:33.883101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:33.883150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:33.883381] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:33.887539] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=47.67%) [2026-03-03T20:28:33.887917] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-03-03T20:28:33.888096] [INFO ] [sig ] ONTF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:34.045944] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ONTF.txt [2026-03-03T20:28:34.046143] [INFO ] [sig ] [2244/3369] Completed ONTF in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-03T20:28:34.046206] [INFO ] [sig ] [2245/3369] Forecasting ONTO... [2026-03-03T20:28:34.046250] [INFO ] [sig ] Generating forecast for: ONTO [2026-03-03T20:28:34.046297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-03-03T20:28:34.062218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-03-03T20:28:34.062638] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-03-03T20:28:34.063481] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-03-03T20:28:34.063538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:34.063593] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:34.063625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:34.063686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:34.130631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:34.132145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:34.132328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:34.132383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:34.280801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:34.280979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:34.281040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:34.281080] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:34.285685] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-03-03T20:28:34.286034] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-03-03T20:28:34.286198] [INFO ] [sig ] ONTO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:34.445510] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ONTO.txt [2026-03-03T20:28:34.445696] [INFO ] [sig ] [2245/3369] Completed ONTO in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-03T20:28:34.445751] [INFO ] [sig ] [2246/3369] Forecasting OOMA... [2026-03-03T20:28:34.445786] [INFO ] [sig ] Generating forecast for: OOMA [2026-03-03T20:28:34.445821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-03-03T20:28:34.460345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-03-03T20:28:34.460816] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-03-03T20:28:34.461804] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-03-03T20:28:34.461861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:34.461897] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:34.461927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:34.461987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:34.529723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:34.530680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:34.530804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:34.530841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:34.658735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:34.658902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:34.658946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:34.658977] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:34.663060] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=26.69%) [2026-03-03T20:28:34.663380] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-03-03T20:28:34.663518] [INFO ] [sig ] OOMA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:34.816508] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OOMA.txt [2026-03-03T20:28:34.816693] [INFO ] [sig ] [2246/3369] Completed OOMA in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:34.816737] [INFO ] [sig ] [2247/3369] Forecasting OPAL... [2026-03-03T20:28:34.816779] [INFO ] [sig ] Generating forecast for: OPAL [2026-03-03T20:28:34.816814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-03-03T20:28:34.829976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-03-03T20:28:34.830356] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-03-03T20:28:34.831250] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-03-03T20:28:34.831308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:34.831343] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:34.831370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:34.831625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:34.893492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:34.894426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:34.894516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:34.894551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:35.022311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:35.022503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:35.022547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:35.022597] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:35.026962] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: DOWN (p=21.43%) [2026-03-03T20:28:35.027339] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-03-03T20:28:35.027487] [INFO ] [sig ] OPAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:35.178693] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OPAL.txt [2026-03-03T20:28:35.178861] [INFO ] [sig ] [2247/3369] Completed OPAL in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:35.178906] [INFO ] [sig ] [2248/3369] Forecasting OPBK... [2026-03-03T20:28:35.178939] [INFO ] [sig ] Generating forecast for: OPBK [2026-03-03T20:28:35.178972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-03-03T20:28:35.192516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-03-03T20:28:35.192956] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-03-03T20:28:35.193885] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-03-03T20:28:35.193941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:35.193975] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:35.194004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:35.194064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:35.259947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:35.261183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:35.261281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:35.261318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:35.389659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:35.389837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:35.389883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:35.389924] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:35.394152] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-03-03T20:28:35.394712] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-03-03T20:28:35.394862] [INFO ] [sig ] OPBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:35.543339] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OPBK.txt [2026-03-03T20:28:35.543503] [INFO ] [sig ] [2248/3369] Completed OPBK in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:35.543544] [INFO ] [sig ] [2249/3369] Forecasting OPCH... [2026-03-03T20:28:35.543599] [INFO ] [sig ] Generating forecast for: OPCH [2026-03-03T20:28:35.543634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-03-03T20:28:35.555924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-03-03T20:28:35.556329] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-03-03T20:28:35.557187] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-03-03T20:28:35.557247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:35.557280] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:35.557307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:35.557365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:35.618091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:35.619035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:35.619137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:35.619178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:35.748612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:35.748820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:35.748863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:35.748894] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:35.752537] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=61.89%) [2026-03-03T20:28:35.752852] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-03-03T20:28:35.752990] [INFO ] [sig ] OPCH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:35.899872] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OPCH.txt [2026-03-03T20:28:35.900077] [INFO ] [sig ] [2249/3369] Completed OPCH in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:35.900120] [INFO ] [sig ] [2250/3369] Forecasting OPEN... [2026-03-03T20:28:35.900152] [INFO ] [sig ] Generating forecast for: OPEN [2026-03-03T20:28:35.900183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-03-03T20:28:35.913076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-03-03T20:28:35.913437] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-03-03T20:28:35.914276] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-03-03T20:28:35.914330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:35.914364] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:35.914392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:35.914449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:35.978824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:35.979835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:35.979924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:35.979957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:36.122374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:36.122543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:36.122609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:36.122660] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:36.126082] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=29.42%) [2026-03-03T20:28:36.126371] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-03-03T20:28:36.126503] [INFO ] [sig ] OPEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:36.272463] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OPEN.txt [2026-03-03T20:28:36.272631] [INFO ] [sig ] [2250/3369] Completed OPEN in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:36.272673] [INFO ] [sig ] [2251/3369] Forecasting OPFI... [2026-03-03T20:28:36.272703] [INFO ] [sig ] Generating forecast for: OPFI [2026-03-03T20:28:36.272736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-03-03T20:28:36.284869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-03-03T20:28:36.285201] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-03-03T20:28:36.286003] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-03-03T20:28:36.286057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:36.286090] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:36.286118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:36.286174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:36.343395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:36.344290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:36.344377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:36.344410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:36.467065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:36.467239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:36.467282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:36.467313] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:36.471225] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-03-03T20:28:36.471770] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-03-03T20:28:36.471917] [INFO ] [sig ] OPFI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:36.622170] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OPFI.txt [2026-03-03T20:28:36.622365] [INFO ] [sig ] [2251/3369] Completed OPFI in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:36.622408] [INFO ] [sig ] [2252/3369] Forecasting OPK... [2026-03-03T20:28:36.622438] [INFO ] [sig ] Generating forecast for: OPK [2026-03-03T20:28:36.622470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-03-03T20:28:36.635280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-03-03T20:28:36.635669] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-03-03T20:28:36.636462] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-03-03T20:28:36.636516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:36.636549] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:36.636596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:36.636656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:36.694681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:36.695567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:36.695675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:36.695726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:36.820661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:36.820830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:36.820874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:36.820907] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:36.824456] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-03-03T20:28:36.824754] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-03-03T20:28:36.824885] [INFO ] [sig ] OPK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:36.968889] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OPK.txt [2026-03-03T20:28:36.969061] [INFO ] [sig ] [2252/3369] Completed OPK in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:36.969128] [INFO ] [sig ] [2253/3369] Forecasting OPP... [2026-03-03T20:28:36.969173] [INFO ] [sig ] Generating forecast for: OPP [2026-03-03T20:28:36.969214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-03-03T20:28:36.981457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-03-03T20:28:36.981825] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-03-03T20:28:36.982708] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-03-03T20:28:36.982763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:36.982841] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:36.982873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:36.982933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:37.044069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:37.044905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:37.044993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:37.045028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:37.169647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:37.169813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:37.169854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:37.169883] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:37.173381] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=12.50%) [2026-03-03T20:28:37.173691] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-03-03T20:28:37.173825] [INFO ] [sig ] OPP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:37.347858] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OPP.txt [2026-03-03T20:28:37.348045] [INFO ] [sig ] [2253/3369] Completed OPP in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:37.348087] [INFO ] [sig ] [2254/3369] Forecasting OPRA... [2026-03-03T20:28:37.348118] [INFO ] [sig ] Generating forecast for: OPRA [2026-03-03T20:28:37.348149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-03-03T20:28:37.361009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-03-03T20:28:37.361367] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-03-03T20:28:37.362169] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-03-03T20:28:37.362223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:37.362256] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:37.362296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:37.362356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:37.423009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:37.423716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:37.423804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:37.423838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:37.546406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:37.546587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:37.546631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:37.546660] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:37.550341] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=77.22%) [2026-03-03T20:28:37.550639] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-03-03T20:28:37.550770] [INFO ] [sig ] OPRA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:37.693890] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OPRA.txt [2026-03-03T20:28:37.694030] [INFO ] [sig ] [2254/3369] Completed OPRA in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:37.694068] [INFO ] [sig ] [2255/3369] Forecasting OPTX... [2026-03-03T20:28:37.694100] [INFO ] [sig ] Generating forecast for: OPTX [2026-03-03T20:28:37.694132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-03-03T20:28:37.708452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-03-03T20:28:37.709137] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-03-03T20:28:37.710049] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-03-03T20:28:37.710116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:37.710159] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:37.710194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:37.710264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:37.771551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:37.772797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:37.772906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:37.772955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:37.904408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:37.904592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:37.904637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:37.904666] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:37.908626] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-03-03T20:28:37.908944] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-03-03T20:28:37.909106] [INFO ] [sig ] OPTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:38.077355] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OPTX.txt [2026-03-03T20:28:38.077531] [INFO ] [sig ] [2255/3369] Completed OPTX in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-03T20:28:38.077595] [INFO ] [sig ] [2256/3369] Forecasting OPXS... [2026-03-03T20:28:38.077632] [INFO ] [sig ] Generating forecast for: OPXS [2026-03-03T20:28:38.077665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-03-03T20:28:38.089930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-03-03T20:28:38.090360] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-03-03T20:28:38.091313] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-03-03T20:28:38.091371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:38.091406] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:38.091435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:38.091494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:38.157833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:38.158878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:38.158977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:38.159024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:38.298521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:38.298759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:38.298817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:38.298899] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:38.303388] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-03-03T20:28:38.303777] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-03-03T20:28:38.303995] [INFO ] [sig ] OPXS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:38.456526] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OPXS.txt [2026-03-03T20:28:38.456727] [INFO ] [sig ] [2256/3369] Completed OPXS in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-03T20:28:38.456774] [INFO ] [sig ] [2257/3369] Forecasting ORA... [2026-03-03T20:28:38.456808] [INFO ] [sig ] Generating forecast for: ORA [2026-03-03T20:28:38.456841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-03-03T20:28:38.469876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-03-03T20:28:38.470286] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-03-03T20:28:38.471132] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-03-03T20:28:38.471197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:38.471237] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:38.471271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:38.471333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:38.530613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:38.531502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:38.531612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:38.531650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:38.652707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:38.652878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:38.652919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:38.652949] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:38.656702] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-03-03T20:28:38.657063] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-03-03T20:28:38.657222] [INFO ] [sig ] ORA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:38.806090] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ORA.txt [2026-03-03T20:28:38.806250] [INFO ] [sig ] [2257/3369] Completed ORA in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-03T20:28:38.806291] [INFO ] [sig ] [2258/3369] Forecasting ORC... [2026-03-03T20:28:38.806322] [INFO ] [sig ] Generating forecast for: ORC [2026-03-03T20:28:38.806359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-03-03T20:28:38.817821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-03-03T20:28:38.818247] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-03-03T20:28:38.819095] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-03-03T20:28:38.819164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:38.819204] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:38.819239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:38.819309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:38.877449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:38.878385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:38.878487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:38.878521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:39.005136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:39.005310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:39.005355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:39.005387] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:39.009019] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-03T20:28:39.009351] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-03-03T20:28:39.009489] [INFO ] [sig ] ORC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:39.152211] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ORC.txt [2026-03-03T20:28:39.152386] [INFO ] [sig ] [2258/3369] Completed ORC in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-03T20:28:39.152428] [INFO ] [sig ] [2259/3369] Forecasting ORGO... [2026-03-03T20:28:39.152460] [INFO ] [sig ] Generating forecast for: ORGO [2026-03-03T20:28:39.152492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-03-03T20:28:39.164239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-03-03T20:28:39.164669] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-03-03T20:28:39.165493] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-03-03T20:28:39.165548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:39.165610] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:39.165641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:39.165700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:39.224073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:39.224989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:39.225078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:39.225111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:39.346824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:39.346989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:39.347032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:39.347061] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:39.350861] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-03-03T20:28:39.351180] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-03-03T20:28:39.351339] [INFO ] [sig ] ORGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:39.495791] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ORGO.txt [2026-03-03T20:28:39.495946] [INFO ] [sig ] [2259/3369] Completed ORGO in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-03T20:28:39.495988] [INFO ] [sig ] [2260/3369] Forecasting ORIC... [2026-03-03T20:28:39.496019] [INFO ] [sig ] Generating forecast for: ORIC [2026-03-03T20:28:39.496051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-03-03T20:28:39.508263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-03-03T20:28:39.508645] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-03-03T20:28:39.509460] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-03-03T20:28:39.509517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:39.509552] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:39.509608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:39.509673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:39.569505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:39.570257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:39.570345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:39.570380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:39.697222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:39.697385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:39.697427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:39.697457] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:39.701133] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: DOWN (p=44.63%) [2026-03-03T20:28:39.701461] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-03-03T20:28:39.701616] [INFO ] [sig ] ORIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:39.853142] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ORIC.txt [2026-03-03T20:28:39.853340] [INFO ] [sig ] [2260/3369] Completed ORIC in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-03T20:28:39.853392] [INFO ] [sig ] [2261/3369] Forecasting ORKA... [2026-03-03T20:28:39.853426] [INFO ] [sig ] Generating forecast for: ORKA [2026-03-03T20:28:39.853457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-03-03T20:28:39.867950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-03-03T20:28:39.868382] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-03-03T20:28:39.869349] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-03-03T20:28:39.869406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:39.869443] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:39.869483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:39.869554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:39.932447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:39.933406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:39.933500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:39.933537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:40.060987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:40.061159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:40.061203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:40.061235] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:40.065100] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=62.63%) [2026-03-03T20:28:40.065431] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-03-03T20:28:40.065568] [INFO ] [sig ] ORKA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:40.212715] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ORKA.txt [2026-03-03T20:28:40.212869] [INFO ] [sig ] [2261/3369] Completed ORKA in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-03T20:28:40.212909] [INFO ] [sig ] [2262/3369] Forecasting ORLY... [2026-03-03T20:28:40.212940] [INFO ] [sig ] Generating forecast for: ORLY [2026-03-03T20:28:40.212971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-03-03T20:28:40.226016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-03-03T20:28:40.226395] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-03-03T20:28:40.227271] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-03-03T20:28:40.227340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:40.227384] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:40.227419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:40.227484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:40.288930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:40.289999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:40.290088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:40.290122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:40.419393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:40.419587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:40.419635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:40.419667] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:40.423231] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=29.92%) [2026-03-03T20:28:40.423526] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-03-03T20:28:40.423687] [INFO ] [sig ] ORLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:40.573055] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ORLY.txt [2026-03-03T20:28:40.573226] [INFO ] [sig ] [2262/3369] Completed ORLY in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-03T20:28:40.573285] [INFO ] [sig ] [2263/3369] Forecasting ORMP... [2026-03-03T20:28:40.573336] [INFO ] [sig ] Generating forecast for: ORMP [2026-03-03T20:28:40.573376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-03-03T20:28:40.585953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-03-03T20:28:40.586311] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-03-03T20:28:40.587175] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-03-03T20:28:40.587231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:40.587275] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:40.587321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:40.587390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:40.660121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:40.661077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:40.661221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:40.661271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:40.809782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:40.809969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:40.810016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:40.810047] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:40.813953] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-03-03T20:28:40.814292] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-03-03T20:28:40.814437] [INFO ] [sig ] ORMP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:40.972545] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ORMP.txt [2026-03-03T20:28:40.972735] [INFO ] [sig ] [2263/3369] Completed ORMP in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:40.972778] [INFO ] [sig ] [2264/3369] Forecasting ORN... [2026-03-03T20:28:40.972809] [INFO ] [sig ] Generating forecast for: ORN [2026-03-03T20:28:40.972840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-03-03T20:28:40.985240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-03-03T20:28:40.985828] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-03-03T20:28:40.986757] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-03-03T20:28:40.986813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:40.986846] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:40.986875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:40.986933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:41.050019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:41.050898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:41.050984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:41.051018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:41.179363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:41.179530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:41.179590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:41.179626] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:41.183354] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=24.35%) [2026-03-03T20:28:41.183668] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-03-03T20:28:41.183804] [INFO ] [sig ] ORN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:41.337020] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ORN.txt [2026-03-03T20:28:41.337169] [INFO ] [sig ] [2264/3369] Completed ORN in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:41.337211] [INFO ] [sig ] [2265/3369] Forecasting ORRF... [2026-03-03T20:28:41.337243] [INFO ] [sig ] Generating forecast for: ORRF [2026-03-03T20:28:41.337274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-03-03T20:28:41.350610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-03-03T20:28:41.351008] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-03-03T20:28:41.351846] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-03-03T20:28:41.351901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:41.351935] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:41.351963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:41.352023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:41.414033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:41.415046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:41.415136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:41.415183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:41.544612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:41.544782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:41.544826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:41.544857] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:41.549105] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=26.70%) [2026-03-03T20:28:41.549462] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-03-03T20:28:41.549819] [INFO ] [sig ] ORRF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:41.702049] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ORRF.txt [2026-03-03T20:28:41.702236] [INFO ] [sig ] [2265/3369] Completed ORRF in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:41.702294] [INFO ] [sig ] [2266/3369] Forecasting OS... [2026-03-03T20:28:41.702330] [INFO ] [sig ] Generating forecast for: OS [2026-03-03T20:28:41.702362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-03-03T20:28:41.715774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-03-03T20:28:41.716199] [INFO ] [FORECASTER] Starting predict_future for OS [2026-03-03T20:28:41.717341] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-03-03T20:28:41.717402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:41.717437] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:41.717465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:41.717525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:41.780547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:41.781606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:41.781701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:41.781737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:41.914843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:41.915013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:41.915055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:41.915086] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:41.919333] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=54.80%) [2026-03-03T20:28:41.919683] [INFO ] [FORECASTER] Completed predict_future for OS [2026-03-03T20:28:41.919825] [INFO ] [sig ] OS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:42.077144] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OS.txt [2026-03-03T20:28:42.077354] [INFO ] [sig ] [2266/3369] Completed OS in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:42.077399] [INFO ] [sig ] [2267/3369] Forecasting OSBC... [2026-03-03T20:28:42.077432] [INFO ] [sig ] Generating forecast for: OSBC [2026-03-03T20:28:42.077669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-03-03T20:28:42.091004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-03-03T20:28:42.091640] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-03-03T20:28:42.092487] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-03-03T20:28:42.092604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:42.092646] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:42.092675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:42.092734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:42.157895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:42.159033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:42.159125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:42.159159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:42.280742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:42.280910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:42.280954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:42.280984] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:42.284712] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-03-03T20:28:42.285015] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-03-03T20:28:42.285159] [INFO ] [sig ] OSBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:42.439564] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OSBC.txt [2026-03-03T20:28:42.439748] [INFO ] [sig ] [2267/3369] Completed OSBC in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:42.439792] [INFO ] [sig ] [2268/3369] Forecasting OSIS... [2026-03-03T20:28:42.439825] [INFO ] [sig ] Generating forecast for: OSIS [2026-03-03T20:28:42.439858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-03-03T20:28:42.452614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-03-03T20:28:42.453006] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-03-03T20:28:42.454036] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-03-03T20:28:42.454092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:42.454126] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:42.454156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:42.454225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:42.517821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:42.518786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:42.518874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:42.518910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:42.651349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:42.651518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:42.651561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:42.651612] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:42.655823] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=93.23%) [2026-03-03T20:28:42.656174] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-03-03T20:28:42.656325] [INFO ] [sig ] OSIS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:42.804770] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OSIS.txt [2026-03-03T20:28:42.804918] [INFO ] [sig ] [2268/3369] Completed OSIS in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:42.804958] [INFO ] [sig ] [2269/3369] Forecasting OSPN... [2026-03-03T20:28:42.804988] [INFO ] [sig ] Generating forecast for: OSPN [2026-03-03T20:28:42.805018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-03-03T20:28:42.817402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-03-03T20:28:42.817766] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-03-03T20:28:42.818682] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-03-03T20:28:42.818739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:42.818774] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:42.818803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:42.818864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:42.877114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:42.877869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:42.877978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:42.878012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:43.003331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:43.003502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:43.003547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:43.003793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:43.007890] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=36.47%) [2026-03-03T20:28:43.008204] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-03-03T20:28:43.008344] [INFO ] [sig ] OSPN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:43.168612] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OSPN.txt [2026-03-03T20:28:43.168787] [INFO ] [sig ] [2269/3369] Completed OSPN in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:43.168829] [INFO ] [sig ] [2270/3369] Forecasting OSS... [2026-03-03T20:28:43.168860] [INFO ] [sig ] Generating forecast for: OSS [2026-03-03T20:28:43.168891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-03-03T20:28:43.181198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-03-03T20:28:43.181697] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-03-03T20:28:43.182589] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-03-03T20:28:43.182648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:43.182709] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:43.182739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:43.182799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:43.245508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:43.246498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:43.246618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:43.246656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:43.378545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:43.378741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:43.378782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:43.378814] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:43.382707] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-03-03T20:28:43.383099] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-03-03T20:28:43.383270] [INFO ] [sig ] OSS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:43.537084] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OSS.txt [2026-03-03T20:28:43.537260] [INFO ] [sig ] [2270/3369] Completed OSS in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:43.537327] [INFO ] [sig ] [2271/3369] Forecasting OTEX... [2026-03-03T20:28:43.537364] [INFO ] [sig ] Generating forecast for: OTEX [2026-03-03T20:28:43.537397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-03-03T20:28:43.549969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-03-03T20:28:43.550404] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-03-03T20:28:43.551259] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-03-03T20:28:43.551316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:43.551349] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:43.551377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:43.551435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:43.620627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:43.621785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:43.621877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:43.621912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:43.755406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:43.755607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:43.755655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:43.755686] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:43.759484] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-03-03T20:28:43.759862] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-03-03T20:28:43.760055] [INFO ] [sig ] OTEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:43.918165] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OTEX.txt [2026-03-03T20:28:43.918327] [INFO ] [sig ] [2271/3369] Completed OTEX in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-03T20:28:43.918370] [INFO ] [sig ] [2272/3369] Forecasting OTIS... [2026-03-03T20:28:43.918402] [INFO ] [sig ] Generating forecast for: OTIS [2026-03-03T20:28:43.918433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-03-03T20:28:43.932631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-03-03T20:28:43.932994] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-03-03T20:28:43.933873] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-03-03T20:28:43.933929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:43.933962] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:43.933989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:43.934052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:44.000071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:44.001039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:44.001147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:44.001183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:44.128619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:44.128804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:44.128846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:44.128876] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:44.132757] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=65.99%) [2026-03-03T20:28:44.133060] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-03-03T20:28:44.133190] [INFO ] [sig ] OTIS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:44.274106] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OTIS.txt [2026-03-03T20:28:44.274247] [INFO ] [sig ] [2272/3369] Completed OTIS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-03T20:28:44.274285] [INFO ] [sig ] [2273/3369] Forecasting OTLY... [2026-03-03T20:28:44.274315] [INFO ] [sig ] Generating forecast for: OTLY [2026-03-03T20:28:44.274346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-03-03T20:28:44.286821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-03-03T20:28:44.287176] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-03-03T20:28:44.288010] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-03-03T20:28:44.288064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:44.288095] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:44.288122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:44.288178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:44.346355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:44.347097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:44.347180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:44.347213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:44.474181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:44.474358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:44.474404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:44.474470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:44.478164] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-03-03T20:28:44.478458] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-03-03T20:28:44.478632] [INFO ] [sig ] OTLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:44.632389] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OTLY.txt [2026-03-03T20:28:44.632587] [INFO ] [sig ] [2273/3369] Completed OTLY in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-03T20:28:44.632640] [INFO ] [sig ] [2274/3369] Forecasting OVID... [2026-03-03T20:28:44.632672] [INFO ] [sig ] Generating forecast for: OVID [2026-03-03T20:28:44.632706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-03-03T20:28:44.646620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-03-03T20:28:44.646988] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-03-03T20:28:44.647841] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-03-03T20:28:44.647918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:44.647951] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:44.647978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:44.648035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:44.715959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:44.716924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:44.717010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:44.717045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:44.835294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:44.835469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:44.835529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:44.835561] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:44.839076] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=30.16%) [2026-03-03T20:28:44.839370] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-03-03T20:28:44.839679] [INFO ] [sig ] OVID: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:44.987376] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OVID.txt [2026-03-03T20:28:44.987548] [INFO ] [sig ] [2274/3369] Completed OVID in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-03T20:28:44.987612] [INFO ] [sig ] [2275/3369] Forecasting OVLY... [2026-03-03T20:28:44.987647] [INFO ] [sig ] Generating forecast for: OVLY [2026-03-03T20:28:44.987680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-03-03T20:28:44.999704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-03-03T20:28:45.000069] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-03-03T20:28:45.001075] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-03-03T20:28:45.001130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:45.001163] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:45.001191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:45.001251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:45.064247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:45.065120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:45.065208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:45.065250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:45.170782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:45.170958] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:28:45.171008] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:45.171058] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:45.174867] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=12.63%) [2026-03-03T20:28:45.175167] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-03-03T20:28:45.175308] [INFO ] [sig ] OVLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:45.325091] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OVLY.txt [2026-03-03T20:28:45.325245] [INFO ] [sig ] [2275/3369] Completed OVLY in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-03T20:28:45.325287] [INFO ] [sig ] [2276/3369] Forecasting OWL... [2026-03-03T20:28:45.325320] [INFO ] [sig ] Generating forecast for: OWL [2026-03-03T20:28:45.325359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-03-03T20:28:45.338460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-03-03T20:28:45.338859] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-03-03T20:28:45.339742] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-03-03T20:28:45.339796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:45.339831] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:45.339860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:45.339919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:45.403659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:45.404564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:45.404672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:45.404708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:45.535536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:45.535723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:45.535766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:45.535796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:45.539384] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=59.48%) [2026-03-03T20:28:45.539712] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-03-03T20:28:45.539848] [INFO ] [sig ] OWL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:45.691175] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OWL.txt [2026-03-03T20:28:45.691322] [INFO ] [sig ] [2276/3369] Completed OWL in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-03T20:28:45.691362] [INFO ] [sig ] [2277/3369] Forecasting OXLC... [2026-03-03T20:28:45.691393] [INFO ] [sig ] Generating forecast for: OXLC [2026-03-03T20:28:45.691423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-03-03T20:28:45.705447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-03-03T20:28:45.706127] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-03-03T20:28:45.707216] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-03-03T20:28:45.707272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:45.707310] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:45.707340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:45.707399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:45.770395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:45.771215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:45.771301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:45.771341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:45.899367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:45.899544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:45.899613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:45.899648] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:45.903452] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-03-03T20:28:45.903800] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-03-03T20:28:45.903948] [INFO ] [sig ] OXLC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:46.060252] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OXLC.txt [2026-03-03T20:28:46.060408] [INFO ] [sig ] [2277/3369] Completed OXLC in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-03T20:28:46.060452] [INFO ] [sig ] [2278/3369] Forecasting OXM... [2026-03-03T20:28:46.060485] [INFO ] [sig ] Generating forecast for: OXM [2026-03-03T20:28:46.060519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-03-03T20:28:46.073171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-03-03T20:28:46.073593] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-03-03T20:28:46.074476] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-03-03T20:28:46.074542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:46.074636] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:46.074689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:46.074754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:46.135663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:46.136600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:46.136689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:46.136725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:46.261781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:46.261960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:46.262011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:46.262043] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:46.265895] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-03-03T20:28:46.266203] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-03-03T20:28:46.266346] [INFO ] [sig ] OXM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:46.414460] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OXM.txt [2026-03-03T20:28:46.414637] [INFO ] [sig ] [2278/3369] Completed OXM in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-03T20:28:46.414681] [INFO ] [sig ] [2279/3369] Forecasting OXSQ... [2026-03-03T20:28:46.414712] [INFO ] [sig ] Generating forecast for: OXSQ [2026-03-03T20:28:46.414742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-03-03T20:28:46.427541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-03-03T20:28:46.427943] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-03-03T20:28:46.428822] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-03-03T20:28:46.428876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:46.428909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:46.428937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:46.428994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:46.489151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:46.490386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:46.490480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:46.490526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:46.612720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:46.612889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:46.612932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:46.612963] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:46.616469] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-03-03T20:28:46.616776] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-03-03T20:28:46.616910] [INFO ] [sig ] OXSQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:46.761950] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/OXSQ.txt [2026-03-03T20:28:46.762102] [INFO ] [sig ] [2279/3369] Completed OXSQ in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:46.762143] [INFO ] [sig ] [2280/3369] Forecasting OZEM... [2026-03-03T20:28:46.762174] [INFO ] [sig ] Generating forecast for: OZEM [2026-03-03T20:28:46.762205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-03-03T20:28:46.774200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-03-03T20:28:46.774532] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-03-03T20:28:46.775347] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-03-03T20:28:46.775403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:46.775437] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:46.775468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:46.775527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:46.835442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:46.836238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:46.836364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:46.836400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:46.949886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:46.950048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:46.950091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:46.950123] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:46.953778] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-03-03T20:28:46.954161] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-03-03T20:28:46.954340] [INFO ] [sig ] OZEM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:47.100455] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OZEM.txt [2026-03-03T20:28:47.100624] [INFO ] [sig ] [2280/3369] Completed OZEM in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:47.100668] [INFO ] [sig ] [2281/3369] Forecasting OZK... [2026-03-03T20:28:47.100701] [INFO ] [sig ] Generating forecast for: OZK [2026-03-03T20:28:47.100732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-03-03T20:28:47.113087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-03-03T20:28:47.113464] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-03-03T20:28:47.114274] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-03-03T20:28:47.114340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:47.114380] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:47.114413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:47.114484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:47.176794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:47.177920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:47.178019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:47.178059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:47.308948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:47.309102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:47.309144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:47.309174] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:47.313021] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-03-03T20:28:47.313315] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-03-03T20:28:47.313477] [INFO ] [sig ] OZK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:47.466907] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OZK.txt [2026-03-03T20:28:47.467070] [INFO ] [sig ] [2281/3369] Completed OZK in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:47.467113] [INFO ] [sig ] [2282/3369] Forecasting OZKAP... [2026-03-03T20:28:47.467153] [INFO ] [sig ] Generating forecast for: OZKAP [2026-03-03T20:28:47.467187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-03-03T20:28:47.481221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-03-03T20:28:47.481648] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-03-03T20:28:47.482492] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-03-03T20:28:47.482549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:47.482605] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:47.482636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:47.482695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:47.543655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:47.544533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:47.544644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:47.544680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:47.663877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:47.664061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:47.664104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:47.664135] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:47.667785] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=21.50%) [2026-03-03T20:28:47.668092] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-03-03T20:28:47.668227] [INFO ] [sig ] OZKAP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:47.814439] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/OZKAP.txt [2026-03-03T20:28:47.814636] [INFO ] [sig ] [2282/3369] Completed OZKAP in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:47.814681] [INFO ] [sig ] [2283/3369] Forecasting PAA... [2026-03-03T20:28:47.814713] [INFO ] [sig ] Generating forecast for: PAA [2026-03-03T20:28:47.814747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-03-03T20:28:47.827718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-03-03T20:28:47.828139] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-03-03T20:28:47.828980] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-03-03T20:28:47.829035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:47.829067] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:47.829095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:47.829151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:47.887763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:47.888832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:47.888930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:47.888964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:48.018108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:48.018311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:48.018375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:48.018423] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:48.023136] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-03T20:28:48.023560] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-03-03T20:28:48.023743] [INFO ] [sig ] PAA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:48.178559] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAA.txt [2026-03-03T20:28:48.178775] [INFO ] [sig ] [2283/3369] Completed PAA in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:48.178817] [INFO ] [sig ] [2284/3369] Forecasting PAAS... [2026-03-03T20:28:48.178849] [INFO ] [sig ] Generating forecast for: PAAS [2026-03-03T20:28:48.178880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-03-03T20:28:48.191210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-03-03T20:28:48.191631] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-03-03T20:28:48.192425] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-03-03T20:28:48.192479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:48.192513] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:48.192540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:48.192619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:48.251226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:48.252129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:48.252218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:48.252252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:48.374387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:48.374564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:48.374629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:48.374660] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:48.378844] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=82.44%) [2026-03-03T20:28:48.379434] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-03-03T20:28:48.379664] [INFO ] [sig ] PAAS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:48.528990] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAAS.txt [2026-03-03T20:28:48.529169] [INFO ] [sig ] [2284/3369] Completed PAAS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:48.529217] [INFO ] [sig ] [2285/3369] Forecasting PAC... [2026-03-03T20:28:48.529251] [INFO ] [sig ] Generating forecast for: PAC [2026-03-03T20:28:48.529286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-03-03T20:28:48.542606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-03-03T20:28:48.542983] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-03-03T20:28:48.543815] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-03-03T20:28:48.543869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:48.543904] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:48.543933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:48.543993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:48.602393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:48.603156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:48.603240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:48.603273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:48.724023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:48.724186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:48.724227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:48.724274] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:48.727717] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-03-03T20:28:48.728028] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-03-03T20:28:48.728168] [INFO ] [sig ] PAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:48.872117] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAC.txt [2026-03-03T20:28:48.872280] [INFO ] [sig ] [2285/3369] Completed PAC in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:48.872322] [INFO ] [sig ] [2286/3369] Forecasting PACB... [2026-03-03T20:28:48.872353] [INFO ] [sig ] Generating forecast for: PACB [2026-03-03T20:28:48.872385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-03-03T20:28:48.885458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-03-03T20:28:48.885878] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-03-03T20:28:48.886755] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-03-03T20:28:48.886808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:48.886840] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:48.886867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:48.886923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:48.945435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:48.946363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:48.946452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:48.946486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:49.076782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:49.076953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:49.076997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:49.077029] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:49.080819] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-03-03T20:28:49.081197] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-03-03T20:28:49.081356] [INFO ] [sig ] PACB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:49.238083] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PACB.txt [2026-03-03T20:28:49.238253] [INFO ] [sig ] [2286/3369] Completed PACB in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:49.238298] [INFO ] [sig ] [2287/3369] Forecasting PACK... [2026-03-03T20:28:49.238333] [INFO ] [sig ] Generating forecast for: PACK [2026-03-03T20:28:49.238366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-03-03T20:28:49.251821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-03-03T20:28:49.252222] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-03-03T20:28:49.253100] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-03-03T20:28:49.253158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:49.253223] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:49.253256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:49.253319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:49.318971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:49.319880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:49.320016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:49.320061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:49.453873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:49.454042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:49.454086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:49.454118] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:49.458372] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-03-03T20:28:49.458743] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-03-03T20:28:49.458890] [INFO ] [sig ] PACK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:49.612218] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PACK.txt [2026-03-03T20:28:49.612379] [INFO ] [sig ] [2287/3369] Completed PACK in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:49.612420] [INFO ] [sig ] [2288/3369] Forecasting PAGP... [2026-03-03T20:28:49.612451] [INFO ] [sig ] Generating forecast for: PAGP [2026-03-03T20:28:49.612483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-03-03T20:28:49.625483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-03-03T20:28:49.625854] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-03-03T20:28:49.626675] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-03-03T20:28:49.626730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:49.626763] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:49.626790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:49.626847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:49.688277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:49.689259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:49.689393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:49.689429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:49.810968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:49.811138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:49.811192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:49.811222] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:49.814857] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-03-03T20:28:49.815141] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-03-03T20:28:49.815271] [INFO ] [sig ] PAGP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:49.958119] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAGP.txt [2026-03-03T20:28:49.958268] [INFO ] [sig ] [2288/3369] Completed PAGP in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-03T20:28:49.958316] [INFO ] [sig ] [2289/3369] Forecasting PAGS... [2026-03-03T20:28:49.958351] [INFO ] [sig ] Generating forecast for: PAGS [2026-03-03T20:28:49.958399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-03-03T20:28:49.974101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-03-03T20:28:49.974565] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-03-03T20:28:49.975466] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-03-03T20:28:49.975524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:49.975558] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:49.975633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:49.975724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:50.035236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:50.036256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:50.036351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:50.036386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:50.161252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:50.161442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:50.161484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:50.161513] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:50.165114] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-03-03T20:28:50.165478] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-03-03T20:28:50.165656] [INFO ] [sig ] PAGS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:50.309822] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PAGS.txt [2026-03-03T20:28:50.309997] [INFO ] [sig ] [2289/3369] Completed PAGS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-03T20:28:50.310039] [INFO ] [sig ] [2290/3369] Forecasting PAHC... [2026-03-03T20:28:50.310070] [INFO ] [sig ] Generating forecast for: PAHC [2026-03-03T20:28:50.310102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-03-03T20:28:50.322817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-03-03T20:28:50.323182] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-03-03T20:28:50.324006] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-03-03T20:28:50.324060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:50.324092] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:50.324119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:50.324176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:50.386380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:50.387461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:50.387549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:50.387605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:50.508066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:50.508239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:50.508280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:50.508346] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:50.511875] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=11.04%) [2026-03-03T20:28:50.512168] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-03-03T20:28:50.512302] [INFO ] [sig ] PAHC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:50.654643] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PAHC.txt [2026-03-03T20:28:50.654815] [INFO ] [sig ] [2290/3369] Completed PAHC in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-03T20:28:50.654858] [INFO ] [sig ] [2291/3369] Forecasting PAL... [2026-03-03T20:28:50.654890] [INFO ] [sig ] Generating forecast for: PAL [2026-03-03T20:28:50.654921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-03-03T20:28:50.667126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-03-03T20:28:50.667503] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-03-03T20:28:50.668402] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-03-03T20:28:50.668471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:50.668512] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:50.668542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:50.668623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:50.737484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:50.738446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:50.738534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:50.738568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:50.865390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:50.865609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:50.865667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:50.865706] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:50.870344] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=96.13%) [2026-03-03T20:28:50.870792] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-03-03T20:28:50.870974] [INFO ] [sig ] PAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:51.036936] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAL.txt [2026-03-03T20:28:51.037131] [INFO ] [sig ] [2291/3369] Completed PAL in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-03T20:28:51.037182] [INFO ] [sig ] [2292/3369] Forecasting PAM... [2026-03-03T20:28:51.037215] [INFO ] [sig ] Generating forecast for: PAM [2026-03-03T20:28:51.037248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-03-03T20:28:51.050232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-03-03T20:28:51.050677] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-03-03T20:28:51.051536] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-03-03T20:28:51.051613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:51.051647] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:51.051674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:51.051733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:51.113261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:51.114268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:51.114361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:51.114409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:51.236548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:51.236740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:51.236782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:51.236812] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:51.240488] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=12.09%) [2026-03-03T20:28:51.240879] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-03-03T20:28:51.241024] [INFO ] [sig ] PAM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:51.387329] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PAM.txt [2026-03-03T20:28:51.387494] [INFO ] [sig ] [2292/3369] Completed PAM in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-03T20:28:51.387535] [INFO ] [sig ] [2293/3369] Forecasting PANL... [2026-03-03T20:28:51.387566] [INFO ] [sig ] Generating forecast for: PANL [2026-03-03T20:28:51.387630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-03-03T20:28:51.401466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-03-03T20:28:51.401943] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-03-03T20:28:51.403132] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-03-03T20:28:51.403195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:51.403228] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:51.403255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:51.403313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:51.468073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:51.469005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:51.469092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:51.469125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:51.591166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:51.591336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:51.591377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:51.591409] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:51.595684] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-03-03T20:28:51.595975] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-03-03T20:28:51.596111] [INFO ] [sig ] PANL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:51.747642] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PANL.txt [2026-03-03T20:28:51.747814] [INFO ] [sig ] [2293/3369] Completed PANL in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-03T20:28:51.747854] [INFO ] [sig ] [2294/3369] Forecasting PASG... [2026-03-03T20:28:51.747911] [INFO ] [sig ] Generating forecast for: PASG [2026-03-03T20:28:51.747943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-03-03T20:28:51.759873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-03-03T20:28:51.760277] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-03-03T20:28:51.761118] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-03-03T20:28:51.761173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:51.761207] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:51.761234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:51.761292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:51.821130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:51.822045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:51.822132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:51.822166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:51.950584] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:51.950804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:51.950857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:51.950889] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:51.954866] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-03-03T20:28:51.955211] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-03-03T20:28:51.955385] [INFO ] [sig ] PASG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:52.100337] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PASG.txt [2026-03-03T20:28:52.100532] [INFO ] [sig ] [2294/3369] Completed PASG in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-03T20:28:52.100597] [INFO ] [sig ] [2295/3369] Forecasting PATH... [2026-03-03T20:28:52.100633] [INFO ] [sig ] Generating forecast for: PATH [2026-03-03T20:28:52.100665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-03-03T20:28:52.117379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-03-03T20:28:52.118008] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-03-03T20:28:52.119087] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-03-03T20:28:52.119141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:52.119176] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:52.119202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:52.119269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:52.179086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:52.180044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:52.180140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:52.180174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:52.304085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:52.304257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:52.304299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:52.304330] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:52.307833] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=55.39%) [2026-03-03T20:28:52.308167] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-03-03T20:28:52.308303] [INFO ] [sig ] PATH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:52.458735] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PATH.txt [2026-03-03T20:28:52.458905] [INFO ] [sig ] [2295/3369] Completed PATH in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-03T20:28:52.458948] [INFO ] [sig ] [2296/3369] Forecasting PATK... [2026-03-03T20:28:52.458981] [INFO ] [sig ] Generating forecast for: PATK [2026-03-03T20:28:52.459012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-03-03T20:28:52.471831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-03-03T20:28:52.472217] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-03-03T20:28:52.473049] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-03-03T20:28:52.473105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:52.473139] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:52.473167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:52.473226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:52.535378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:52.536472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:52.536559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:52.536614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:52.658069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:52.658233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:52.658273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:52.658322] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:52.661852] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-03-03T20:28:52.662158] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-03-03T20:28:52.662296] [INFO ] [sig ] PATK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:52.815556] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PATK.txt [2026-03-03T20:28:52.815738] [INFO ] [sig ] [2296/3369] Completed PATK in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:52.815780] [INFO ] [sig ] [2297/3369] Forecasting PAX... [2026-03-03T20:28:52.815811] [INFO ] [sig ] Generating forecast for: PAX [2026-03-03T20:28:52.815843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-03-03T20:28:52.829037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-03-03T20:28:52.829410] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-03-03T20:28:52.830253] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-03-03T20:28:52.830309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:52.830344] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:52.830374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:52.830433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:52.889251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:52.890116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:52.890268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:52.890323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:53.018246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:53.018415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:53.018457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:53.018487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:53.022147] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-03-03T20:28:53.022452] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-03-03T20:28:53.022610] [INFO ] [sig ] PAX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:53.180324] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAX.txt [2026-03-03T20:28:53.180499] [INFO ] [sig ] [2297/3369] Completed PAX in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:53.180548] [INFO ] [sig ] [2298/3369] Forecasting PAXS... [2026-03-03T20:28:53.180616] [INFO ] [sig ] Generating forecast for: PAXS [2026-03-03T20:28:53.180650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-03-03T20:28:53.195107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-03-03T20:28:53.195503] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-03-03T20:28:53.196314] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-03-03T20:28:53.196367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:53.196400] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:53.196427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:53.196485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:53.256261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:53.257186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:53.257278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:53.257310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:53.379292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:53.379459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:53.379500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:53.379530] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:53.382989] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-03-03T20:28:53.383272] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-03-03T20:28:53.383405] [INFO ] [sig ] PAXS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:53.535326] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAXS.txt [2026-03-03T20:28:53.535499] [INFO ] [sig ] [2298/3369] Completed PAXS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:53.535548] [INFO ] [sig ] [2299/3369] Forecasting PAY... [2026-03-03T20:28:53.535623] [INFO ] [sig ] Generating forecast for: PAY [2026-03-03T20:28:53.535662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-03-03T20:28:53.549118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-03-03T20:28:53.549532] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-03-03T20:28:53.550383] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-03-03T20:28:53.550437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:53.550470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:53.550497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:53.550555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:53.609133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:53.610124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:53.610212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:53.610247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:53.732341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:53.732511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:53.732561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:53.732622] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:53.736114] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=23.91%) [2026-03-03T20:28:53.736408] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-03-03T20:28:53.736543] [INFO ] [sig ] PAY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:53.879297] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PAY.txt [2026-03-03T20:28:53.879441] [INFO ] [sig ] [2299/3369] Completed PAY in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:53.879482] [INFO ] [sig ] [2300/3369] Forecasting PAYC... [2026-03-03T20:28:53.879513] [INFO ] [sig ] Generating forecast for: PAYC [2026-03-03T20:28:53.879545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-03-03T20:28:53.892369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-03-03T20:28:53.892746] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-03-03T20:28:53.893540] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-03-03T20:28:53.893611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:53.893644] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:53.893672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:53.893741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:53.952203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:53.953021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:53.953107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:53.953140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:54.080794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:54.080970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:54.081025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:54.081060] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:54.085092] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-03-03T20:28:54.085386] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-03-03T20:28:54.085543] [INFO ] [sig ] PAYC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:54.233139] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAYC.txt [2026-03-03T20:28:54.233305] [INFO ] [sig ] [2300/3369] Completed PAYC in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:54.233347] [INFO ] [sig ] [2301/3369] Forecasting PAYO... [2026-03-03T20:28:54.233378] [INFO ] [sig ] Generating forecast for: PAYO [2026-03-03T20:28:54.233409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-03-03T20:28:54.245685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-03-03T20:28:54.246080] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-03-03T20:28:54.246954] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-03-03T20:28:54.247009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:54.247043] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:54.247072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:54.247131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:54.309814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:54.310677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:54.310764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:54.310798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:54.440825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:54.440987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:54.441027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:54.441056] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:54.444563] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=62.18%) [2026-03-03T20:28:54.444858] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-03-03T20:28:54.444986] [INFO ] [sig ] PAYO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:54.591157] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PAYO.txt [2026-03-03T20:28:54.591295] [INFO ] [sig ] [2301/3369] Completed PAYO in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:54.591335] [INFO ] [sig ] [2302/3369] Forecasting PAYS... [2026-03-03T20:28:54.591366] [INFO ] [sig ] Generating forecast for: PAYS [2026-03-03T20:28:54.591397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-03-03T20:28:54.605935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-03-03T20:28:54.606287] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-03-03T20:28:54.607109] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-03-03T20:28:54.607176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:54.607212] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:54.607242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:54.607302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:54.667806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:54.668518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:54.668639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:54.668680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:54.791408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:54.791589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:54.791633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:54.791664] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:54.795128] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=45.16%) [2026-03-03T20:28:54.795414] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-03-03T20:28:54.795549] [INFO ] [sig ] PAYS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:54.940516] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PAYS.txt [2026-03-03T20:28:54.940691] [INFO ] [sig ] [2302/3369] Completed PAYS in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:54.940732] [INFO ] [sig ] [2303/3369] Forecasting PAYX... [2026-03-03T20:28:54.940762] [INFO ] [sig ] Generating forecast for: PAYX [2026-03-03T20:28:54.940793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-03-03T20:28:54.952888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-03-03T20:28:54.953222] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-03-03T20:28:54.954031] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-03-03T20:28:54.954086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:54.954119] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:54.954146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:54.954204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:55.012436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:55.013213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:55.013297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:55.013330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:55.133199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:55.133373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:55.133429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:55.133475] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:55.137500] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-03-03T20:28:55.137840] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-03-03T20:28:55.141265] [INFO ] [sig ] PAYX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:55.287613] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PAYX.txt [2026-03-03T20:28:55.287783] [INFO ] [sig ] [2303/3369] Completed PAYX in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:55.287823] [INFO ] [sig ] [2304/3369] Forecasting PB... [2026-03-03T20:28:55.287853] [INFO ] [sig ] Generating forecast for: PB [2026-03-03T20:28:55.287908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-03-03T20:28:55.300372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-03-03T20:28:55.300780] [INFO ] [FORECASTER] Starting predict_future for PB [2026-03-03T20:28:55.301670] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-03-03T20:28:55.301725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:55.301785] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:55.301814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:55.301874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:55.359866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:55.360886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:55.360978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:55.361013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:55.491482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:55.491674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:55.491718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:55.491747] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:55.496019] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=26.72%) [2026-03-03T20:28:55.496339] [INFO ] [FORECASTER] Completed predict_future for PB [2026-03-03T20:28:55.496486] [INFO ] [sig ] PB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:55.650288] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PB.txt [2026-03-03T20:28:55.650456] [INFO ] [sig ] [2304/3369] Completed PB in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:55.650497] [INFO ] [sig ] [2305/3369] Forecasting PBA... [2026-03-03T20:28:55.650532] [INFO ] [sig ] Generating forecast for: PBA [2026-03-03T20:28:55.650565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-03-03T20:28:55.663321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-03-03T20:28:55.663755] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-03-03T20:28:55.664550] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-03-03T20:28:55.664624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:55.664658] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:55.664688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:55.664762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:55.726803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:55.727774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:55.727868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:55.727929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:55.861723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:55.861905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:55.861948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:55.861978] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:55.865739] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=35.22%) [2026-03-03T20:28:55.866151] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-03-03T20:28:55.866312] [INFO ] [sig ] PBA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:56.035954] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PBA.txt [2026-03-03T20:28:56.036150] [INFO ] [sig ] [2305/3369] Completed PBA in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-03T20:28:56.036194] [INFO ] [sig ] [2306/3369] Forecasting PBF... [2026-03-03T20:28:56.036225] [INFO ] [sig ] Generating forecast for: PBF [2026-03-03T20:28:56.036259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-03-03T20:28:56.051858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-03-03T20:28:56.052417] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-03-03T20:28:56.053638] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-03-03T20:28:56.053714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:56.053772] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:56.053822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:56.053914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:56.141136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:56.142346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:56.142474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:56.142517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:56.322939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:56.323140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:56.323193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:56.323231] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:56.328369] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=67.32%) [2026-03-03T20:28:56.328918] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-03-03T20:28:56.329127] [INFO ] [sig ] PBF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:56.568258] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PBF.txt [2026-03-03T20:28:56.568542] [INFO ] [sig ] [2306/3369] Completed PBF in 0.5s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-03T20:28:56.568628] [INFO ] [sig ] [2307/3369] Forecasting PBFS... [2026-03-03T20:28:56.568677] [INFO ] [sig ] Generating forecast for: PBFS [2026-03-03T20:28:56.568724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-03-03T20:28:56.599244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-03-03T20:28:56.601050] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-03-03T20:28:56.602434] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-03-03T20:28:56.602514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:56.602569] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:56.602644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:56.602737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:56.689157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:56.690385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:56.690506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:56.690552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:56.846417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:56.846670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:56.846745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:56.848955] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:56.855346] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-03-03T20:28:56.856028] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-03-03T20:28:56.856268] [INFO ] [sig ] PBFS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:57.087817] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PBFS.txt [2026-03-03T20:28:57.088094] [INFO ] [sig ] [2307/3369] Completed PBFS in 0.5s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-03T20:28:57.088165] [INFO ] [sig ] [2308/3369] Forecasting PBH... [2026-03-03T20:28:57.088217] [INFO ] [sig ] Generating forecast for: PBH [2026-03-03T20:28:57.088273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-03-03T20:28:57.112973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-03-03T20:28:57.113459] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-03-03T20:28:57.114533] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-03-03T20:28:57.114629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:57.114694] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:57.114733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:57.114800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:57.205376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:57.206769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:57.206943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:57.207005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:57.377682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:57.377925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:57.377996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:57.378048] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:57.388352] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=72.64%) [2026-03-03T20:28:57.389301] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-03-03T20:28:57.389566] [INFO ] [sig ] PBH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:57.580235] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PBH.txt [2026-03-03T20:28:57.580426] [INFO ] [sig ] [2308/3369] Completed PBH in 0.5s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-03T20:28:57.580475] [INFO ] [sig ] [2309/3369] Forecasting PBI... [2026-03-03T20:28:57.580512] [INFO ] [sig ] Generating forecast for: PBI [2026-03-03T20:28:57.580555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-03-03T20:28:57.595679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-03-03T20:28:57.596122] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-03-03T20:28:57.597059] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-03-03T20:28:57.597115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:57.597150] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:57.597178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:57.597241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:57.665978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:57.667033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:57.667132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:57.667168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:57.795152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:57.795321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:57.795413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:57.795449] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:57.799096] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-03-03T20:28:57.799396] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-03-03T20:28:57.799537] [INFO ] [sig ] PBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:57.949310] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PBI.txt [2026-03-03T20:28:57.949478] [INFO ] [sig ] [2309/3369] Completed PBI in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-03T20:28:57.949519] [INFO ] [sig ] [2310/3369] Forecasting PBYI... [2026-03-03T20:28:57.949549] [INFO ] [sig ] Generating forecast for: PBYI [2026-03-03T20:28:57.949601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-03-03T20:28:57.962186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-03-03T20:28:57.962593] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-03-03T20:28:57.963391] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-03-03T20:28:57.963445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:57.963478] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:57.963505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:57.963563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:58.022458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:58.023378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:58.023472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:58.023516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:58.147355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:58.147522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:58.147565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:58.147628] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:58.151196] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-03-03T20:28:58.151514] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-03-03T20:28:58.151673] [INFO ] [sig ] PBYI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:58.311508] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PBYI.txt [2026-03-03T20:28:58.311691] [INFO ] [sig ] [2310/3369] Completed PBYI in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-03T20:28:58.311928] [INFO ] [sig ] [2311/3369] Forecasting PCB... [2026-03-03T20:28:58.311961] [INFO ] [sig ] Generating forecast for: PCB [2026-03-03T20:28:58.311998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-03-03T20:28:58.324500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-03-03T20:28:58.324953] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-03-03T20:28:58.325838] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-03-03T20:28:58.325894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:58.325928] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:58.325957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:58.326016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:58.390005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:58.390946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:58.391037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:58.391073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:58.510394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:58.510559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:58.510622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:58.510655] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:58.514234] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=9.27%) [2026-03-03T20:28:58.514538] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-03-03T20:28:58.514706] [INFO ] [sig ] PCB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:28:58.680142] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PCB.txt [2026-03-03T20:28:58.680314] [INFO ] [sig ] [2311/3369] Completed PCB in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-03T20:28:58.680358] [INFO ] [sig ] [2312/3369] Forecasting PCF... [2026-03-03T20:28:58.680391] [INFO ] [sig ] Generating forecast for: PCF [2026-03-03T20:28:58.680425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-03-03T20:28:58.692477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-03-03T20:28:58.692928] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-03-03T20:28:58.693814] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-03-03T20:28:58.693871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:58.693906] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:58.693934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:58.693993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:58.756903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:58.757903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:58.758019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:58.758056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:58.884255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:58.884426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:58.884468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:58.884497] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:58.888107] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=59.32%) [2026-03-03T20:28:58.888406] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-03-03T20:28:58.888539] [INFO ] [sig ] PCF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:59.045134] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PCF.txt [2026-03-03T20:28:59.045317] [INFO ] [sig ] [2312/3369] Completed PCF in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-03T20:28:59.045359] [INFO ] [sig ] [2313/3369] Forecasting PCG... [2026-03-03T20:28:59.045391] [INFO ] [sig ] Generating forecast for: PCG [2026-03-03T20:28:59.045422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-03-03T20:28:59.059558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-03-03T20:28:59.060010] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-03-03T20:28:59.060887] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-03-03T20:28:59.060942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:59.060991] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:59.061020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:59.061076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:59.121376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:59.122543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:59.122650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:59.122685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:59.249646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:59.249785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:59.249825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:59.249855] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:59.253131] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-03-03T20:28:59.253410] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-03-03T20:28:59.253537] [INFO ] [sig ] PCG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:59.398556] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PCG.txt [2026-03-03T20:28:59.398766] [INFO ] [sig ] [2313/3369] Completed PCG in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:28:59.398814] [INFO ] [sig ] [2314/3369] Forecasting PCM... [2026-03-03T20:28:59.398846] [INFO ] [sig ] Generating forecast for: PCM [2026-03-03T20:28:59.398876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-03-03T20:28:59.412033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-03-03T20:28:59.412377] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-03-03T20:28:59.413183] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-03-03T20:28:59.413237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:59.413270] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:59.413298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:59.413355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:59.471199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:59.472143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:59.472228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:59.472301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:59.596542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:59.596742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:59.596793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:59.596824] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:59.600438] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=75.32%) [2026-03-03T20:28:59.600749] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-03-03T20:28:59.600892] [INFO ] [sig ] PCM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:28:59.747630] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PCM.txt [2026-03-03T20:28:59.747990] [INFO ] [sig ] [2314/3369] Completed PCM in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:28:59.748052] [INFO ] [sig ] [2315/3369] Forecasting PCN... [2026-03-03T20:28:59.748090] [INFO ] [sig ] Generating forecast for: PCN [2026-03-03T20:28:59.748125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-03-03T20:28:59.761156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-03-03T20:28:59.761465] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-03-03T20:28:59.762281] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-03-03T20:28:59.762335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:28:59.762368] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:28:59.762395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:28:59.762453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:28:59.821221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:28:59.821892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:28:59.821973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:28:59.822006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:28:59.943884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:28:59.943988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:28:59.944025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:28:59.944054] [INFO ] [FORECASTER] Training complete [2026-03-03T20:28:59.947252] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-03-03T20:28:59.947523] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-03-03T20:28:59.947674] [INFO ] [sig ] PCN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:00.090754] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PCN.txt [2026-03-03T20:29:00.090909] [INFO ] [sig ] [2315/3369] Completed PCN in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:29:00.090951] [INFO ] [sig ] [2316/3369] Forecasting PCQ... [2026-03-03T20:29:00.090982] [INFO ] [sig ] Generating forecast for: PCQ [2026-03-03T20:29:00.091013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-03-03T20:29:00.103588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-03-03T20:29:00.104063] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-03-03T20:29:00.105042] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-03-03T20:29:00.105103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:00.105138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:00.105167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:00.105227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:00.172639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:00.173887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:00.173982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:00.174026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:00.301254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:00.301431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:00.301474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:00.301504] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:00.306151] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-03-03T20:29:00.306614] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-03-03T20:29:00.306812] [INFO ] [sig ] PCQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:00.471727] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PCQ.txt [2026-03-03T20:29:00.471911] [INFO ] [sig ] [2316/3369] Completed PCQ in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:29:00.471963] [INFO ] [sig ] [2317/3369] Forecasting PCRX... [2026-03-03T20:29:00.472007] [INFO ] [sig ] Generating forecast for: PCRX [2026-03-03T20:29:00.472041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-03-03T20:29:00.486156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-03-03T20:29:00.486564] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-03-03T20:29:00.487463] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-03-03T20:29:00.487521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:00.487555] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:00.487605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:00.487674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:00.551993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:00.552933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:00.553025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:00.553061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:00.678115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:00.678286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:00.678329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:00.678361] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:00.681886] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-03-03T20:29:00.682181] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-03-03T20:29:00.682314] [INFO ] [sig ] PCRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:00.830522] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PCRX.txt [2026-03-03T20:29:00.830798] [INFO ] [sig ] [2317/3369] Completed PCRX in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:29:00.830856] [INFO ] [sig ] [2318/3369] Forecasting PCTY... [2026-03-03T20:29:00.830897] [INFO ] [sig ] Generating forecast for: PCTY [2026-03-03T20:29:00.830943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-03-03T20:29:00.843754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-03-03T20:29:00.844147] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-03-03T20:29:00.845147] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-03-03T20:29:00.845204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:00.845239] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:00.845268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:00.845328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:00.908082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:00.909066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:00.909165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:00.909202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:01.039145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:01.039314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:01.039358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:01.039391] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:01.043363] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=27.64%) [2026-03-03T20:29:01.043697] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-03-03T20:29:01.044026] [INFO ] [sig ] PCTY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:01.197496] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PCTY.txt [2026-03-03T20:29:01.197671] [INFO ] [sig ] [2318/3369] Completed PCTY in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:29:01.197717] [INFO ] [sig ] [2319/3369] Forecasting PCVX... [2026-03-03T20:29:01.197750] [INFO ] [sig ] Generating forecast for: PCVX [2026-03-03T20:29:01.197783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-03-03T20:29:01.210165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-03-03T20:29:01.210556] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-03-03T20:29:01.211438] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-03-03T20:29:01.211495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:01.211530] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:01.211559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:01.211636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:01.275108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:01.276209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:01.276298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:01.276334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:01.405725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:01.406086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:01.406131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:01.406163] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:01.409970] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=43.85%) [2026-03-03T20:29:01.410269] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-03-03T20:29:01.410406] [INFO ] [sig ] PCVX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:01.562971] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PCVX.txt [2026-03-03T20:29:01.563134] [INFO ] [sig ] [2319/3369] Completed PCVX in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:29:01.563175] [INFO ] [sig ] [2320/3369] Forecasting PCYO... [2026-03-03T20:29:01.563207] [INFO ] [sig ] Generating forecast for: PCYO [2026-03-03T20:29:01.563238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-03-03T20:29:01.575111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-03-03T20:29:01.575521] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-03-03T20:29:01.576405] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-03-03T20:29:01.576461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:01.576497] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:01.576524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:01.576603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:01.639620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:01.640548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:01.640679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:01.640715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:01.775337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:01.775542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:01.775635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:01.775707] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:01.780728] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=21.67%) [2026-03-03T20:29:01.781299] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-03-03T20:29:01.781532] [INFO ] [sig ] PCYO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:01.963784] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PCYO.txt [2026-03-03T20:29:01.963969] [INFO ] [sig ] [2320/3369] Completed PCYO in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-03T20:29:01.964010] [INFO ] [sig ] [2321/3369] Forecasting PD... [2026-03-03T20:29:01.964042] [INFO ] [sig ] Generating forecast for: PD [2026-03-03T20:29:01.964072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-03-03T20:29:01.977641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-03-03T20:29:01.978091] [INFO ] [FORECASTER] Starting predict_future for PD [2026-03-03T20:29:01.979032] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-03-03T20:29:01.979096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:01.979166] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:01.979197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:01.979262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:02.039836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:02.041001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:02.041108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:02.041144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:02.168491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:02.168690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:02.168745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:02.168782] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:02.172594] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=39.77%) [2026-03-03T20:29:02.173008] [INFO ] [FORECASTER] Completed predict_future for PD [2026-03-03T20:29:02.173161] [INFO ] [sig ] PD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:02.337866] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PD.txt [2026-03-03T20:29:02.338067] [INFO ] [sig ] [2321/3369] Completed PD in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:02.338111] [INFO ] [sig ] [2322/3369] Forecasting PDBC... [2026-03-03T20:29:02.338141] [INFO ] [sig ] Generating forecast for: PDBC [2026-03-03T20:29:02.338171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-03-03T20:29:02.351531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-03-03T20:29:02.351987] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-03-03T20:29:02.352908] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-03-03T20:29:02.352965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:02.352998] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:02.353026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:02.353084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:02.412627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:02.413541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:02.413652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:02.413738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:02.532842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:02.533004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:02.533046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:02.533076] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:02.536532] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-03-03T20:29:02.536870] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-03-03T20:29:02.536997] [INFO ] [sig ] PDBC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:02.692665] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDBC.txt [2026-03-03T20:29:02.692825] [INFO ] [sig ] [2322/3369] Completed PDBC in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:02.692866] [INFO ] [sig ] [2323/3369] Forecasting PDD... [2026-03-03T20:29:02.692899] [INFO ] [sig ] Generating forecast for: PDD [2026-03-03T20:29:02.692930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-03-03T20:29:02.707562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-03-03T20:29:02.708043] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-03-03T20:29:02.708969] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-03-03T20:29:02.709027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:02.709061] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:02.709089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:02.709330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:02.772433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:02.773449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:02.773555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:02.773609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:02.900120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:02.900311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:02.900368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:02.900415] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:02.904594] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-03-03T20:29:02.904998] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-03-03T20:29:02.905156] [INFO ] [sig ] PDD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:03.057302] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDD.txt [2026-03-03T20:29:03.057478] [INFO ] [sig ] [2323/3369] Completed PDD in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:03.057519] [INFO ] [sig ] [2324/3369] Forecasting PDEX... [2026-03-03T20:29:03.057550] [INFO ] [sig ] Generating forecast for: PDEX [2026-03-03T20:29:03.057602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-03-03T20:29:03.069787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-03-03T20:29:03.070205] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-03-03T20:29:03.071081] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-03-03T20:29:03.071138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:03.071173] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:03.071202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:03.071294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:03.130713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:03.131655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:03.131747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:03.131783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:03.264119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:03.264313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:03.264374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:03.264464] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:03.270073] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=47.91%) [2026-03-03T20:29:03.270545] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-03-03T20:29:03.270768] [INFO ] [sig ] PDEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:03.439680] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDEX.txt [2026-03-03T20:29:03.439846] [INFO ] [sig ] [2324/3369] Completed PDEX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:03.439887] [INFO ] [sig ] [2325/3369] Forecasting PDFS... [2026-03-03T20:29:03.439918] [INFO ] [sig ] Generating forecast for: PDFS [2026-03-03T20:29:03.439949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-03-03T20:29:03.452902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-03-03T20:29:03.453288] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-03-03T20:29:03.454133] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-03-03T20:29:03.454187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:03.454221] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:03.454251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:03.454309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:03.514194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:03.515165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:03.515257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:03.515293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:03.644883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:03.645048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:03.645089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:03.645118] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:03.648980] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=85.37%) [2026-03-03T20:29:03.649280] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-03-03T20:29:03.649420] [INFO ] [sig ] PDFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:03.801169] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PDFS.txt [2026-03-03T20:29:03.801336] [INFO ] [sig ] [2325/3369] Completed PDFS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:03.801376] [INFO ] [sig ] [2326/3369] Forecasting PDI... [2026-03-03T20:29:03.801407] [INFO ] [sig ] Generating forecast for: PDI [2026-03-03T20:29:03.801438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-03-03T20:29:03.818096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-03-03T20:29:03.818538] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-03-03T20:29:03.819676] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-03-03T20:29:03.819743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:03.819784] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:03.819819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:03.819885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:03.885384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:03.886354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:03.886444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:03.886478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:04.001259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:04.001434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:04.001477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:04.001509] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:04.005435] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=91.31%) [2026-03-03T20:29:04.005758] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-03-03T20:29:04.005903] [INFO ] [sig ] PDI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:04.150668] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PDI.txt [2026-03-03T20:29:04.150855] [INFO ] [sig ] [2326/3369] Completed PDI in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:04.150900] [INFO ] [sig ] [2327/3369] Forecasting PDLB... [2026-03-03T20:29:04.150930] [INFO ] [sig ] Generating forecast for: PDLB [2026-03-03T20:29:04.150961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-03-03T20:29:04.163641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-03-03T20:29:04.164270] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-03-03T20:29:04.165126] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-03-03T20:29:04.165180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:04.165213] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:04.165241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:04.165301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:04.227945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:04.228920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:04.229013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:04.229049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:04.364890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:04.365061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:04.365102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:04.365133] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:04.368851] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=2.34%) [2026-03-03T20:29:04.369156] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-03-03T20:29:04.369297] [INFO ] [sig ] PDLB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:04.514163] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDLB.txt [2026-03-03T20:29:04.514304] [INFO ] [sig ] [2327/3369] Completed PDLB in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:04.514344] [INFO ] [sig ] [2328/3369] Forecasting PDM... [2026-03-03T20:29:04.514374] [INFO ] [sig ] Generating forecast for: PDM [2026-03-03T20:29:04.514405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-03-03T20:29:04.526275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-03-03T20:29:04.526569] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-03-03T20:29:04.527363] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-03-03T20:29:04.527417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:04.527450] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:04.527478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:04.527540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:04.587779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:04.591828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:04.591920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:04.591953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:04.714022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:04.714199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:04.714241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:04.714271] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:04.717853] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=49.18%) [2026-03-03T20:29:04.718165] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-03-03T20:29:04.718297] [INFO ] [sig ] PDM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:04.867549] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDM.txt [2026-03-03T20:29:04.867716] [INFO ] [sig ] [2328/3369] Completed PDM in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:04.867757] [INFO ] [sig ] [2329/3369] Forecasting PDO... [2026-03-03T20:29:04.867788] [INFO ] [sig ] Generating forecast for: PDO [2026-03-03T20:29:04.867819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-03-03T20:29:04.880698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-03-03T20:29:04.881139] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-03-03T20:29:04.882002] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-03-03T20:29:04.882058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:04.882090] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:04.882117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:04.882175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:04.942413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:04.943465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:04.943550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:04.943622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:05.060919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:05.061095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:05.061136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:05.061165] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:05.064773] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=63.78%) [2026-03-03T20:29:05.065137] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-03-03T20:29:05.065283] [INFO ] [sig ] PDO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:05.217019] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PDO.txt [2026-03-03T20:29:05.217185] [INFO ] [sig ] [2329/3369] Completed PDO in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-03T20:29:05.217227] [INFO ] [sig ] [2330/3369] Forecasting PDP... [2026-03-03T20:29:05.217258] [INFO ] [sig ] Generating forecast for: PDP [2026-03-03T20:29:05.217289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-03-03T20:29:05.230557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-03-03T20:29:05.230970] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-03-03T20:29:05.231820] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-03-03T20:29:05.231875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:05.231908] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:05.231936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:05.232012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:05.295417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:05.296337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:05.296427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:05.296462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:05.425772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:05.425965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:05.426015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:05.426235] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:05.430635] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-03-03T20:29:05.430985] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-03-03T20:29:05.431138] [INFO ] [sig ] PDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:05.576733] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PDP.txt [2026-03-03T20:29:05.576890] [INFO ] [sig ] [2330/3369] Completed PDP in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:05.576932] [INFO ] [sig ] [2331/3369] Forecasting PDS... [2026-03-03T20:29:05.576964] [INFO ] [sig ] Generating forecast for: PDS [2026-03-03T20:29:05.576994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-03-03T20:29:05.589952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-03-03T20:29:05.590267] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-03-03T20:29:05.591139] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-03-03T20:29:05.591194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:05.591226] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:05.591254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:05.591311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:05.650452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:05.651293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:05.651407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:05.651443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:05.774007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:05.774177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:05.774220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:05.774252] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:05.777837] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-03-03T20:29:05.778177] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-03-03T20:29:05.778314] [INFO ] [sig ] PDS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:05.928012] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDS.txt [2026-03-03T20:29:05.928205] [INFO ] [sig ] [2331/3369] Completed PDS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:05.928266] [INFO ] [sig ] [2332/3369] Forecasting PDX... [2026-03-03T20:29:05.928302] [INFO ] [sig ] Generating forecast for: PDX [2026-03-03T20:29:05.928334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-03-03T20:29:05.941820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-03-03T20:29:05.942225] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-03-03T20:29:05.943074] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-03-03T20:29:05.943141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:05.943192] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:05.943236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:05.943309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:06.015734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:06.016892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:06.016984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:06.017019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:06.148742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:06.148914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:06.148959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:06.148990] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:06.152716] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-03-03T20:29:06.153092] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-03-03T20:29:06.153255] [INFO ] [sig ] PDX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:06.313300] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDX.txt [2026-03-03T20:29:06.313474] [INFO ] [sig ] [2332/3369] Completed PDX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:06.313516] [INFO ] [sig ] [2333/3369] Forecasting PDYN... [2026-03-03T20:29:06.313547] [INFO ] [sig ] Generating forecast for: PDYN [2026-03-03T20:29:06.313596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-03-03T20:29:06.327006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-03-03T20:29:06.327320] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-03-03T20:29:06.328221] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-03-03T20:29:06.328274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:06.328307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:06.328334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:06.328390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:06.387717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:06.388565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:06.388675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:06.388711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:06.509513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:06.509718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:06.509763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:06.509802] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:06.513319] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=22.50%) [2026-03-03T20:29:06.513648] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-03-03T20:29:06.513790] [INFO ] [sig ] PDYN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:06.659993] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PDYN.txt [2026-03-03T20:29:06.660139] [INFO ] [sig ] [2333/3369] Completed PDYN in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:06.660179] [INFO ] [sig ] [2334/3369] Forecasting PEB... [2026-03-03T20:29:06.660210] [INFO ] [sig ] Generating forecast for: PEB [2026-03-03T20:29:06.660240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-03-03T20:29:06.673970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-03-03T20:29:06.674327] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-03-03T20:29:06.675139] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-03-03T20:29:06.675192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:06.675225] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:06.675254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:06.675311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:06.734485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:06.735349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:06.735442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:06.735477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:06.857672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:06.857841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:06.857908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:06.857945] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:06.861946] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=50.61%) [2026-03-03T20:29:06.862242] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-03-03T20:29:06.862378] [INFO ] [sig ] PEB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:07.012009] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PEB.txt [2026-03-03T20:29:07.012207] [INFO ] [sig ] [2334/3369] Completed PEB in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:07.012251] [INFO ] [sig ] [2335/3369] Forecasting PEBK... [2026-03-03T20:29:07.012282] [INFO ] [sig ] Generating forecast for: PEBK [2026-03-03T20:29:07.012313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-03-03T20:29:07.022174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-03-03T20:29:07.022465] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-03-03T20:29:07.023260] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-03-03T20:29:07.023313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:07.023346] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:07.023374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:07.023441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:07.084629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:07.085705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:07.085847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:07.085886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:07.183796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:07.183961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:07.184004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:07.184035] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:07.187513] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=82.17%) [2026-03-03T20:29:07.187823] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-03-03T20:29:07.187982] [INFO ] [sig ] PEBK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:07.336995] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PEBK.txt [2026-03-03T20:29:07.337139] [INFO ] [sig ] [2335/3369] Completed PEBK in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:07.337180] [INFO ] [sig ] [2336/3369] Forecasting PEBO... [2026-03-03T20:29:07.337210] [INFO ] [sig ] Generating forecast for: PEBO [2026-03-03T20:29:07.337241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-03-03T20:29:07.350218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-03-03T20:29:07.350595] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-03-03T20:29:07.351568] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-03-03T20:29:07.351643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:07.351676] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:07.351703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:07.351759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:07.411104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:07.411825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:07.411908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:07.411942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:07.536752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:07.536916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:07.536958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:07.536987] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:07.540502] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=18.69%) [2026-03-03T20:29:07.540816] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-03-03T20:29:07.540961] [INFO ] [sig ] PEBO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:07.684861] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PEBO.txt [2026-03-03T20:29:07.685039] [INFO ] [sig ] [2336/3369] Completed PEBO in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:07.685081] [INFO ] [sig ] [2337/3369] Forecasting PECO... [2026-03-03T20:29:07.685112] [INFO ] [sig ] Generating forecast for: PECO [2026-03-03T20:29:07.685144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-03-03T20:29:07.696643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-03-03T20:29:07.697049] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-03-03T20:29:07.697932] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-03-03T20:29:07.697990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:07.698038] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:07.698066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:07.698123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:07.759488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:07.760601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:07.760699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:07.760733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:07.896030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:07.896205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:07.896249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:07.896281] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:07.900472] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=66.42%) [2026-03-03T20:29:07.900818] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-03-03T20:29:07.900962] [INFO ] [sig ] PECO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:08.048913] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PECO.txt [2026-03-03T20:29:08.049111] [INFO ] [sig ] [2337/3369] Completed PECO in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-03T20:29:08.049157] [INFO ] [sig ] [2338/3369] Forecasting PEG... [2026-03-03T20:29:08.049189] [INFO ] [sig ] Generating forecast for: PEG [2026-03-03T20:29:08.049228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-03-03T20:29:08.061974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-03-03T20:29:08.062370] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-03-03T20:29:08.063325] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-03-03T20:29:08.063386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:08.063462] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:08.063493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:08.063555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:08.125212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:08.126196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:08.126286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:08.126324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:08.251758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:08.251943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:08.251986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:08.252016] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:08.256082] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=56.60%) [2026-03-03T20:29:08.256484] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-03-03T20:29:08.256659] [INFO ] [sig ] PEG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:08.417192] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PEG.txt [2026-03-03T20:29:08.417364] [INFO ] [sig ] [2338/3369] Completed PEG in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:08.417409] [INFO ] [sig ] [2339/3369] Forecasting PEGA... [2026-03-03T20:29:08.417442] [INFO ] [sig ] Generating forecast for: PEGA [2026-03-03T20:29:08.417475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-03-03T20:29:08.430209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-03-03T20:29:08.430675] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-03-03T20:29:08.431523] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-03-03T20:29:08.431599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:08.431636] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:08.431663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:08.431722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:08.495945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:08.496902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:08.496992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:08.497027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:08.628408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:08.628654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:08.628716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:08.628757] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:08.632625] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-03-03T20:29:08.632943] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-03-03T20:29:08.633307] [INFO ] [sig ] PEGA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:08.785623] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PEGA.txt [2026-03-03T20:29:08.785787] [INFO ] [sig ] [2339/3369] Completed PEGA in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:08.785837] [INFO ] [sig ] [2340/3369] Forecasting PEN... [2026-03-03T20:29:08.785870] [INFO ] [sig ] Generating forecast for: PEN [2026-03-03T20:29:08.785910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-03-03T20:29:08.798618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-03-03T20:29:08.798934] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-03-03T20:29:08.799768] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-03-03T20:29:08.799826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:08.799868] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:08.799905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:08.799998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:08.863653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:08.864710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:08.864799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:08.864834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:08.989211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:08.989372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:08.989413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:08.989442] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:08.992915] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-03-03T20:29:08.993194] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-03-03T20:29:08.993325] [INFO ] [sig ] PEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:09.140242] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PEN.txt [2026-03-03T20:29:09.140389] [INFO ] [sig ] [2340/3369] Completed PEN in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:09.140444] [INFO ] [sig ] [2341/3369] Forecasting PENN... [2026-03-03T20:29:09.140483] [INFO ] [sig ] Generating forecast for: PENN [2026-03-03T20:29:09.140521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-03-03T20:29:09.152553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-03-03T20:29:09.152949] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-03-03T20:29:09.153799] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-03-03T20:29:09.153854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:09.153887] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:09.153916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:09.153975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:09.213110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:09.213832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:09.213921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:09.213957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:09.341793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:09.342016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:09.342059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:09.342130] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:09.346101] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-03-03T20:29:09.346500] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-03-03T20:29:09.346674] [INFO ] [sig ] PENN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:09.493318] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PENN.txt [2026-03-03T20:29:09.493480] [INFO ] [sig ] [2341/3369] Completed PENN in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:09.493524] [INFO ] [sig ] [2342/3369] Forecasting PEO... [2026-03-03T20:29:09.493557] [INFO ] [sig ] Generating forecast for: PEO [2026-03-03T20:29:09.493611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-03-03T20:29:09.504770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-03-03T20:29:09.505093] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-03-03T20:29:09.505891] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-03-03T20:29:09.505947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:09.505980] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:09.506007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:09.506064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:09.564535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:09.565309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:09.565392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:09.565426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:09.684684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:09.684852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:09.684894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:09.684923] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:09.688450] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-03-03T20:29:09.688782] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-03-03T20:29:09.688963] [INFO ] [sig ] PEO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:09.835139] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PEO.txt [2026-03-03T20:29:09.835271] [INFO ] [sig ] [2342/3369] Completed PEO in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:09.835310] [INFO ] [sig ] [2343/3369] Forecasting PEP... [2026-03-03T20:29:09.835341] [INFO ] [sig ] Generating forecast for: PEP [2026-03-03T20:29:09.835372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-03-03T20:29:09.848902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-03-03T20:29:09.849237] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-03-03T20:29:09.850108] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-03-03T20:29:09.850352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:09.850387] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:09.850416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:09.850476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:09.913734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:09.914462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:09.914545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:09.914598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:10.036721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:10.036888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:10.036943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:10.036982] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:10.040722] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=45.00%) [2026-03-03T20:29:10.041016] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-03-03T20:29:10.041152] [INFO ] [sig ] PEP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:10.188910] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PEP.txt [2026-03-03T20:29:10.189060] [INFO ] [sig ] [2343/3369] Completed PEP in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:10.189101] [INFO ] [sig ] [2344/3369] Forecasting PEPG... [2026-03-03T20:29:10.189131] [INFO ] [sig ] Generating forecast for: PEPG [2026-03-03T20:29:10.189162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-03-03T20:29:10.372363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-03-03T20:29:10.372712] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-03-03T20:29:10.373542] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-03-03T20:29:10.373626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:10.373671] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:10.373702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:10.373760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:10.435749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:10.436672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:10.436759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:10.436794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:10.569908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:10.570078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:10.570120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:10.570167] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:10.573647] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-03-03T20:29:10.573940] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-03-03T20:29:10.574071] [INFO ] [sig ] PEPG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:10.728173] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PEPG.txt [2026-03-03T20:29:10.728337] [INFO ] [sig ] [2344/3369] Completed PEPG in 0.5s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:10.728378] [INFO ] [sig ] [2345/3369] Forecasting PERF... [2026-03-03T20:29:10.728410] [INFO ] [sig ] Generating forecast for: PERF [2026-03-03T20:29:10.728440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-03-03T20:29:10.741560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-03-03T20:29:10.742017] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-03-03T20:29:10.743333] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-03-03T20:29:10.743393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:10.743426] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:10.743452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:10.743514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:10.804365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:10.805554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:10.805686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:10.805722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:10.935715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:10.935889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:10.935931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:10.935962] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:10.939888] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=44.43%) [2026-03-03T20:29:10.940305] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-03-03T20:29:10.940471] [INFO ] [sig ] PERF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:11.088799] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PERF.txt [2026-03-03T20:29:11.088964] [INFO ] [sig ] [2345/3369] Completed PERF in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:11.089006] [INFO ] [sig ] [2346/3369] Forecasting PERI... [2026-03-03T20:29:11.089038] [INFO ] [sig ] Generating forecast for: PERI [2026-03-03T20:29:11.089069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-03-03T20:29:11.101475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-03-03T20:29:11.101872] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-03-03T20:29:11.102750] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-03-03T20:29:11.102805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:11.102838] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:11.102867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:11.102926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:11.161130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:11.162026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:11.162129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:11.162164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:11.287070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:11.287240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:11.287283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:11.287314] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:11.291016] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-03-03T20:29:11.291311] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-03-03T20:29:11.291446] [INFO ] [sig ] PERI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:11.447477] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PERI.txt [2026-03-03T20:29:11.447668] [INFO ] [sig ] [2346/3369] Completed PERI in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-03T20:29:11.447712] [INFO ] [sig ] [2347/3369] Forecasting PESI... [2026-03-03T20:29:11.447744] [INFO ] [sig ] Generating forecast for: PESI [2026-03-03T20:29:11.447775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-03-03T20:29:11.460674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-03-03T20:29:11.461055] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-03-03T20:29:11.462001] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-03-03T20:29:11.462063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:11.462097] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:11.462125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:11.462185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:11.521656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:11.522626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:11.522741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:11.522784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:11.649724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:11.649891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:11.649936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:11.649967] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:11.653681] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-03-03T20:29:11.654015] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-03-03T20:29:11.654162] [INFO ] [sig ] PESI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:11.809890] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PESI.txt [2026-03-03T20:29:11.810072] [INFO ] [sig ] [2347/3369] Completed PESI in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-03T20:29:11.810115] [INFO ] [sig ] [2348/3369] Forecasting PETS... [2026-03-03T20:29:11.810146] [INFO ] [sig ] Generating forecast for: PETS [2026-03-03T20:29:11.810178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-03-03T20:29:11.822001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-03-03T20:29:11.822376] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-03-03T20:29:11.823257] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-03-03T20:29:11.823312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:11.823371] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:11.823403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:11.823463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:11.885430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:11.886278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:11.886404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:11.886440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:12.013249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:12.013413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:12.013457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:12.013489] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:12.017209] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-03-03T20:29:12.017502] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-03-03T20:29:12.017655] [INFO ] [sig ] PETS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:12.182921] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PETS.txt [2026-03-03T20:29:12.183080] [INFO ] [sig ] [2348/3369] Completed PETS in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-03T20:29:12.183121] [INFO ] [sig ] [2349/3369] Forecasting PEY... [2026-03-03T20:29:12.183152] [INFO ] [sig ] Generating forecast for: PEY [2026-03-03T20:29:12.183184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-03-03T20:29:12.197780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-03-03T20:29:12.198277] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-03-03T20:29:12.199132] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-03-03T20:29:12.199186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:12.199219] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:12.199245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:12.199302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:12.261868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:12.263326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:12.263426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:12.263462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:12.385034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:12.385405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:12.385447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:12.385476] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:12.389617] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=24.54%) [2026-03-03T20:29:12.389964] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-03-03T20:29:12.390131] [INFO ] [sig ] PEY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:12.539071] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PEY.txt [2026-03-03T20:29:12.539251] [INFO ] [sig ] [2349/3369] Completed PEY in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-03T20:29:12.539293] [INFO ] [sig ] [2350/3369] Forecasting PFBC... [2026-03-03T20:29:12.539330] [INFO ] [sig ] Generating forecast for: PFBC [2026-03-03T20:29:12.539364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-03-03T20:29:12.552476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-03-03T20:29:12.552929] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-03-03T20:29:12.553809] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-03-03T20:29:12.553863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:12.553896] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:12.553929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:12.553998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:12.613614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:12.614542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:12.614656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:12.614692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:12.733061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:12.733226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:12.733267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:12.733296] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:12.736795] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-03-03T20:29:12.737100] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-03-03T20:29:12.737236] [INFO ] [sig ] PFBC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:12.886833] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PFBC.txt [2026-03-03T20:29:12.887001] [INFO ] [sig ] [2350/3369] Completed PFBC in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-03T20:29:12.887042] [INFO ] [sig ] [2351/3369] Forecasting PFD... [2026-03-03T20:29:12.887073] [INFO ] [sig ] Generating forecast for: PFD [2026-03-03T20:29:12.887104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-03-03T20:29:12.898745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-03-03T20:29:12.899143] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-03-03T20:29:12.899962] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-03-03T20:29:12.900015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:12.900048] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:12.900075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:12.900137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:12.959480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:12.960438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:12.960529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:12.960563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:13.077177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:13.077626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:13.077674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:13.077705] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:13.081719] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-03-03T20:29:13.082048] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-03-03T20:29:13.082189] [INFO ] [sig ] PFD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:13.226477] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PFD.txt [2026-03-03T20:29:13.226636] [INFO ] [sig ] [2351/3369] Completed PFD in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-03T20:29:13.226679] [INFO ] [sig ] [2352/3369] Forecasting PFF... [2026-03-03T20:29:13.226716] [INFO ] [sig ] Generating forecast for: PFF [2026-03-03T20:29:13.226748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-03-03T20:29:13.239235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-03-03T20:29:13.239553] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-03-03T20:29:13.240630] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-03-03T20:29:13.240684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:13.240717] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:13.240744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:13.240801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:13.298927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:13.299596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:13.299678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:13.299711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:13.422335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:13.422497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:13.422538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:13.422587] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:13.426066] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-03-03T20:29:13.426352] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-03-03T20:29:13.426482] [INFO ] [sig ] PFF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:13.574032] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PFF.txt [2026-03-03T20:29:13.574147] [INFO ] [sig ] [2352/3369] Completed PFF in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-03T20:29:13.574185] [INFO ] [sig ] [2353/3369] Forecasting PFG... [2026-03-03T20:29:13.574216] [INFO ] [sig ] Generating forecast for: PFG [2026-03-03T20:29:13.574246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-03-03T20:29:13.586495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-03-03T20:29:13.586787] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-03-03T20:29:13.587604] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-03-03T20:29:13.587657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:13.587689] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:13.587717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:13.587774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:13.647471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:13.648142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:13.648222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:13.648255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:13.769564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:13.769734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:13.769774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:13.769803] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:13.773316] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-03-03T20:29:13.773627] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-03-03T20:29:13.773761] [INFO ] [sig ] PFG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:13.920122] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PFG.txt [2026-03-03T20:29:13.920287] [INFO ] [sig ] [2353/3369] Completed PFG in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-03T20:29:13.920329] [INFO ] [sig ] [2354/3369] Forecasting PFGC... [2026-03-03T20:29:13.920361] [INFO ] [sig ] Generating forecast for: PFGC [2026-03-03T20:29:13.920391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-03-03T20:29:13.933060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-03-03T20:29:13.933638] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-03-03T20:29:13.934507] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-03-03T20:29:13.934561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:13.934618] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:13.934646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:13.934703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:13.991740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:13.992437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:13.992531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:13.992566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:14.116308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:14.116467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:14.116508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:14.116538] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:14.120134] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=62.52%) [2026-03-03T20:29:14.120412] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-03-03T20:29:14.120538] [INFO ] [sig ] PFGC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:14.265326] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PFGC.txt [2026-03-03T20:29:14.265485] [INFO ] [sig ] [2354/3369] Completed PFGC in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:14.265525] [INFO ] [sig ] [2355/3369] Forecasting PFH... [2026-03-03T20:29:14.265556] [INFO ] [sig ] Generating forecast for: PFH [2026-03-03T20:29:14.265616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-03-03T20:29:14.277546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-03-03T20:29:14.277864] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-03-03T20:29:14.278682] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-03-03T20:29:14.278734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:14.278792] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:14.278821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:14.278878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:14.336480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:14.337364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:14.337449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:14.337483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:14.455319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:14.455479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:14.455519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:14.455549] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:14.459429] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-03-03T20:29:14.459735] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-03-03T20:29:14.459865] [INFO ] [sig ] PFH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:14.610819] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PFH.txt [2026-03-03T20:29:14.610993] [INFO ] [sig ] [2355/3369] Completed PFH in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:14.611037] [INFO ] [sig ] [2356/3369] Forecasting PFIS... [2026-03-03T20:29:14.611068] [INFO ] [sig ] Generating forecast for: PFIS [2026-03-03T20:29:14.611099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-03-03T20:29:14.622911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-03-03T20:29:14.623265] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-03-03T20:29:14.624082] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-03-03T20:29:14.624136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:14.624169] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:14.624197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:14.624259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:14.681774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:14.682664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:14.682748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:14.682781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:14.805382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:14.805546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:14.805609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:14.805640] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:14.809142] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=20.78%) [2026-03-03T20:29:14.809429] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-03-03T20:29:14.809559] [INFO ] [sig ] PFIS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:14.953765] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PFIS.txt [2026-03-03T20:29:14.953925] [INFO ] [sig ] [2356/3369] Completed PFIS in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:14.953969] [INFO ] [sig ] [2357/3369] Forecasting PFL... [2026-03-03T20:29:14.954006] [INFO ] [sig ] Generating forecast for: PFL [2026-03-03T20:29:14.954044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-03-03T20:29:14.965381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-03-03T20:29:14.965765] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-03-03T20:29:14.966596] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-03-03T20:29:14.966651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:14.966683] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:14.966710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:14.966767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:15.025781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:15.026695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:15.026787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:15.026821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:15.151142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:15.151305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:15.151348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:15.151379] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:15.155239] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-03T20:29:15.155715] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-03-03T20:29:15.155852] [INFO ] [sig ] PFL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:15.372212] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PFL.txt [2026-03-03T20:29:15.372355] [INFO ] [sig ] [2357/3369] Completed PFL in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:15.372396] [INFO ] [sig ] [2358/3369] Forecasting PFM... [2026-03-03T20:29:15.372427] [INFO ] [sig ] Generating forecast for: PFM [2026-03-03T20:29:15.372458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-03-03T20:29:15.384072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-03-03T20:29:15.384410] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-03-03T20:29:15.385244] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-03-03T20:29:15.385298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:15.385331] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:15.385357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:15.385414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:15.444307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:15.445096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:15.445186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:15.445220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:15.566113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:15.566269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:15.566309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:15.566368] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:15.569910] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: UP (p=66.80%) [2026-03-03T20:29:15.570229] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-03-03T20:29:15.570362] [INFO ] [sig ] PFM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:15.729627] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PFM.txt [2026-03-03T20:29:15.729798] [INFO ] [sig ] [2358/3369] Completed PFM in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:15.729846] [INFO ] [sig ] [2359/3369] Forecasting PFN... [2026-03-03T20:29:15.729890] [INFO ] [sig ] Generating forecast for: PFN [2026-03-03T20:29:15.729934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-03-03T20:29:15.742546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-03-03T20:29:15.742896] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-03-03T20:29:15.743918] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-03-03T20:29:15.743973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:15.744007] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:15.744035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:15.744099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:15.807284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:15.808305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:15.808427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:15.808464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:15.925133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:15.925285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:15.925326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:15.925355] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:15.928835] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-03-03T20:29:15.929130] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-03-03T20:29:15.929267] [INFO ] [sig ] PFN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:16.077225] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PFN.txt [2026-03-03T20:29:16.077382] [INFO ] [sig ] [2359/3369] Completed PFN in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:16.077430] [INFO ] [sig ] [2360/3369] Forecasting PFO... [2026-03-03T20:29:16.077464] [INFO ] [sig ] Generating forecast for: PFO [2026-03-03T20:29:16.077495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-03-03T20:29:16.088964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-03-03T20:29:16.089487] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-03-03T20:29:16.090298] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-03-03T20:29:16.090536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:16.090586] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:16.090618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:16.090677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:16.152543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:16.153428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:16.153515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:16.153549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:16.269217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:16.269365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:16.269405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:16.269435] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:16.272912] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-03-03T20:29:16.273226] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-03-03T20:29:16.273353] [INFO ] [sig ] PFO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:16.419483] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PFO.txt [2026-03-03T20:29:16.419623] [INFO ] [sig ] [2360/3369] Completed PFO in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:16.419665] [INFO ] [sig ] [2361/3369] Forecasting PFS... [2026-03-03T20:29:16.419696] [INFO ] [sig ] Generating forecast for: PFS [2026-03-03T20:29:16.419728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-03-03T20:29:16.432788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-03-03T20:29:16.433115] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-03-03T20:29:16.434006] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-03-03T20:29:16.434085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:16.434121] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:16.434148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:16.434207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:16.494835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:16.495665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:16.495749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:16.495783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:16.624125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:16.624299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:16.624525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:16.624554] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:16.628365] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=19.64%) [2026-03-03T20:29:16.628684] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-03-03T20:29:16.628817] [INFO ] [sig ] PFS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:16.775154] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PFS.txt [2026-03-03T20:29:16.775287] [INFO ] [sig ] [2361/3369] Completed PFS in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:16.775326] [INFO ] [sig ] [2362/3369] Forecasting PFSI... [2026-03-03T20:29:16.775357] [INFO ] [sig ] Generating forecast for: PFSI [2026-03-03T20:29:16.775387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-03-03T20:29:16.788160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-03-03T20:29:16.788505] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-03-03T20:29:16.789354] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-03-03T20:29:16.789409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:16.789442] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:16.789469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:16.789526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:16.848771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:16.849491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:16.849588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:16.849624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:16.970698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:16.970851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:16.970891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:16.970921] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:16.974435] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-03-03T20:29:16.974748] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-03-03T20:29:16.974884] [INFO ] [sig ] PFSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:17.123554] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PFSI.txt [2026-03-03T20:29:17.123739] [INFO ] [sig ] [2362/3369] Completed PFSI in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-03T20:29:17.123780] [INFO ] [sig ] [2363/3369] Forecasting PGC... [2026-03-03T20:29:17.123811] [INFO ] [sig ] Generating forecast for: PGC [2026-03-03T20:29:17.123842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-03-03T20:29:17.135248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-03-03T20:29:17.135655] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-03-03T20:29:17.136511] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-03-03T20:29:17.136565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:17.136627] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:17.136655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:17.136714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:17.196865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:17.197740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:17.197828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:17.197862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:17.320840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:17.321007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:17.321050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:17.321082] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:17.324668] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-03-03T20:29:17.324972] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-03-03T20:29:17.325108] [INFO ] [sig ] PGC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:17.469196] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PGC.txt [2026-03-03T20:29:17.469365] [INFO ] [sig ] [2363/3369] Completed PGC in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:17.469410] [INFO ] [sig ] [2364/3369] Forecasting PGEN... [2026-03-03T20:29:17.469443] [INFO ] [sig ] Generating forecast for: PGEN [2026-03-03T20:29:17.469479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-03-03T20:29:17.482827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-03-03T20:29:17.483268] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-03-03T20:29:17.484161] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-03-03T20:29:17.484219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:17.484254] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:17.484285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:17.484345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:17.543471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:17.544331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:17.544419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:17.544453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:17.668958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:17.669162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:17.669206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:17.669237] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:17.672977] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-03-03T20:29:17.673311] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-03-03T20:29:17.673457] [INFO ] [sig ] PGEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:17.833032] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PGEN.txt [2026-03-03T20:29:17.833269] [INFO ] [sig ] [2364/3369] Completed PGEN in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:17.833334] [INFO ] [sig ] [2365/3369] Forecasting PGJ... [2026-03-03T20:29:17.833370] [INFO ] [sig ] Generating forecast for: PGJ [2026-03-03T20:29:17.833402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-03-03T20:29:17.847319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-03-03T20:29:17.847826] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-03-03T20:29:17.848854] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-03-03T20:29:17.848940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:17.848984] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:17.849020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:17.849082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:17.912599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:17.913624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:17.913766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:17.913806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:18.045525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:18.045717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:18.045762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:18.045793] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:18.049761] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-03-03T20:29:18.050174] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-03-03T20:29:18.050328] [INFO ] [sig ] PGJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:18.204086] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PGJ.txt [2026-03-03T20:29:18.204244] [INFO ] [sig ] [2365/3369] Completed PGJ in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:18.204285] [INFO ] [sig ] [2366/3369] Forecasting PGNY... [2026-03-03T20:29:18.204318] [INFO ] [sig ] Generating forecast for: PGNY [2026-03-03T20:29:18.204349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-03-03T20:29:18.216861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-03-03T20:29:18.217257] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-03-03T20:29:18.218172] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-03-03T20:29:18.218227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:18.218260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:18.218287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:18.218345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:18.281440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:18.282357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:18.282449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:18.282483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:18.414175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:18.414357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:18.414403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:18.414433] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:18.418145] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=71.07%) [2026-03-03T20:29:18.418451] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-03-03T20:29:18.418651] [INFO ] [sig ] PGNY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:18.575612] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PGNY.txt [2026-03-03T20:29:18.575776] [INFO ] [sig ] [2366/3369] Completed PGNY in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:18.575818] [INFO ] [sig ] [2367/3369] Forecasting PGP... [2026-03-03T20:29:18.575849] [INFO ] [sig ] Generating forecast for: PGP [2026-03-03T20:29:18.575880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-03-03T20:29:18.588492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-03-03T20:29:18.588864] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-03-03T20:29:18.589905] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-03-03T20:29:18.589958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:18.589990] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:18.590019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:18.590089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:18.655198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:18.656099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:18.656201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:18.656243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:18.777194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:18.777546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:18.777605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:18.777637] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:18.781321] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=89.69%) [2026-03-03T20:29:18.781649] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-03-03T20:29:18.781786] [INFO ] [sig ] PGP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:18.942039] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PGP.txt [2026-03-03T20:29:18.942226] [INFO ] [sig ] [2367/3369] Completed PGP in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:18.942421] [INFO ] [sig ] [2368/3369] Forecasting PGZ... [2026-03-03T20:29:18.942453] [INFO ] [sig ] Generating forecast for: PGZ [2026-03-03T20:29:18.942483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-03-03T20:29:18.954973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-03-03T20:29:18.955614] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-03-03T20:29:18.956899] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-03-03T20:29:18.956972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:18.957021] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:18.957058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:18.957143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:19.030405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:19.031388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:19.031476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:19.031511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:19.165344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:19.165741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:19.165818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:19.165853] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:19.170357] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-03-03T20:29:19.170867] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-03-03T20:29:19.171000] [INFO ] [sig ] PGZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:19.327694] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PGZ.txt [2026-03-03T20:29:19.327857] [INFO ] [sig ] [2368/3369] Completed PGZ in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:19.327922] [INFO ] [sig ] [2369/3369] Forecasting PH... [2026-03-03T20:29:19.327957] [INFO ] [sig ] Generating forecast for: PH [2026-03-03T20:29:19.327988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-03-03T20:29:19.339599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-03-03T20:29:19.339929] [INFO ] [FORECASTER] Starting predict_future for PH [2026-03-03T20:29:19.340792] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-03-03T20:29:19.340851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:19.340885] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:19.340912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:19.340971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:19.405846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:19.406949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:19.407050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:19.407091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:19.535722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:19.535889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:19.535932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:19.535962] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:19.539859] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=17.76%) [2026-03-03T20:29:19.540253] [INFO ] [FORECASTER] Completed predict_future for PH [2026-03-03T20:29:19.540417] [INFO ] [sig ] PH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:19.693865] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PH.txt [2026-03-03T20:29:19.694036] [INFO ] [sig ] [2369/3369] Completed PH in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:19.694084] [INFO ] [sig ] [2370/3369] Forecasting PHG... [2026-03-03T20:29:19.694124] [INFO ] [sig ] Generating forecast for: PHG [2026-03-03T20:29:19.694163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-03-03T20:29:19.707481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-03-03T20:29:19.707894] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-03-03T20:29:19.709016] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-03-03T20:29:19.709070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:19.709104] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:19.709132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:19.709239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:19.774680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:19.775712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:19.775833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:19.775875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:19.919752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:19.919935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:19.919988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:19.920032] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:19.924358] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-03-03T20:29:19.924792] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-03-03T20:29:19.924954] [INFO ] [sig ] PHG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:20.080862] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PHG.txt [2026-03-03T20:29:20.081051] [INFO ] [sig ] [2370/3369] Completed PHG in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-03T20:29:20.081100] [INFO ] [sig ] [2371/3369] Forecasting PHI... [2026-03-03T20:29:20.081140] [INFO ] [sig ] Generating forecast for: PHI [2026-03-03T20:29:20.081180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-03-03T20:29:20.093667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-03-03T20:29:20.094040] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-03-03T20:29:20.094863] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-03-03T20:29:20.094919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:20.094953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:20.094982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:20.095041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:20.155317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:20.156240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:20.156329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:20.156366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:20.271541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:20.271723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:20.271766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:20.271798] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:20.275648] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-03-03T20:29:20.275936] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-03-03T20:29:20.276069] [INFO ] [sig ] PHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:20.421386] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PHI.txt [2026-03-03T20:29:20.421537] [INFO ] [sig ] [2371/3369] Completed PHI in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:20.421598] [INFO ] [sig ] [2372/3369] Forecasting PHK... [2026-03-03T20:29:20.421633] [INFO ] [sig ] Generating forecast for: PHK [2026-03-03T20:29:20.421665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-03-03T20:29:20.433044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-03-03T20:29:20.433392] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-03-03T20:29:20.434220] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-03-03T20:29:20.434275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:20.434348] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:20.434378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:20.434436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:20.491950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:20.492863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:20.492949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:20.492982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:20.617489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:20.617670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:20.617715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:20.617745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:20.621346] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=65.83%) [2026-03-03T20:29:20.621670] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-03-03T20:29:20.621810] [INFO ] [sig ] PHK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:20.768645] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PHK.txt [2026-03-03T20:29:20.768818] [INFO ] [sig ] [2372/3369] Completed PHK in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:20.768861] [INFO ] [sig ] [2373/3369] Forecasting PHM... [2026-03-03T20:29:20.768894] [INFO ] [sig ] Generating forecast for: PHM [2026-03-03T20:29:20.768925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-03-03T20:29:20.781971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-03-03T20:29:20.782360] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-03-03T20:29:20.783185] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-03-03T20:29:20.783251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:20.783284] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:20.783310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:20.783367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:20.842994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:20.843932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:20.844020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:20.844052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:20.965356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:20.965528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:20.965591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:20.965625] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:20.969268] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=59.47%) [2026-03-03T20:29:20.969589] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-03-03T20:29:20.969728] [INFO ] [sig ] PHM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:21.118738] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PHM.txt [2026-03-03T20:29:21.118901] [INFO ] [sig ] [2373/3369] Completed PHM in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:21.118943] [INFO ] [sig ] [2374/3369] Forecasting PHO... [2026-03-03T20:29:21.118975] [INFO ] [sig ] Generating forecast for: PHO [2026-03-03T20:29:21.119006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-03-03T20:29:21.130494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-03-03T20:29:21.130904] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-03-03T20:29:21.131721] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-03-03T20:29:21.131775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:21.131808] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:21.131835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:21.131892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:21.189851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:21.190751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:21.190837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:21.190870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:21.321002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:21.321167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:21.321209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:21.321240] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:21.324870] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: UP (p=75.53%) [2026-03-03T20:29:21.325226] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-03-03T20:29:21.325379] [INFO ] [sig ] PHO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:21.483972] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PHO.txt [2026-03-03T20:29:21.484172] [INFO ] [sig ] [2374/3369] Completed PHO in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:21.484226] [INFO ] [sig ] [2375/3369] Forecasting PHUN... [2026-03-03T20:29:21.484267] [INFO ] [sig ] Generating forecast for: PHUN [2026-03-03T20:29:21.484310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-03-03T20:29:21.496450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-03-03T20:29:21.496832] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-03-03T20:29:21.497687] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-03-03T20:29:21.497743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:21.497777] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:21.497806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:21.497869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:21.555475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:21.556388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:21.556477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:21.556513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:21.681472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:21.681646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:21.681691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:21.681721] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:21.685332] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-03-03T20:29:21.685648] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-03-03T20:29:21.685787] [INFO ] [sig ] PHUN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:21.834729] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PHUN.txt [2026-03-03T20:29:21.834896] [INFO ] [sig ] [2375/3369] Completed PHUN in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:21.834936] [INFO ] [sig ] [2376/3369] Forecasting PHVS... [2026-03-03T20:29:21.834967] [INFO ] [sig ] Generating forecast for: PHVS [2026-03-03T20:29:21.835006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-03-03T20:29:21.846957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-03-03T20:29:21.847391] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-03-03T20:29:21.848265] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-03-03T20:29:21.848320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:21.848354] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:21.848382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:21.848442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:21.909273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:21.910634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:21.910734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:21.910768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:22.036341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:22.036524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:22.036599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:22.036645] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:22.040884] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-03-03T20:29:22.041323] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-03-03T20:29:22.041484] [INFO ] [sig ] PHVS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:22.193027] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PHVS.txt [2026-03-03T20:29:22.193198] [INFO ] [sig ] [2376/3369] Completed PHVS in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:22.193247] [INFO ] [sig ] [2377/3369] Forecasting PI... [2026-03-03T20:29:22.193285] [INFO ] [sig ] Generating forecast for: PI [2026-03-03T20:29:22.193317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-03-03T20:29:22.206445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-03-03T20:29:22.206837] [INFO ] [FORECASTER] Starting predict_future for PI [2026-03-03T20:29:22.207673] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-03-03T20:29:22.207728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:22.207760] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:22.207786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:22.207843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:22.265885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:22.266807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:22.266897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:22.266931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:22.393061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:22.393217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:22.393258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:22.393287] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:22.396705] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-03-03T20:29:22.396991] [INFO ] [FORECASTER] Completed predict_future for PI [2026-03-03T20:29:22.397122] [INFO ] [sig ] PI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:22.539742] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PI.txt [2026-03-03T20:29:22.539905] [INFO ] [sig ] [2377/3369] Completed PI in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:22.539947] [INFO ] [sig ] [2378/3369] Forecasting PID... [2026-03-03T20:29:22.539978] [INFO ] [sig ] Generating forecast for: PID [2026-03-03T20:29:22.540009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-03-03T20:29:22.552127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-03-03T20:29:22.552515] [INFO ] [FORECASTER] Starting predict_future for PID [2026-03-03T20:29:22.553357] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-03-03T20:29:22.553411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:22.553443] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:22.553470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:22.553527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:22.612040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:22.612903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:22.612987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:22.613021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:22.731897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:22.732058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:22.732098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:22.732132] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:22.735641] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=51.44%) [2026-03-03T20:29:22.735919] [INFO ] [FORECASTER] Completed predict_future for PID [2026-03-03T20:29:22.736053] [INFO ] [sig ] PID: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:22.882980] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PID.txt [2026-03-03T20:29:22.883188] [INFO ] [sig ] [2378/3369] Completed PID in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:22.883250] [INFO ] [sig ] [2379/3369] Forecasting PIE... [2026-03-03T20:29:22.883293] [INFO ] [sig ] Generating forecast for: PIE [2026-03-03T20:29:22.883335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-03-03T20:29:22.894700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-03-03T20:29:22.895077] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-03-03T20:29:22.895906] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-03-03T20:29:22.895961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:22.895995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:22.896022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:22.896079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:22.953549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:22.954457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:22.954545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:22.954601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:23.069658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:23.069819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:23.069863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:23.069895] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:23.073569] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-03-03T20:29:23.073884] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-03-03T20:29:23.074022] [INFO ] [sig ] PIE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:23.218030] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PIE.txt [2026-03-03T20:29:23.218168] [INFO ] [sig ] [2379/3369] Completed PIE in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-03T20:29:23.218208] [INFO ] [sig ] [2380/3369] Forecasting PII... [2026-03-03T20:29:23.218240] [INFO ] [sig ] Generating forecast for: PII [2026-03-03T20:29:23.218271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-03-03T20:29:23.230401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-03-03T20:29:23.230765] [INFO ] [FORECASTER] Starting predict_future for PII [2026-03-03T20:29:23.231642] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-03-03T20:29:23.231700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:23.231737] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:23.231766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:23.231825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:23.294256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:23.295074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:23.295162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:23.295206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:23.416293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:23.416453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:23.416496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:23.416527] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:23.420392] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-03-03T20:29:23.420928] [INFO ] [FORECASTER] Completed predict_future for PII [2026-03-03T20:29:23.421081] [INFO ] [sig ] PII: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:23.565843] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PII.txt [2026-03-03T20:29:23.565995] [INFO ] [sig ] [2380/3369] Completed PII in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-03T20:29:23.566036] [INFO ] [sig ] [2381/3369] Forecasting PIM... [2026-03-03T20:29:23.566067] [INFO ] [sig ] Generating forecast for: PIM [2026-03-03T20:29:23.566097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-03-03T20:29:23.577452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-03-03T20:29:23.577807] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-03-03T20:29:23.578657] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-03-03T20:29:23.578710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:23.578743] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:23.578769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:23.578825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:23.637726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:23.638614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:23.638700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:23.638733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:23.757277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:23.757469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:23.757513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:23.757544] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:23.761411] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-03-03T20:29:23.761783] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-03-03T20:29:23.761929] [INFO ] [sig ] PIM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:23.928501] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PIM.txt [2026-03-03T20:29:23.928710] [INFO ] [sig ] [2381/3369] Completed PIM in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-03T20:29:23.928763] [INFO ] [sig ] [2382/3369] Forecasting PINE... [2026-03-03T20:29:23.928810] [INFO ] [sig ] Generating forecast for: PINE [2026-03-03T20:29:23.928849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-03-03T20:29:23.943318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-03-03T20:29:23.943697] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-03-03T20:29:23.944563] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-03-03T20:29:23.944638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:23.944672] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:23.944701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:23.944760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:24.006305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:24.007083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:24.007210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:24.007253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:24.125316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:24.125479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:24.125522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:24.125551] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:24.129042] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-03-03T20:29:24.129355] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-03-03T20:29:24.129482] [INFO ] [sig ] PINE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:24.273698] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PINE.txt [2026-03-03T20:29:24.273839] [INFO ] [sig ] [2382/3369] Completed PINE in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-03T20:29:24.273880] [INFO ] [sig ] [2383/3369] Forecasting PINS... [2026-03-03T20:29:24.273911] [INFO ] [sig ] Generating forecast for: PINS [2026-03-03T20:29:24.273942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-03-03T20:29:24.286740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-03-03T20:29:24.287045] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-03-03T20:29:24.287896] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-03-03T20:29:24.287952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:24.287985] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:24.288013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:24.288071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:24.347046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:24.347719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:24.347798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:24.347831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:24.470773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:24.470936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:24.470976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:24.471005] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:24.474439] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-03-03T20:29:24.474739] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-03-03T20:29:24.474871] [INFO ] [sig ] PINS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:24.617515] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PINS.txt [2026-03-03T20:29:24.617661] [INFO ] [sig ] [2383/3369] Completed PINS in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-03T20:29:24.617702] [INFO ] [sig ] [2384/3369] Forecasting PK... [2026-03-03T20:29:24.617733] [INFO ] [sig ] Generating forecast for: PK [2026-03-03T20:29:24.617764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-03-03T20:29:24.635688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-03-03T20:29:24.636523] [INFO ] [FORECASTER] Starting predict_future for PK [2026-03-03T20:29:24.638033] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-03-03T20:29:24.638106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:24.638152] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:24.638196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:24.638277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:24.707308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:24.708672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:24.708824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:24.708860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:24.857293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:24.857613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:24.857684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:24.857734] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:24.863491] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-03-03T20:29:24.864001] [INFO ] [FORECASTER] Completed predict_future for PK [2026-03-03T20:29:24.864203] [INFO ] [sig ] PK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:25.046148] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PK.txt [2026-03-03T20:29:25.046390] [INFO ] [sig ] [2384/3369] Completed PK in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-03T20:29:25.046438] [INFO ] [sig ] [2385/3369] Forecasting PKBK... [2026-03-03T20:29:25.046472] [INFO ] [sig ] Generating forecast for: PKBK [2026-03-03T20:29:25.046507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-03-03T20:29:25.061649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-03-03T20:29:25.062274] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-03-03T20:29:25.063350] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-03-03T20:29:25.063428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:25.063465] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:25.063492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:25.063566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:25.128345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:25.129707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:25.129841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:25.129877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:25.251710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:25.251955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:25.252005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:25.252035] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:25.256024] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: DOWN (p=16.01%) [2026-03-03T20:29:25.256379] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-03-03T20:29:25.256533] [INFO ] [sig ] PKBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:25.404087] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PKBK.txt [2026-03-03T20:29:25.404416] [INFO ] [sig ] [2385/3369] Completed PKBK in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-03T20:29:25.404484] [INFO ] [sig ] [2386/3369] Forecasting PKE... [2026-03-03T20:29:25.404518] [INFO ] [sig ] Generating forecast for: PKE [2026-03-03T20:29:25.404553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-03-03T20:29:25.419167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-03-03T20:29:25.419787] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-03-03T20:29:25.420839] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-03-03T20:29:25.420922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:25.420961] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:25.420988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:25.421071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:25.479631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:25.480905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:25.481013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:25.481048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:25.602435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:25.602706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:25.602758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:25.602789] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:25.607179] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=76.93%) [2026-03-03T20:29:25.607597] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-03-03T20:29:25.607769] [INFO ] [sig ] PKE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:25.770609] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PKE.txt [2026-03-03T20:29:25.770848] [INFO ] [sig ] [2386/3369] Completed PKE in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-03T20:29:25.770893] [INFO ] [sig ] [2387/3369] Forecasting PKG... [2026-03-03T20:29:25.770925] [INFO ] [sig ] Generating forecast for: PKG [2026-03-03T20:29:25.770959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-03-03T20:29:25.785816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-03-03T20:29:25.786334] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-03-03T20:29:25.787302] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-03-03T20:29:25.787359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:25.787392] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:25.787419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:25.787478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:25.848166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:25.849380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:25.849484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:25.849520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:25.980236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:25.980420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:25.980465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:25.980496] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:25.984858] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=55.09%) [2026-03-03T20:29:25.985254] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-03-03T20:29:25.985442] [INFO ] [sig ] PKG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:26.142842] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PKG.txt [2026-03-03T20:29:26.143013] [INFO ] [sig ] [2387/3369] Completed PKG in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:26.143056] [INFO ] [sig ] [2388/3369] Forecasting PKOH... [2026-03-03T20:29:26.143088] [INFO ] [sig ] Generating forecast for: PKOH [2026-03-03T20:29:26.143118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-03-03T20:29:26.155100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-03-03T20:29:26.155517] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-03-03T20:29:26.156347] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-03-03T20:29:26.156401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:26.156435] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:26.156463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:26.156520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:26.218236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:26.219252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:26.219352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:26.219406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:26.343742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:26.343904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:26.343947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:26.343979] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:26.347507] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=12.39%) [2026-03-03T20:29:26.347857] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-03-03T20:29:26.348049] [INFO ] [sig ] PKOH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:26.506213] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PKOH.txt [2026-03-03T20:29:26.506624] [INFO ] [sig ] [2388/3369] Completed PKOH in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:26.506677] [INFO ] [sig ] [2389/3369] Forecasting PKX... [2026-03-03T20:29:26.506709] [INFO ] [sig ] Generating forecast for: PKX [2026-03-03T20:29:26.506756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-03-03T20:29:26.521661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-03-03T20:29:26.522142] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-03-03T20:29:26.523226] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-03-03T20:29:26.523288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:26.523378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:26.523411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:26.523719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:26.585923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:26.586958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:26.587078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:26.587114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:26.708078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:26.708240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:26.708281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:26.708310] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:26.711878] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=69.42%) [2026-03-03T20:29:26.712173] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-03-03T20:29:26.712303] [INFO ] [sig ] PKX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:26.858315] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PKX.txt [2026-03-03T20:29:26.858480] [INFO ] [sig ] [2389/3369] Completed PKX in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:26.858521] [INFO ] [sig ] [2390/3369] Forecasting PLAB... [2026-03-03T20:29:26.858552] [INFO ] [sig ] Generating forecast for: PLAB [2026-03-03T20:29:26.858604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-03-03T20:29:26.871347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-03-03T20:29:26.871916] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-03-03T20:29:26.872880] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-03-03T20:29:26.872932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:26.872964] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:26.872991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:26.873049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:26.930348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:26.931008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:26.931089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:26.931122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:27.054308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:27.054469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:27.054510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:27.054540] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:27.058214] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-03-03T20:29:27.058503] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-03-03T20:29:27.058695] [INFO ] [sig ] PLAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:27.207508] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLAB.txt [2026-03-03T20:29:27.207898] [INFO ] [sig ] [2390/3369] Completed PLAB in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:27.207949] [INFO ] [sig ] [2391/3369] Forecasting PLAY... [2026-03-03T20:29:27.207990] [INFO ] [sig ] Generating forecast for: PLAY [2026-03-03T20:29:27.208021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-03-03T20:29:27.224630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-03-03T20:29:27.224947] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-03-03T20:29:27.225803] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-03-03T20:29:27.225857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:27.225891] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:27.225918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:27.225983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:27.285453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:27.286164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:27.286246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:27.286279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:27.407762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:27.407946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:27.407987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:27.408015] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:27.411603] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=88.21%) [2026-03-03T20:29:27.411896] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-03-03T20:29:27.412026] [INFO ] [sig ] PLAY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:27.557324] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLAY.txt [2026-03-03T20:29:27.557450] [INFO ] [sig ] [2391/3369] Completed PLAY in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:27.557489] [INFO ] [sig ] [2392/3369] Forecasting PLBC... [2026-03-03T20:29:27.557520] [INFO ] [sig ] Generating forecast for: PLBC [2026-03-03T20:29:27.557551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-03-03T20:29:27.569885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-03-03T20:29:27.570149] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-03-03T20:29:27.570939] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-03-03T20:29:27.570992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:27.571023] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:27.571051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:27.571108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:27.630046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:27.630723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:27.630805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:27.630838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:27.734536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:27.734702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:27.734761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:27.734835] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:27.738333] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=59.68%) [2026-03-03T20:29:27.738633] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-03-03T20:29:27.738766] [INFO ] [sig ] PLBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:27.884631] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLBC.txt [2026-03-03T20:29:27.884778] [INFO ] [sig ] [2392/3369] Completed PLBC in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:27.884816] [INFO ] [sig ] [2393/3369] Forecasting PLBY... [2026-03-03T20:29:27.884845] [INFO ] [sig ] Generating forecast for: PLBY [2026-03-03T20:29:27.884876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-03-03T20:29:27.899329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-03-03T20:29:27.899682] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-03-03T20:29:27.900470] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-03-03T20:29:27.900523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:27.900560] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:27.900625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:27.900698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:27.959909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:27.960568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:27.960670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:27.960706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:28.079304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:28.079473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:28.079516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:28.079546] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:28.083365] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-03-03T20:29:28.083703] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-03-03T20:29:28.083841] [INFO ] [sig ] PLBY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:28.229587] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PLBY.txt [2026-03-03T20:29:28.229731] [INFO ] [sig ] [2393/3369] Completed PLBY in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:28.229771] [INFO ] [sig ] [2394/3369] Forecasting PLCE... [2026-03-03T20:29:28.229800] [INFO ] [sig ] Generating forecast for: PLCE [2026-03-03T20:29:28.229830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-03-03T20:29:28.242758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-03-03T20:29:28.243082] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-03-03T20:29:28.243888] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-03-03T20:29:28.243941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:28.243973] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:28.244000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:28.244059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:28.303041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:28.303957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:28.304080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:28.304117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:28.429213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:28.429376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:28.429418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:28.429448] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:28.433093] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-03-03T20:29:28.433390] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-03-03T20:29:28.433528] [INFO ] [sig ] PLCE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:28.589020] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PLCE.txt [2026-03-03T20:29:28.589254] [INFO ] [sig ] [2394/3369] Completed PLCE in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:28.589321] [INFO ] [sig ] [2395/3369] Forecasting PLD... [2026-03-03T20:29:28.589375] [INFO ] [sig ] Generating forecast for: PLD [2026-03-03T20:29:28.589432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-03-03T20:29:28.605719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-03-03T20:29:28.606352] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-03-03T20:29:28.607523] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-03-03T20:29:28.607630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:28.607670] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:28.607699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:28.607760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:28.669633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:28.671041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:28.671199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:28.671235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:28.820175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:28.820361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:28.820406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:28.820436] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:28.824141] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=65.48%) [2026-03-03T20:29:28.824502] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-03-03T20:29:28.824678] [INFO ] [sig ] PLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:28.975660] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLD.txt [2026-03-03T20:29:28.975803] [INFO ] [sig ] [2395/3369] Completed PLD in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-03T20:29:28.975843] [INFO ] [sig ] [2396/3369] Forecasting PLPC... [2026-03-03T20:29:28.975875] [INFO ] [sig ] Generating forecast for: PLPC [2026-03-03T20:29:28.975906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-03-03T20:29:28.988173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-03-03T20:29:28.988480] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-03-03T20:29:28.989705] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-03-03T20:29:28.989761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:28.989808] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:28.989836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:28.989894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:29.047170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:29.047813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:29.047914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:29.047948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:29.168675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:29.168818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:29.168856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:29.168885] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:29.172706] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-03-03T20:29:29.172988] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-03-03T20:29:29.173117] [INFO ] [sig ] PLPC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:29.315147] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PLPC.txt [2026-03-03T20:29:29.315265] [INFO ] [sig ] [2396/3369] Completed PLPC in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:29.315304] [INFO ] [sig ] [2397/3369] Forecasting PLRX... [2026-03-03T20:29:29.315335] [INFO ] [sig ] Generating forecast for: PLRX [2026-03-03T20:29:29.315366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-03-03T20:29:29.329783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-03-03T20:29:29.330269] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-03-03T20:29:29.331248] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-03-03T20:29:29.331306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:29.331341] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:29.331370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:29.331429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:29.394518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:29.395515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:29.395627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:29.395665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:29.517483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:29.517671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:29.517713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:29.517741] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:29.521223] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=69.34%) [2026-03-03T20:29:29.521512] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-03-03T20:29:29.521666] [INFO ] [sig ] PLRX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:29.664309] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLRX.txt [2026-03-03T20:29:29.664465] [INFO ] [sig ] [2397/3369] Completed PLRX in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:29.664506] [INFO ] [sig ] [2398/3369] Forecasting PLSE... [2026-03-03T20:29:29.664537] [INFO ] [sig ] Generating forecast for: PLSE [2026-03-03T20:29:29.664568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-03-03T20:29:29.678588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-03-03T20:29:29.678965] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-03-03T20:29:29.679835] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-03-03T20:29:29.679891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:29.679924] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:29.679952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:29.680010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:29.738096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:29.739036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:29.739119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:29.739152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:29.864974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:29.865147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:29.865199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:29.865230] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:29.869401] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=45.45%) [2026-03-03T20:29:29.869706] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-03-03T20:29:29.869839] [INFO ] [sig ] PLSE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:30.022190] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PLSE.txt [2026-03-03T20:29:30.022373] [INFO ] [sig ] [2398/3369] Completed PLSE in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:30.022430] [INFO ] [sig ] [2399/3369] Forecasting PLTK... [2026-03-03T20:29:30.022468] [INFO ] [sig ] Generating forecast for: PLTK [2026-03-03T20:29:30.022503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-03-03T20:29:30.035797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-03-03T20:29:30.036161] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-03-03T20:29:30.037051] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-03-03T20:29:30.037109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:30.037144] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:30.037175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:30.037235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:30.100302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:30.101097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:30.101224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:30.101266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:30.229914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:30.230096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:30.230153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:30.230202] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:30.234128] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=82.77%) [2026-03-03T20:29:30.234459] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-03-03T20:29:30.234642] [INFO ] [sig ] PLTK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:30.392235] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLTK.txt [2026-03-03T20:29:30.392402] [INFO ] [sig ] [2399/3369] Completed PLTK in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:30.392444] [INFO ] [sig ] [2400/3369] Forecasting PLUG... [2026-03-03T20:29:30.392485] [INFO ] [sig ] Generating forecast for: PLUG [2026-03-03T20:29:30.392518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-03-03T20:29:30.406422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-03-03T20:29:30.406851] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-03-03T20:29:30.407669] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-03-03T20:29:30.407722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:30.407755] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:30.407782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:30.407839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:30.468862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:30.469929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:30.470033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:30.470074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:30.610553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:30.610755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:30.610798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:30.610828] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:30.614387] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-03-03T20:29:30.614723] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-03-03T20:29:30.614860] [INFO ] [sig ] PLUG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:30.772092] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLUG.txt [2026-03-03T20:29:30.772256] [INFO ] [sig ] [2400/3369] Completed PLUG in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:30.772297] [INFO ] [sig ] [2401/3369] Forecasting PLUS... [2026-03-03T20:29:30.772329] [INFO ] [sig ] Generating forecast for: PLUS [2026-03-03T20:29:30.772360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-03-03T20:29:30.785214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-03-03T20:29:30.785652] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-03-03T20:29:30.786598] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-03-03T20:29:30.786663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:30.786698] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:30.786725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:30.786784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:30.848555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:30.849516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:30.849646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:30.849700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:30.980780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:30.980944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:30.980986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:30.981018] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:30.985307] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=71.87%) [2026-03-03T20:29:30.985675] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-03-03T20:29:30.985831] [INFO ] [sig ] PLUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:31.145587] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PLUS.txt [2026-03-03T20:29:31.145750] [INFO ] [sig ] [2401/3369] Completed PLUS in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:31.145791] [INFO ] [sig ] [2402/3369] Forecasting PLXS... [2026-03-03T20:29:31.145822] [INFO ] [sig ] Generating forecast for: PLXS [2026-03-03T20:29:31.145854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-03-03T20:29:31.159869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-03-03T20:29:31.160274] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-03-03T20:29:31.161156] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-03-03T20:29:31.161213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:31.161247] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:31.161275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:31.161333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:31.228662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:31.230054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:31.230157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:31.230194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:31.363589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:31.363773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:31.363817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:31.363848] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:31.367533] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-03-03T20:29:31.367904] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-03-03T20:29:31.368061] [INFO ] [sig ] PLXS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:31.520604] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PLXS.txt [2026-03-03T20:29:31.520811] [INFO ] [sig ] [2402/3369] Completed PLXS in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:31.520854] [INFO ] [sig ] [2403/3369] Forecasting PM... [2026-03-03T20:29:31.520884] [INFO ] [sig ] Generating forecast for: PM [2026-03-03T20:29:31.520917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-03-03T20:29:31.535116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-03-03T20:29:31.535761] [INFO ] [FORECASTER] Starting predict_future for PM [2026-03-03T20:29:31.536811] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-03-03T20:29:31.536868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:31.536902] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:31.536931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:31.536989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:31.600456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:31.601597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:31.601684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:31.601719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:31.730808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:31.730974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:31.731015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:31.731086] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:31.735147] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=48.42%) [2026-03-03T20:29:31.735509] [INFO ] [FORECASTER] Completed predict_future for PM [2026-03-03T20:29:31.735867] [INFO ] [sig ] PM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:31.884806] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PM.txt [2026-03-03T20:29:31.884989] [INFO ] [sig ] [2403/3369] Completed PM in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-03T20:29:31.885030] [INFO ] [sig ] [2404/3369] Forecasting PMAX... [2026-03-03T20:29:31.885061] [INFO ] [sig ] Generating forecast for: PMAX [2026-03-03T20:29:31.885093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-03-03T20:29:31.903352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-03-03T20:29:31.903830] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-03-03T20:29:31.904678] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-03-03T20:29:31.904734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:31.904767] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:31.904795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:31.904852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:31.965937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:31.966891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:31.966978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:31.967013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:32.092142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:32.092310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:32.092352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:32.092382] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:32.095899] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=85.48%) [2026-03-03T20:29:32.096194] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-03-03T20:29:32.096334] [INFO ] [sig ] PMAX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:32.252753] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PMAX.txt [2026-03-03T20:29:32.252931] [INFO ] [sig ] [2404/3369] Completed PMAX in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:32.252983] [INFO ] [sig ] [2405/3369] Forecasting PML... [2026-03-03T20:29:32.253024] [INFO ] [sig ] Generating forecast for: PML [2026-03-03T20:29:32.253061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-03-03T20:29:32.265942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-03-03T20:29:32.266264] [INFO ] [FORECASTER] Starting predict_future for PML [2026-03-03T20:29:32.267136] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-03-03T20:29:32.267193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:32.267227] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:32.267255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:32.267321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:32.331864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:32.332687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:32.332773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:32.332847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:32.453912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:32.454080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:32.454123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:32.454155] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:32.458118] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-03-03T20:29:32.458426] [INFO ] [FORECASTER] Completed predict_future for PML [2026-03-03T20:29:32.458596] [INFO ] [sig ] PML: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:32.609350] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PML.txt [2026-03-03T20:29:32.609538] [INFO ] [sig ] [2405/3369] Completed PML in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:32.609599] [INFO ] [sig ] [2406/3369] Forecasting PMM... [2026-03-03T20:29:32.609633] [INFO ] [sig ] Generating forecast for: PMM [2026-03-03T20:29:32.609666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-03-03T20:29:32.623024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-03-03T20:29:32.623503] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-03-03T20:29:32.624698] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-03-03T20:29:32.624766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:32.624838] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:32.624869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:32.624955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:32.685062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:32.686022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:32.686114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:32.686162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:32.819597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:32.819758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:32.819801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:32.819832] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:32.823403] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=24.44%) [2026-03-03T20:29:32.823756] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-03-03T20:29:32.823963] [INFO ] [sig ] PMM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:32.970499] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PMM.txt [2026-03-03T20:29:32.970744] [INFO ] [sig ] [2406/3369] Completed PMM in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:32.970803] [INFO ] [sig ] [2407/3369] Forecasting PMO... [2026-03-03T20:29:32.970846] [INFO ] [sig ] Generating forecast for: PMO [2026-03-03T20:29:32.970892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-03-03T20:29:32.983760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-03-03T20:29:32.984122] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-03-03T20:29:32.984952] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-03-03T20:29:32.985006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:32.985040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:32.985068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:32.985163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:33.049924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:33.050827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:33.050916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:33.050950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:33.172604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:33.172767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:33.172810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:33.172840] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:33.176271] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-03-03T20:29:33.176547] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-03-03T20:29:33.176698] [INFO ] [sig ] PMO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:33.329616] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PMO.txt [2026-03-03T20:29:33.329791] [INFO ] [sig ] [2407/3369] Completed PMO in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:33.329835] [INFO ] [sig ] [2408/3369] Forecasting PMTS... [2026-03-03T20:29:33.329867] [INFO ] [sig ] Generating forecast for: PMTS [2026-03-03T20:29:33.329901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-03-03T20:29:33.343490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-03-03T20:29:33.343881] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-03-03T20:29:33.344770] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-03-03T20:29:33.344826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:33.344860] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:33.344888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:33.344947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:33.405145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:33.406047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:33.406135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:33.406198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:33.535553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:33.535739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:33.535796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:33.535841] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:33.539775] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-03-03T20:29:33.540125] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-03-03T20:29:33.540317] [INFO ] [sig ] PMTS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:33.684406] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PMTS.txt [2026-03-03T20:29:33.684596] [INFO ] [sig ] [2408/3369] Completed PMTS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:33.684641] [INFO ] [sig ] [2409/3369] Forecasting PMVP... [2026-03-03T20:29:33.684672] [INFO ] [sig ] Generating forecast for: PMVP [2026-03-03T20:29:33.684706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-03-03T20:29:33.698467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-03-03T20:29:33.698904] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-03-03T20:29:33.699762] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-03-03T20:29:33.699819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:33.699851] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:33.699878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:33.699935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:33.764275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:33.765277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:33.765369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:33.765403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:33.893715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:33.893881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:33.893922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:33.893988] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:33.897813] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=18.65%) [2026-03-03T20:29:33.898284] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-03-03T20:29:33.898455] [INFO ] [sig ] PMVP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:34.043110] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PMVP.txt [2026-03-03T20:29:34.043254] [INFO ] [sig ] [2409/3369] Completed PMVP in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:34.043294] [INFO ] [sig ] [2410/3369] Forecasting PNC... [2026-03-03T20:29:34.043324] [INFO ] [sig ] Generating forecast for: PNC [2026-03-03T20:29:34.043356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-03-03T20:29:34.057401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-03-03T20:29:34.057841] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-03-03T20:29:34.058759] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-03-03T20:29:34.058814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:34.058849] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:34.058877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:34.058937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:34.120132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:34.121256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:34.121352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:34.121398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:34.260312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:34.260513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:34.260595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:34.260636] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:34.264327] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=40.95%) [2026-03-03T20:29:34.264642] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-03-03T20:29:34.264779] [INFO ] [sig ] PNC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:34.409813] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PNC.txt [2026-03-03T20:29:34.409988] [INFO ] [sig ] [2410/3369] Completed PNC in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:34.410031] [INFO ] [sig ] [2411/3369] Forecasting PNI... [2026-03-03T20:29:34.410061] [INFO ] [sig ] Generating forecast for: PNI [2026-03-03T20:29:34.410095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-03-03T20:29:34.423216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-03-03T20:29:34.423616] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-03-03T20:29:34.424402] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-03-03T20:29:34.424456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:34.424493] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:34.424521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:34.424597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:34.484287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:34.485247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:34.485336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:34.485370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:34.599089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:34.599265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:34.599306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:34.599338] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:34.603790] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: UP (p=52.66%) [2026-03-03T20:29:34.604136] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-03-03T20:29:34.604286] [INFO ] [sig ] PNI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:34.751993] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PNI.txt [2026-03-03T20:29:34.752146] [INFO ] [sig ] [2411/3369] Completed PNI in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:34.752187] [INFO ] [sig ] [2412/3369] Forecasting PNQI... [2026-03-03T20:29:34.752218] [INFO ] [sig ] Generating forecast for: PNQI [2026-03-03T20:29:34.752250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-03-03T20:29:34.766241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-03-03T20:29:34.766599] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-03-03T20:29:34.767378] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-03-03T20:29:34.767441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:34.767481] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:34.767514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:34.767607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:34.831398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:34.832500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:34.832626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:34.832665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:34.961923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:34.962105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:34.962147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:34.962186] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:34.965723] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-03-03T20:29:34.966059] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-03-03T20:29:34.966204] [INFO ] [sig ] PNQI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:35.110237] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PNQI.txt [2026-03-03T20:29:35.110382] [INFO ] [sig ] [2412/3369] Completed PNQI in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-03T20:29:35.110428] [INFO ] [sig ] [2413/3369] Forecasting PNRG... [2026-03-03T20:29:35.110464] [INFO ] [sig ] Generating forecast for: PNRG [2026-03-03T20:29:35.110500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-03-03T20:29:35.125469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-03-03T20:29:35.125941] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-03-03T20:29:35.126819] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-03-03T20:29:35.126876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:35.126909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:35.126937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:35.126996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:35.190363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:35.191324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:35.191413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:35.191447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:35.315813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:35.315979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:35.316020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:35.316051] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:35.319712] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-03-03T20:29:35.320001] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-03-03T20:29:35.320141] [INFO ] [sig ] PNRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:35.464843] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PNRG.txt [2026-03-03T20:29:35.464989] [INFO ] [sig ] [2413/3369] Completed PNRG in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:35.465029] [INFO ] [sig ] [2414/3369] Forecasting PNTG... [2026-03-03T20:29:35.465060] [INFO ] [sig ] Generating forecast for: PNTG [2026-03-03T20:29:35.465090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-03-03T20:29:35.479510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-03-03T20:29:35.479891] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-03-03T20:29:35.480798] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-03-03T20:29:35.480855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:35.480889] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:35.480918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:35.480976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:35.542934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:35.543820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:35.543903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:35.543936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:35.667266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:35.667435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:35.667478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:35.667511] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:35.671476] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=36.36%) [2026-03-03T20:29:35.672000] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-03-03T20:29:35.672142] [INFO ] [sig ] PNTG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:35.817467] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PNTG.txt [2026-03-03T20:29:35.817641] [INFO ] [sig ] [2414/3369] Completed PNTG in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:35.817684] [INFO ] [sig ] [2415/3369] Forecasting PODD... [2026-03-03T20:29:35.817714] [INFO ] [sig ] Generating forecast for: PODD [2026-03-03T20:29:35.817745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-03-03T20:29:35.830082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-03-03T20:29:35.830423] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-03-03T20:29:35.831237] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-03-03T20:29:35.831291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:35.831324] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:35.831351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:35.831408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:35.889671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:35.891028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:35.891124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:35.891158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:36.025140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:36.025316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:36.025367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:36.025400] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:36.030107] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-03-03T20:29:36.030561] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-03-03T20:29:36.030743] [INFO ] [sig ] PODD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:36.175100] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PODD.txt [2026-03-03T20:29:36.175241] [INFO ] [sig ] [2415/3369] Completed PODD in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:36.175281] [INFO ] [sig ] [2416/3369] Forecasting POOL... [2026-03-03T20:29:36.175311] [INFO ] [sig ] Generating forecast for: POOL [2026-03-03T20:29:36.175342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-03-03T20:29:36.188117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-03-03T20:29:36.188490] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-03-03T20:29:36.189342] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-03-03T20:29:36.189396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:36.189429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:36.189456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:36.189514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:36.248299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:36.249243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:36.249359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:36.249393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:36.370387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:36.370565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:36.370630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:36.370661] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:36.374117] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-03-03T20:29:36.374399] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-03-03T20:29:36.374532] [INFO ] [sig ] POOL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:36.520309] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/POOL.txt [2026-03-03T20:29:36.520477] [INFO ] [sig ] [2416/3369] Completed POOL in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:36.520524] [INFO ] [sig ] [2417/3369] Forecasting POWI... [2026-03-03T20:29:36.520563] [INFO ] [sig ] Generating forecast for: POWI [2026-03-03T20:29:36.520627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-03-03T20:29:36.533315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-03-03T20:29:36.533748] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-03-03T20:29:36.534538] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-03-03T20:29:36.534613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:36.534649] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:36.534676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:36.534733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:36.594816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:36.596030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:36.596127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:36.596160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:36.726078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:36.726273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:36.726325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:36.726357] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:36.730533] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-03-03T20:29:36.730886] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-03-03T20:29:36.731030] [INFO ] [sig ] POWI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:36.875115] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/POWI.txt [2026-03-03T20:29:36.875275] [INFO ] [sig ] [2417/3369] Completed POWI in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:36.875316] [INFO ] [sig ] [2418/3369] Forecasting POWL... [2026-03-03T20:29:36.875345] [INFO ] [sig ] Generating forecast for: POWL [2026-03-03T20:29:36.875377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-03-03T20:29:36.888065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-03-03T20:29:36.888414] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-03-03T20:29:36.889426] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-03-03T20:29:36.889479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:36.889514] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:36.889542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:36.889616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:36.952360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:36.953313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:36.953404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:36.953440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:37.076817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:37.076974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:37.077027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:37.077056] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:37.080752] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-03-03T20:29:37.081038] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-03-03T20:29:37.081174] [INFO ] [sig ] POWL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:37.224404] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/POWL.txt [2026-03-03T20:29:37.224554] [INFO ] [sig ] [2418/3369] Completed POWL in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:37.224614] [INFO ] [sig ] [2419/3369] Forecasting PPC... [2026-03-03T20:29:37.224646] [INFO ] [sig ] Generating forecast for: PPC [2026-03-03T20:29:37.224866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-03-03T20:29:37.237371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-03-03T20:29:37.237810] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-03-03T20:29:37.238759] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-03-03T20:29:37.238823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:37.238858] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:37.238886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:37.238945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:37.307325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:37.308528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:37.308640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:37.308676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:37.451348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:37.451518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:37.451561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:37.451615] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:37.455904] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-03-03T20:29:37.456222] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-03-03T20:29:37.456368] [INFO ] [sig ] PPC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:37.611976] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PPC.txt [2026-03-03T20:29:37.612218] [INFO ] [sig ] [2419/3369] Completed PPC in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:37.612263] [INFO ] [sig ] [2420/3369] Forecasting PPG... [2026-03-03T20:29:37.612295] [INFO ] [sig ] Generating forecast for: PPG [2026-03-03T20:29:37.612327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-03-03T20:29:37.626753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-03-03T20:29:37.627360] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-03-03T20:29:37.628617] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-03-03T20:29:37.628711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:37.628754] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:37.628786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:37.628869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:37.696608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:37.697729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:37.697816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:37.697851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:37.826967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:37.827130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:37.827171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:37.827201] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:37.830778] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=18.42%) [2026-03-03T20:29:37.831059] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-03-03T20:29:37.831188] [INFO ] [sig ] PPG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:37.976831] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PPG.txt [2026-03-03T20:29:37.976995] [INFO ] [sig ] [2420/3369] Completed PPG in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-03T20:29:37.977036] [INFO ] [sig ] [2421/3369] Forecasting PPH... [2026-03-03T20:29:37.977066] [INFO ] [sig ] Generating forecast for: PPH [2026-03-03T20:29:37.977098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-03-03T20:29:37.988359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-03-03T20:29:37.988751] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-03-03T20:29:37.989596] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-03-03T20:29:37.989651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:37.989684] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:37.989712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:37.989769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:38.051540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:38.052690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:38.052777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:38.052811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:38.175187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:38.175349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:38.175391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:38.175420] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:38.178966] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-03T20:29:38.179275] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-03-03T20:29:38.179417] [INFO ] [sig ] PPH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:38.334904] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PPH.txt [2026-03-03T20:29:38.335103] [INFO ] [sig ] [2421/3369] Completed PPH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:38.335162] [INFO ] [sig ] [2422/3369] Forecasting PPIH... [2026-03-03T20:29:38.335195] [INFO ] [sig ] Generating forecast for: PPIH [2026-03-03T20:29:38.335233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-03-03T20:29:38.347945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-03-03T20:29:38.348422] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-03-03T20:29:38.349695] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-03-03T20:29:38.349770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:38.349822] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:38.349867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:38.349961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:38.417532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:38.418515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:38.418650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:38.418694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:38.545358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:38.545532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:38.545596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:38.545633] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:38.549618] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-03-03T20:29:38.550194] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-03-03T20:29:38.550363] [INFO ] [sig ] PPIH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:38.710310] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PPIH.txt [2026-03-03T20:29:38.710478] [INFO ] [sig ] [2422/3369] Completed PPIH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:38.710523] [INFO ] [sig ] [2423/3369] Forecasting PPL... [2026-03-03T20:29:38.710560] [INFO ] [sig ] Generating forecast for: PPL [2026-03-03T20:29:38.710624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-03-03T20:29:38.723001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-03-03T20:29:38.723407] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-03-03T20:29:38.724452] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-03-03T20:29:38.724506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:38.724570] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:38.724624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:38.724682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:38.788239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:38.789397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:38.789516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:38.789560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:38.913466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:38.913658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:38.913704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:38.913734] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:38.917678] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-03-03T20:29:38.918134] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-03-03T20:29:38.918305] [INFO ] [sig ] PPL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:39.076862] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PPL.txt [2026-03-03T20:29:39.077043] [INFO ] [sig ] [2423/3369] Completed PPL in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:39.077094] [INFO ] [sig ] [2424/3369] Forecasting PPSI... [2026-03-03T20:29:39.077127] [INFO ] [sig ] Generating forecast for: PPSI [2026-03-03T20:29:39.077169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-03-03T20:29:39.089607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-03-03T20:29:39.090017] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-03-03T20:29:39.090967] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-03-03T20:29:39.091023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:39.091057] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:39.091085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:39.091143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:39.154709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:39.155621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:39.155706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:39.155741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:39.280541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:39.280727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:39.280771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:39.280801] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:39.284335] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=17.65%) [2026-03-03T20:29:39.284672] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-03-03T20:29:39.284813] [INFO ] [sig ] PPSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:39.437209] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PPSI.txt [2026-03-03T20:29:39.437394] [INFO ] [sig ] [2424/3369] Completed PPSI in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:39.437436] [INFO ] [sig ] [2425/3369] Forecasting PPTA... [2026-03-03T20:29:39.437466] [INFO ] [sig ] Generating forecast for: PPTA [2026-03-03T20:29:39.437498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-03-03T20:29:39.451950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-03-03T20:29:39.452387] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-03-03T20:29:39.453261] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-03-03T20:29:39.453316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:39.453359] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:39.453388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:39.453446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:39.513436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:39.514390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:39.514478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:39.514513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:39.641417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:39.641629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:39.641681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:39.641719] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:39.646392] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-03-03T20:29:39.646859] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-03-03T20:29:39.647061] [INFO ] [sig ] PPTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:39.807020] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PPTA.txt [2026-03-03T20:29:39.807208] [INFO ] [sig ] [2425/3369] Completed PPTA in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:39.807256] [INFO ] [sig ] [2426/3369] Forecasting PRA... [2026-03-03T20:29:39.807288] [INFO ] [sig ] Generating forecast for: PRA [2026-03-03T20:29:39.807319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-03-03T20:29:39.821006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-03-03T20:29:39.821422] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-03-03T20:29:39.822295] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-03-03T20:29:39.822352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:39.822385] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:39.822413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:39.822471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:39.885359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:39.886487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:39.886608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:39.886657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:40.010025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:40.010189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:40.010233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:40.010302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:40.015121] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=27.67%) [2026-03-03T20:29:40.015451] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-03-03T20:29:40.015644] [INFO ] [sig ] PRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:40.171678] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRA.txt [2026-03-03T20:29:40.171861] [INFO ] [sig ] [2426/3369] Completed PRA in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:40.171905] [INFO ] [sig ] [2427/3369] Forecasting PRAA... [2026-03-03T20:29:40.171936] [INFO ] [sig ] Generating forecast for: PRAA [2026-03-03T20:29:40.171969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-03-03T20:29:40.184945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-03-03T20:29:40.185376] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-03-03T20:29:40.186317] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-03-03T20:29:40.186372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:40.186407] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:40.186436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:40.186504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:40.251001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:40.252196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:40.252335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:40.252380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:40.384373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:40.384548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:40.384626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:40.384659] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:40.388292] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-03-03T20:29:40.388606] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-03-03T20:29:40.388746] [INFO ] [sig ] PRAA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:40.531004] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRAA.txt [2026-03-03T20:29:40.531176] [INFO ] [sig ] [2427/3369] Completed PRAA in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:40.531218] [INFO ] [sig ] [2428/3369] Forecasting PRAX... [2026-03-03T20:29:40.531250] [INFO ] [sig ] Generating forecast for: PRAX [2026-03-03T20:29:40.531283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-03-03T20:29:40.544728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-03-03T20:29:40.545102] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-03-03T20:29:40.545975] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-03-03T20:29:40.546030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:40.546063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:40.546091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:40.546150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:40.605134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:40.606054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:40.606149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:40.606184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:40.731180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:40.731348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:40.731389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:40.731419] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:40.734951] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-03-03T20:29:40.735238] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-03-03T20:29:40.735370] [INFO ] [sig ] PRAX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:40.884548] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRAX.txt [2026-03-03T20:29:40.884776] [INFO ] [sig ] [2428/3369] Completed PRAX in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:40.884820] [INFO ] [sig ] [2429/3369] Forecasting PRCH... [2026-03-03T20:29:40.884851] [INFO ] [sig ] Generating forecast for: PRCH [2026-03-03T20:29:40.884883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-03-03T20:29:40.897276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-03-03T20:29:40.897619] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-03-03T20:29:40.898508] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-03-03T20:29:40.898562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:40.898622] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:40.898651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:40.898709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:40.960699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:40.961788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:40.961920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:40.961980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:41.103201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:41.103389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:41.103433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:41.103462] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:41.107071] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-03-03T20:29:41.107381] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-03-03T20:29:41.107519] [INFO ] [sig ] PRCH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:41.251951] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRCH.txt [2026-03-03T20:29:41.252101] [INFO ] [sig ] [2429/3369] Completed PRCH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-03T20:29:41.252141] [INFO ] [sig ] [2430/3369] Forecasting PRDO... [2026-03-03T20:29:41.252171] [INFO ] [sig ] Generating forecast for: PRDO [2026-03-03T20:29:41.252201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-03-03T20:29:41.263391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-03-03T20:29:41.263710] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-03-03T20:29:41.264493] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-03-03T20:29:41.264546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:41.264607] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:41.264638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:41.264695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:41.321543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:41.322471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:41.322557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:41.322623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:41.461264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:41.461429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:41.461477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:41.461511] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:41.465104] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-03-03T20:29:41.465406] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-03-03T20:29:41.465547] [INFO ] [sig ] PRDO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:41.620498] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRDO.txt [2026-03-03T20:29:41.620705] [INFO ] [sig ] [2430/3369] Completed PRDO in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-03T20:29:41.620749] [INFO ] [sig ] [2431/3369] Forecasting PRFZ... [2026-03-03T20:29:41.620788] [INFO ] [sig ] Generating forecast for: PRFZ [2026-03-03T20:29:41.620822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-03-03T20:29:41.634713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-03-03T20:29:41.635184] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-03-03T20:29:41.636099] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-03-03T20:29:41.636157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:41.636204] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:41.636234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:41.636294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:41.700463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:41.701412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:41.701513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:41.701550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:41.828731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:41.828894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:41.828937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:41.828966] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:41.832490] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-03-03T20:29:41.832822] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-03-03T20:29:41.832956] [INFO ] [sig ] PRFZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:41.979119] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRFZ.txt [2026-03-03T20:29:41.979284] [INFO ] [sig ] [2431/3369] Completed PRFZ in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-03T20:29:41.979326] [INFO ] [sig ] [2432/3369] Forecasting PRG... [2026-03-03T20:29:41.979358] [INFO ] [sig ] Generating forecast for: PRG [2026-03-03T20:29:41.979391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-03-03T20:29:41.991606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-03-03T20:29:41.991953] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-03-03T20:29:41.992790] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-03-03T20:29:41.993031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:41.993064] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:41.993091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:41.993148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:42.053150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:42.054062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:42.054148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:42.054182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:42.172162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:42.172322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:42.172363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:42.172393] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:42.175948] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-03-03T20:29:42.176232] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-03-03T20:29:42.176363] [INFO ] [sig ] PRG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:42.320399] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRG.txt [2026-03-03T20:29:42.320597] [INFO ] [sig ] [2432/3369] Completed PRG in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-03T20:29:42.320640] [INFO ] [sig ] [2433/3369] Forecasting PRGO... [2026-03-03T20:29:42.320674] [INFO ] [sig ] Generating forecast for: PRGO [2026-03-03T20:29:42.320708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-03-03T20:29:42.333552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-03-03T20:29:42.333961] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-03-03T20:29:42.334776] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-03-03T20:29:42.334834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:42.334867] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:42.334894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:42.334952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:42.394246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:42.395166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:42.395307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:42.395345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:42.518210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:42.518367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:42.518408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:42.518440] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:42.522314] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-03-03T20:29:42.522617] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-03-03T20:29:42.522754] [INFO ] [sig ] PRGO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:42.675877] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRGO.txt [2026-03-03T20:29:42.676011] [INFO ] [sig ] [2433/3369] Completed PRGO in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-03T20:29:42.676057] [INFO ] [sig ] [2434/3369] Forecasting PRH... [2026-03-03T20:29:42.676088] [INFO ] [sig ] Generating forecast for: PRH [2026-03-03T20:29:42.676118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-03-03T20:29:42.689747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-03-03T20:29:42.690216] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-03-03T20:29:42.691063] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-03-03T20:29:42.691116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:42.691149] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:42.691176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:42.691238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:42.753044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:42.753728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:42.753833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:42.753873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:42.879371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:42.879515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:42.879559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:42.879609] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:42.883296] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-03-03T20:29:42.883600] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-03-03T20:29:42.883764] [INFO ] [sig ] PRH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:43.031695] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRH.txt [2026-03-03T20:29:43.031840] [INFO ] [sig ] [2434/3369] Completed PRH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-03T20:29:43.031880] [INFO ] [sig ] [2435/3369] Forecasting PRI... [2026-03-03T20:29:43.031917] [INFO ] [sig ] Generating forecast for: PRI [2026-03-03T20:29:43.031949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-03-03T20:29:43.044820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-03-03T20:29:43.045134] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-03-03T20:29:43.045928] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-03-03T20:29:43.045981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:43.046013] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:43.046039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:43.046095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:43.105489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:43.106192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:43.106289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:43.106322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:43.224588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:43.224764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:43.224805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:43.224835] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:43.228775] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-03T20:29:43.229255] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-03-03T20:29:43.229388] [INFO ] [sig ] PRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:43.378700] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRI.txt [2026-03-03T20:29:43.378854] [INFO ] [sig ] [2435/3369] Completed PRI in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-03T20:29:43.378895] [INFO ] [sig ] [2436/3369] Forecasting PRIM... [2026-03-03T20:29:43.378924] [INFO ] [sig ] Generating forecast for: PRIM [2026-03-03T20:29:43.378954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-03-03T20:29:43.393214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-03-03T20:29:43.393558] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-03-03T20:29:43.394372] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-03-03T20:29:43.394427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:43.394460] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:43.394487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:43.394544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:43.454450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:43.455317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:43.455419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:43.455455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:43.577192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:43.577355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:43.577396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:43.577426] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:43.581129] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-03T20:29:43.581414] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-03-03T20:29:43.581545] [INFO ] [sig ] PRIM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:43.739496] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRIM.txt [2026-03-03T20:29:43.739762] [INFO ] [sig ] [2436/3369] Completed PRIM in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-03T20:29:43.739833] [INFO ] [sig ] [2437/3369] Forecasting PRLB... [2026-03-03T20:29:43.739871] [INFO ] [sig ] Generating forecast for: PRLB [2026-03-03T20:29:43.739906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-03-03T20:29:43.752262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-03-03T20:29:43.752716] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-03-03T20:29:43.753612] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-03-03T20:29:43.753671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:43.753712] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:43.753747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:43.753834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:43.820878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:43.821859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:43.821958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:43.821992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:43.981077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:43.981290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:43.981341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:43.981373] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:43.986177] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-03-03T20:29:43.986663] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-03-03T20:29:43.986920] [INFO ] [sig ] PRLB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:44.194550] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRLB.txt [2026-03-03T20:29:44.194777] [INFO ] [sig ] [2437/3369] Completed PRLB in 0.5s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:44.194824] [INFO ] [sig ] [2438/3369] Forecasting PRM... [2026-03-03T20:29:44.194855] [INFO ] [sig ] Generating forecast for: PRM [2026-03-03T20:29:44.194891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-03-03T20:29:44.213715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-03-03T20:29:44.215567] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-03-03T20:29:44.217354] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-03-03T20:29:44.217471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:44.217527] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:44.217604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:44.217703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:44.312535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:44.313874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:44.314003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:44.314061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:44.493692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:44.493891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:44.493941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:44.493996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:44.498971] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-03T20:29:44.499385] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-03-03T20:29:44.499548] [INFO ] [sig ] PRM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:44.748764] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRM.txt [2026-03-03T20:29:44.749099] [INFO ] [sig ] [2438/3369] Completed PRM in 0.6s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:44.749186] [INFO ] [sig ] [2439/3369] Forecasting PRME... [2026-03-03T20:29:44.749242] [INFO ] [sig ] Generating forecast for: PRME [2026-03-03T20:29:44.749298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-03-03T20:29:44.785724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-03-03T20:29:44.788245] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-03-03T20:29:44.789880] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-03-03T20:29:44.789980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:44.790034] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:44.790070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:44.790152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:44.890507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:44.891934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:44.892123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:44.892191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:45.057907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:45.058112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:45.058175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:45.058226] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:45.063985] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=42.99%) [2026-03-03T20:29:45.064512] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-03-03T20:29:45.064760] [INFO ] [sig ] PRME: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:45.277634] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PRME.txt [2026-03-03T20:29:45.277836] [INFO ] [sig ] [2439/3369] Completed PRME in 0.5s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:45.277922] [INFO ] [sig ] [2440/3369] Forecasting PRN... [2026-03-03T20:29:45.277957] [INFO ] [sig ] Generating forecast for: PRN [2026-03-03T20:29:45.277992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-03-03T20:29:45.293679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-03-03T20:29:45.294180] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-03-03T20:29:45.295446] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-03-03T20:29:45.295522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:45.295653] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:45.295713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:45.295824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:45.386948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:45.388244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:45.388362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:45.388441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:45.515096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:45.515265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:45.515309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:45.515341] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:45.519217] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-03-03T20:29:45.519634] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-03-03T20:29:45.519816] [INFO ] [sig ] PRN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:45.677963] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRN.txt [2026-03-03T20:29:45.678128] [INFO ] [sig ] [2440/3369] Completed PRN in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:45.678169] [INFO ] [sig ] [2441/3369] Forecasting PROF... [2026-03-03T20:29:45.678199] [INFO ] [sig ] Generating forecast for: PROF [2026-03-03T20:29:45.678229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-03-03T20:29:45.689736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-03-03T20:29:45.690014] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-03-03T20:29:45.690837] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-03-03T20:29:45.690893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:45.690926] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:45.690953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:45.691011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:45.748702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:45.749341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:45.749426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:45.749460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:45.870004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:45.870150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:45.870190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:45.870219] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:45.873564] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=58.58%) [2026-03-03T20:29:45.873863] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-03-03T20:29:45.873992] [INFO ] [sig ] PROF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:46.016216] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PROF.txt [2026-03-03T20:29:46.016364] [INFO ] [sig ] [2441/3369] Completed PROF in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:46.016405] [INFO ] [sig ] [2442/3369] Forecasting PROK... [2026-03-03T20:29:46.016435] [INFO ] [sig ] Generating forecast for: PROK [2026-03-03T20:29:46.016466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-03-03T20:29:46.029142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-03-03T20:29:46.029466] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-03-03T20:29:46.030263] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-03-03T20:29:46.030316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:46.030349] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:46.030389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:46.030447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:46.089210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:46.089844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:46.089924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:46.089958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:46.208873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:46.209023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:46.209062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:46.209092] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:46.212497] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=43.09%) [2026-03-03T20:29:46.212814] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-03-03T20:29:46.212959] [INFO ] [sig ] PROK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:46.358147] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PROK.txt [2026-03-03T20:29:46.358287] [INFO ] [sig ] [2442/3369] Completed PROK in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:46.358326] [INFO ] [sig ] [2443/3369] Forecasting PRTA... [2026-03-03T20:29:46.358357] [INFO ] [sig ] Generating forecast for: PRTA [2026-03-03T20:29:46.358404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-03-03T20:29:46.370376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-03-03T20:29:46.370703] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-03-03T20:29:46.371479] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-03-03T20:29:46.371532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:46.371565] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:46.371615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:46.371673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:46.429490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:46.430274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:46.430358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:46.430390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:46.548433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:46.548610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:46.548652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:46.548715] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:46.552216] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=66.58%) [2026-03-03T20:29:46.552495] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-03-03T20:29:46.552642] [INFO ] [sig ] PRTA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:46.697372] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRTA.txt [2026-03-03T20:29:46.697533] [INFO ] [sig ] [2443/3369] Completed PRTA in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:46.697625] [INFO ] [sig ] [2444/3369] Forecasting PRTH... [2026-03-03T20:29:46.697658] [INFO ] [sig ] Generating forecast for: PRTH [2026-03-03T20:29:46.697692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-03-03T20:29:46.712566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-03-03T20:29:46.713035] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-03-03T20:29:46.714220] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-03-03T20:29:46.714286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:46.714325] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:46.714353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:46.714412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:46.779089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:46.780073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:46.780168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:46.780204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:46.907014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:46.907170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:46.907211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:46.907241] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:46.910789] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-03-03T20:29:46.911091] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-03-03T20:29:46.911225] [INFO ] [sig ] PRTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:47.055639] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRTH.txt [2026-03-03T20:29:47.055808] [INFO ] [sig ] [2444/3369] Completed PRTH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:47.055850] [INFO ] [sig ] [2445/3369] Forecasting PRVA... [2026-03-03T20:29:47.056066] [INFO ] [sig ] Generating forecast for: PRVA [2026-03-03T20:29:47.056099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-03-03T20:29:47.070808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-03-03T20:29:47.071172] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-03-03T20:29:47.072091] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-03-03T20:29:47.072145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:47.072177] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:47.072204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:47.072261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:47.134300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:47.135193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:47.135280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:47.135316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:47.264673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:47.264852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:47.264903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:47.264938] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:47.268505] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=56.94%) [2026-03-03T20:29:47.268868] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-03-03T20:29:47.269014] [INFO ] [sig ] PRVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:47.420734] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PRVA.txt [2026-03-03T20:29:47.420897] [INFO ] [sig ] [2445/3369] Completed PRVA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:47.420939] [INFO ] [sig ] [2446/3369] Forecasting PSC... [2026-03-03T20:29:47.420970] [INFO ] [sig ] Generating forecast for: PSC [2026-03-03T20:29:47.421011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-03-03T20:29:47.434673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-03-03T20:29:47.435146] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-03-03T20:29:47.436030] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-03-03T20:29:47.436094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:47.436128] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:47.436157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:47.436215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:47.495852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:47.496804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:47.496910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:47.496946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:47.616250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:47.616429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:47.616482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:47.616522] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:47.620569] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=18.95%) [2026-03-03T20:29:47.620929] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-03-03T20:29:47.621075] [INFO ] [sig ] PSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:47.771653] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PSC.txt [2026-03-03T20:29:47.771808] [INFO ] [sig ] [2446/3369] Completed PSC in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-03T20:29:47.771848] [INFO ] [sig ] [2447/3369] Forecasting PSCE... [2026-03-03T20:29:47.771878] [INFO ] [sig ] Generating forecast for: PSCE [2026-03-03T20:29:47.771911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-03-03T20:29:47.784886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-03-03T20:29:47.785450] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-03-03T20:29:47.786269] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-03-03T20:29:47.786329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:47.786364] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:47.786392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:47.786449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:47.847787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:47.848705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:47.848799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:47.848839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:47.960257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:47.960426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:47.960470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:47.960500] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:47.964330] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-03-03T20:29:47.964726] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-03-03T20:29:47.964902] [INFO ] [sig ] PSCE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:48.125520] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSCE.txt [2026-03-03T20:29:48.125714] [INFO ] [sig ] [2447/3369] Completed PSCE in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-03T20:29:48.125760] [INFO ] [sig ] [2448/3369] Forecasting PSCH... [2026-03-03T20:29:48.125792] [INFO ] [sig ] Generating forecast for: PSCH [2026-03-03T20:29:48.125825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-03-03T20:29:48.137335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-03-03T20:29:48.137746] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-03-03T20:29:48.138651] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-03-03T20:29:48.138706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:48.138741] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:48.138771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:48.138840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:48.198936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:48.199726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:48.199821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:48.199856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:48.315390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:48.315550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:48.315609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:48.315641] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:48.319330] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-03-03T20:29:48.319669] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-03-03T20:29:48.319830] [INFO ] [sig ] PSCH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:48.470534] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PSCH.txt [2026-03-03T20:29:48.470707] [INFO ] [sig ] [2448/3369] Completed PSCH in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-03T20:29:48.470747] [INFO ] [sig ] [2449/3369] Forecasting PSEC... [2026-03-03T20:29:48.470777] [INFO ] [sig ] Generating forecast for: PSEC [2026-03-03T20:29:48.470810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-03-03T20:29:48.483391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-03-03T20:29:48.483797] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-03-03T20:29:48.484669] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-03-03T20:29:48.484724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:48.484759] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:48.484789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:48.484852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:48.546044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:48.546909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:48.547001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:48.547036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:48.669381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:48.669542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:48.669605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:48.669640] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:48.673261] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-03-03T20:29:48.673560] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-03-03T20:29:48.673718] [INFO ] [sig ] PSEC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:48.829425] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PSEC.txt [2026-03-03T20:29:48.829598] [INFO ] [sig ] [2449/3369] Completed PSEC in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-03T20:29:48.829642] [INFO ] [sig ] [2450/3369] Forecasting PSF... [2026-03-03T20:29:48.829673] [INFO ] [sig ] Generating forecast for: PSF [2026-03-03T20:29:48.829703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-03-03T20:29:48.842243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-03-03T20:29:48.842629] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-03-03T20:29:48.843654] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-03-03T20:29:48.843708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:48.843741] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:48.843770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:48.843839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:48.906679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:48.907454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:48.907602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:48.907648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:49.029685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:49.029855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:49.029903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:49.029939] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:49.033413] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-03-03T20:29:49.033737] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-03-03T20:29:49.033879] [INFO ] [sig ] PSF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:49.181749] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSF.txt [2026-03-03T20:29:49.181910] [INFO ] [sig ] [2450/3369] Completed PSF in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-03T20:29:49.181951] [INFO ] [sig ] [2451/3369] Forecasting PSFE... [2026-03-03T20:29:49.181983] [INFO ] [sig ] Generating forecast for: PSFE [2026-03-03T20:29:49.182017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-03-03T20:29:49.194569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-03-03T20:29:49.195003] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-03-03T20:29:49.195917] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-03-03T20:29:49.195974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:49.196008] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:49.196037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:49.196101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:49.256896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:49.257771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:49.257861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:49.257918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:49.387545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:49.387738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:49.387787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:49.387825] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:49.391568] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-03T20:29:49.391916] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-03-03T20:29:49.392060] [INFO ] [sig ] PSFE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:49.563725] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSFE.txt [2026-03-03T20:29:49.563960] [INFO ] [sig ] [2451/3369] Completed PSFE in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-03T20:29:49.564022] [INFO ] [sig ] [2452/3369] Forecasting PSHG... [2026-03-03T20:29:49.564068] [INFO ] [sig ] Generating forecast for: PSHG [2026-03-03T20:29:49.564116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-03-03T20:29:49.581027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-03-03T20:29:49.581569] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-03-03T20:29:49.582778] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-03-03T20:29:49.582851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:49.582900] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:49.582941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:49.583026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:49.668807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:49.669983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:49.670102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:49.670147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:49.847556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:49.847764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:49.847821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:49.847863] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:49.853048] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-03-03T20:29:49.853497] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-03-03T20:29:49.853710] [INFO ] [sig ] PSHG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:50.080547] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSHG.txt [2026-03-03T20:29:50.080789] [INFO ] [sig ] [2452/3369] Completed PSHG in 0.5s | 2.77 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-03T20:29:50.080852] [INFO ] [sig ] [2453/3369] Forecasting PSN... [2026-03-03T20:29:50.080899] [INFO ] [sig ] Generating forecast for: PSN [2026-03-03T20:29:50.080948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-03-03T20:29:50.102271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-03-03T20:29:50.102957] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-03-03T20:29:50.104343] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-03-03T20:29:50.104437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:50.104482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:50.104520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:50.104627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:50.188347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:50.189615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:50.189782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:50.189849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:50.319686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:50.319865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:50.319915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:50.319953] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:50.323604] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=64.13%) [2026-03-03T20:29:50.323977] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-03-03T20:29:50.324122] [INFO ] [sig ] PSN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:50.471659] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSN.txt [2026-03-03T20:29:50.471876] [INFO ] [sig ] [2453/3369] Completed PSN in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:50.471927] [INFO ] [sig ] [2454/3369] Forecasting PSNL... [2026-03-03T20:29:50.471965] [INFO ] [sig ] Generating forecast for: PSNL [2026-03-03T20:29:50.471999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-03-03T20:29:50.484861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-03-03T20:29:50.485281] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-03-03T20:29:50.486165] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-03-03T20:29:50.486228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:50.486262] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:50.486289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:50.486348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:50.545621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:50.546598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:50.546710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:50.546745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:50.669339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:50.669518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:50.669562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:50.669619] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:50.673355] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=54.10%) [2026-03-03T20:29:50.673751] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-03-03T20:29:50.673913] [INFO ] [sig ] PSNL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:50.828307] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSNL.txt [2026-03-03T20:29:50.828513] [INFO ] [sig ] [2454/3369] Completed PSNL in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:50.828558] [INFO ] [sig ] [2455/3369] Forecasting PSO... [2026-03-03T20:29:50.828610] [INFO ] [sig ] Generating forecast for: PSO [2026-03-03T20:29:50.828646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-03-03T20:29:50.842825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-03-03T20:29:50.843243] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-03-03T20:29:50.844136] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-03-03T20:29:50.844224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:50.844261] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:50.844291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:50.844350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:50.906858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:50.907790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:50.907941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:50.907982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:51.034389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:51.034559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:51.034623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:51.034655] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:51.038400] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-03-03T20:29:51.038764] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-03-03T20:29:51.038927] [INFO ] [sig ] PSO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:51.204440] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSO.txt [2026-03-03T20:29:51.204628] [INFO ] [sig ] [2455/3369] Completed PSO in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:51.204673] [INFO ] [sig ] [2456/3369] Forecasting PSTG... [2026-03-03T20:29:51.204704] [INFO ] [sig ] Generating forecast for: PSTG [2026-03-03T20:29:51.204736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-03-03T20:29:51.217449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-03-03T20:29:51.217896] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-03-03T20:29:51.218715] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-03-03T20:29:51.218769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:51.218807] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:51.218840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:51.218910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:51.280336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:51.281267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:51.281365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:51.281400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:51.407354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:51.407518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:51.407561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:51.407618] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:51.411308] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=48.43%) [2026-03-03T20:29:51.411654] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-03-03T20:29:51.411802] [INFO ] [sig ] PSTG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:51.566537] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PSTG.txt [2026-03-03T20:29:51.566736] [INFO ] [sig ] [2456/3369] Completed PSTG in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:51.566777] [INFO ] [sig ] [2457/3369] Forecasting PSTL... [2026-03-03T20:29:51.566807] [INFO ] [sig ] Generating forecast for: PSTL [2026-03-03T20:29:51.566842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-03-03T20:29:51.580042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-03-03T20:29:51.580432] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-03-03T20:29:51.581245] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-03-03T20:29:51.581299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:51.581373] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:51.581403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:51.581466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:51.639553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:51.640441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:51.640532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:51.640565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:51.760171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:51.760336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:51.760379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:51.760408] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:51.764027] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-03-03T20:29:51.764435] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-03-03T20:29:51.764622] [INFO ] [sig ] PSTL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:51.917783] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PSTL.txt [2026-03-03T20:29:51.917973] [INFO ] [sig ] [2457/3369] Completed PSTL in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:51.918019] [INFO ] [sig ] [2458/3369] Forecasting PSX... [2026-03-03T20:29:51.918049] [INFO ] [sig ] Generating forecast for: PSX [2026-03-03T20:29:51.918082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-03-03T20:29:51.931426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-03-03T20:29:51.931851] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-03-03T20:29:51.932850] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-03-03T20:29:51.932905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:51.932937] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:51.932965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:51.933023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:51.991942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:51.992848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:51.992940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:51.992974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:52.115683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:52.115853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:52.115905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:52.115941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:52.119484] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=33.69%) [2026-03-03T20:29:52.119836] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-03-03T20:29:52.119979] [INFO ] [sig ] PSX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:52.266682] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PSX.txt [2026-03-03T20:29:52.266857] [INFO ] [sig ] [2458/3369] Completed PSX in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:52.266914] [INFO ] [sig ] [2459/3369] Forecasting PTA... [2026-03-03T20:29:52.266946] [INFO ] [sig ] Generating forecast for: PTA [2026-03-03T20:29:52.266977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-03-03T20:29:52.279947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-03-03T20:29:52.280351] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-03-03T20:29:52.281190] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-03-03T20:29:52.281245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:52.281278] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:52.281305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:52.281362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:52.342225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:52.343135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:52.343225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:52.343260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:52.466244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:52.466406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:52.466448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:52.466477] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:52.470107] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-03-03T20:29:52.470433] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-03-03T20:29:52.470594] [INFO ] [sig ] PTA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:52.620023] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PTA.txt [2026-03-03T20:29:52.620177] [INFO ] [sig ] [2459/3369] Completed PTA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:52.620216] [INFO ] [sig ] [2460/3369] Forecasting PTC... [2026-03-03T20:29:52.620247] [INFO ] [sig ] Generating forecast for: PTC [2026-03-03T20:29:52.620281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-03-03T20:29:52.633010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-03-03T20:29:52.633387] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-03-03T20:29:52.634248] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-03-03T20:29:52.634304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:52.634338] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:52.634367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:52.634426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:52.694759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:52.695699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:52.695801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:52.695836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:52.823449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:52.823633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:52.823678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:52.823759] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:52.828695] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=61.86%) [2026-03-03T20:29:52.829010] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-03-03T20:29:52.829167] [INFO ] [sig ] PTC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:52.978489] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PTC.txt [2026-03-03T20:29:52.978673] [INFO ] [sig ] [2460/3369] Completed PTC in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:52.978716] [INFO ] [sig ] [2461/3369] Forecasting PTEN... [2026-03-03T20:29:52.978746] [INFO ] [sig ] Generating forecast for: PTEN [2026-03-03T20:29:52.978777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-03-03T20:29:52.991124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-03-03T20:29:52.991563] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-03-03T20:29:52.992528] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-03-03T20:29:52.992616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:52.992667] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:52.992698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:52.992759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:53.052872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:53.053821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:53.053923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:53.053958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:53.178024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:53.178187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:53.178229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:53.178258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:53.181903] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-03-03T20:29:53.182243] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-03-03T20:29:53.182389] [INFO ] [sig ] PTEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:53.333707] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PTEN.txt [2026-03-03T20:29:53.333889] [INFO ] [sig ] [2461/3369] Completed PTEN in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:53.333930] [INFO ] [sig ] [2462/3369] Forecasting PTF... [2026-03-03T20:29:53.333960] [INFO ] [sig ] Generating forecast for: PTF [2026-03-03T20:29:53.333993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-03-03T20:29:53.346671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-03-03T20:29:53.347036] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-03-03T20:29:53.347904] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-03-03T20:29:53.347967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:53.348002] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:53.348030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:53.348090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:53.405248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:53.406001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:53.406084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:53.406117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:53.530420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:53.530600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:53.530662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:53.530694] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:53.534314] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=42.23%) [2026-03-03T20:29:53.534624] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-03-03T20:29:53.534758] [INFO ] [sig ] PTF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:53.677817] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PTF.txt [2026-03-03T20:29:53.677979] [INFO ] [sig ] [2462/3369] Completed PTF in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-03T20:29:53.678021] [INFO ] [sig ] [2463/3369] Forecasting PTGX... [2026-03-03T20:29:53.678052] [INFO ] [sig ] Generating forecast for: PTGX [2026-03-03T20:29:53.678085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-03-03T20:29:53.690133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-03-03T20:29:53.690477] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-03-03T20:29:53.691299] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-03-03T20:29:53.691355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:53.691388] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:53.691416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:53.691475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:53.758701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:53.759636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:53.759726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:53.759762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:53.881000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:53.881161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:53.881204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:53.881233] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:53.884796] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=76.82%) [2026-03-03T20:29:53.885170] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-03-03T20:29:53.885315] [INFO ] [sig ] PTGX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:54.033910] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PTGX.txt [2026-03-03T20:29:54.034075] [INFO ] [sig ] [2463/3369] Completed PTGX in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-03T20:29:54.034116] [INFO ] [sig ] [2464/3369] Forecasting PTH... [2026-03-03T20:29:54.034145] [INFO ] [sig ] Generating forecast for: PTH [2026-03-03T20:29:54.034178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-03-03T20:29:54.045959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-03-03T20:29:54.046291] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-03-03T20:29:54.047167] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-03-03T20:29:54.047225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:54.047260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:54.047289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:54.047349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:54.105000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:54.105773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:54.105856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:54.105890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:54.214123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:54.214282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:54.214325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:54.214355] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:54.217942] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=77.65%) [2026-03-03T20:29:54.218247] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-03-03T20:29:54.218386] [INFO ] [sig ] PTH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:54.366919] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PTH.txt [2026-03-03T20:29:54.367085] [INFO ] [sig ] [2464/3369] Completed PTH in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-03T20:29:54.367125] [INFO ] [sig ] [2465/3369] Forecasting PTLO... [2026-03-03T20:29:54.367156] [INFO ] [sig ] Generating forecast for: PTLO [2026-03-03T20:29:54.367186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-03-03T20:29:54.380452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-03-03T20:29:54.380871] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-03-03T20:29:54.381723] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-03-03T20:29:54.381779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:54.381813] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:54.381842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:54.381901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:54.443096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:54.444031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:54.444133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:54.444167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:54.566074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:54.566232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:54.566273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:54.566302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:54.569792] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: UP (p=50.22%) [2026-03-03T20:29:54.570072] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-03-03T20:29:54.570203] [INFO ] [sig ] PTLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:54.711103] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PTLO.txt [2026-03-03T20:29:54.711234] [INFO ] [sig ] [2465/3369] Completed PTLO in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-03T20:29:54.711275] [INFO ] [sig ] [2466/3369] Forecasting PTNQ... [2026-03-03T20:29:54.711305] [INFO ] [sig ] Generating forecast for: PTNQ [2026-03-03T20:29:54.711335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-03-03T20:29:54.723185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-03-03T20:29:54.723453] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-03-03T20:29:54.724233] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-03-03T20:29:54.724287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:54.724331] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:54.724359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:54.724417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:54.781731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:54.782374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:54.782455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:54.782487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:54.902822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:54.902960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:54.903007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:54.903042] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:54.906626] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=68.28%) [2026-03-03T20:29:54.906898] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-03-03T20:29:54.907041] [INFO ] [sig ] PTNQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:55.048921] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PTNQ.txt [2026-03-03T20:29:55.049070] [INFO ] [sig ] [2466/3369] Completed PTNQ in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-03T20:29:55.049112] [INFO ] [sig ] [2467/3369] Forecasting PTON... [2026-03-03T20:29:55.049143] [INFO ] [sig ] Generating forecast for: PTON [2026-03-03T20:29:55.049368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-03-03T20:29:55.061741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-03-03T20:29:55.062012] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-03-03T20:29:55.062805] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-03-03T20:29:55.062858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:55.062890] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:55.062918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:55.062975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:55.121466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:55.122137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:55.122241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:55.122276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:55.240200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:55.240324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:55.240365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:55.240394] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:55.243725] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=40.02%) [2026-03-03T20:29:55.244008] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-03-03T20:29:55.244134] [INFO ] [sig ] PTON: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:55.385693] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PTON.txt [2026-03-03T20:29:55.385847] [INFO ] [sig ] [2467/3369] Completed PTON in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-03T20:29:55.385887] [INFO ] [sig ] [2468/3369] Forecasting PTY... [2026-03-03T20:29:55.385927] [INFO ] [sig ] Generating forecast for: PTY [2026-03-03T20:29:55.385965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-03-03T20:29:55.398511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-03-03T20:29:55.398840] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-03-03T20:29:55.399662] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-03-03T20:29:55.399716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:55.399750] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:55.399778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:55.399836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:55.457007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:55.457617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:55.457699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:55.457731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:55.575085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:55.575253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:55.575297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:55.575326] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:55.578774] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-03-03T20:29:55.579053] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-03-03T20:29:55.579183] [INFO ] [sig ] PTY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:55.720262] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PTY.txt [2026-03-03T20:29:55.720373] [INFO ] [sig ] [2468/3369] Completed PTY in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-03T20:29:55.720410] [INFO ] [sig ] [2469/3369] Forecasting PUBM... [2026-03-03T20:29:55.720440] [INFO ] [sig ] Generating forecast for: PUBM [2026-03-03T20:29:55.720472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-03-03T20:29:55.732642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-03-03T20:29:55.732933] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-03-03T20:29:55.733721] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-03-03T20:29:55.733773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:55.733805] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:55.733832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:55.733889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:55.790910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:55.791528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:55.791627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:55.791661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:55.914435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:55.914541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:55.914598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:55.914629] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:55.918009] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-03T20:29:55.918294] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-03-03T20:29:55.918426] [INFO ] [sig ] PUBM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:56.062173] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PUBM.txt [2026-03-03T20:29:56.062303] [INFO ] [sig ] [2469/3369] Completed PUBM in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-03T20:29:56.062343] [INFO ] [sig ] [2470/3369] Forecasting PUK... [2026-03-03T20:29:56.062381] [INFO ] [sig ] Generating forecast for: PUK [2026-03-03T20:29:56.062413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-03-03T20:29:56.074730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-03-03T20:29:56.075018] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-03-03T20:29:56.075812] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-03-03T20:29:56.075866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:56.075900] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:56.075928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:56.075986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:56.134081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:56.134707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:56.134787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:56.134819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:56.255593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:56.255732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:56.255770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:56.255799] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:56.259120] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-03-03T20:29:56.259392] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-03-03T20:29:56.259536] [INFO ] [sig ] PUK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:56.403276] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PUK.txt [2026-03-03T20:29:56.403418] [INFO ] [sig ] [2470/3369] Completed PUK in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:56.403457] [INFO ] [sig ] [2471/3369] Forecasting PUMP... [2026-03-03T20:29:56.403487] [INFO ] [sig ] Generating forecast for: PUMP [2026-03-03T20:29:56.403518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-03-03T20:29:56.415856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-03-03T20:29:56.416230] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-03-03T20:29:56.417070] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-03-03T20:29:56.417131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:56.417163] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:56.417191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:56.417247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:56.477644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:56.478564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:56.478671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:56.478705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:56.601901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:56.602081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:56.602122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:56.602151] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:56.605764] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=12.69%) [2026-03-03T20:29:56.606121] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-03-03T20:29:56.606257] [INFO ] [sig ] PUMP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:56.747553] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/PUMP.txt [2026-03-03T20:29:56.747706] [INFO ] [sig ] [2471/3369] Completed PUMP in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:56.747745] [INFO ] [sig ] [2472/3369] Forecasting PVH... [2026-03-03T20:29:56.747775] [INFO ] [sig ] Generating forecast for: PVH [2026-03-03T20:29:56.747805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-03-03T20:29:56.759663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-03-03T20:29:56.759936] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-03-03T20:29:56.760923] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-03-03T20:29:56.760976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:56.761008] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:56.761036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:56.761094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:56.820747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:56.821450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:56.821531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:56.821564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:56.957304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:56.957465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:56.957506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:56.957537] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:56.961022] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=74.19%) [2026-03-03T20:29:56.961320] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-03-03T20:29:56.961448] [INFO ] [sig ] PVH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:57.106951] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PVH.txt [2026-03-03T20:29:57.107110] [INFO ] [sig ] [2472/3369] Completed PVH in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:57.107151] [INFO ] [sig ] [2473/3369] Forecasting PVL... [2026-03-03T20:29:57.107182] [INFO ] [sig ] Generating forecast for: PVL [2026-03-03T20:29:57.107212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-03-03T20:29:57.119718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-03-03T20:29:57.120018] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-03-03T20:29:57.120842] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-03-03T20:29:57.120895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:57.120928] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:57.120955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:57.121014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:57.178415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:57.179119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:57.179210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:57.179243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:57.291865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:57.292033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:57.292084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:57.292139] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:57.295525] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=59.41%) [2026-03-03T20:29:57.295878] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-03-03T20:29:57.296008] [INFO ] [sig ] PVL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:57.436863] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PVL.txt [2026-03-03T20:29:57.436999] [INFO ] [sig ] [2473/3369] Completed PVL in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:57.437038] [INFO ] [sig ] [2474/3369] Forecasting PWP... [2026-03-03T20:29:57.437069] [INFO ] [sig ] Generating forecast for: PWP [2026-03-03T20:29:57.437099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-03-03T20:29:57.449490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-03-03T20:29:57.449823] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-03-03T20:29:57.450620] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-03-03T20:29:57.450673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:57.450730] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:57.450759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:57.450818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:57.508558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:57.509286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:57.509368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:57.509401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:57.628873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:57.629038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:57.629085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:57.629122] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:57.632542] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=73.81%) [2026-03-03T20:29:57.632838] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-03-03T20:29:57.632968] [INFO ] [sig ] PWP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:57.780540] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PWP.txt [2026-03-03T20:29:57.780721] [INFO ] [sig ] [2474/3369] Completed PWP in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:57.780763] [INFO ] [sig ] [2475/3369] Forecasting PXS... [2026-03-03T20:29:57.780797] [INFO ] [sig ] Generating forecast for: PXS [2026-03-03T20:29:57.780829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-03-03T20:29:57.793039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-03-03T20:29:57.793433] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-03-03T20:29:57.794449] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-03-03T20:29:57.794513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:57.794554] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:57.794628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:57.794709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:57.855435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:57.856312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:57.856400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:57.856453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:57.965948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:57.966112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:57.966153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:57.966182] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:57.969914] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-03-03T20:29:57.970229] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-03-03T20:29:57.970370] [INFO ] [sig ] PXS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:58.118546] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PXS.txt [2026-03-03T20:29:58.118751] [INFO ] [sig ] [2475/3369] Completed PXS in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:58.118801] [INFO ] [sig ] [2476/3369] Forecasting PY... [2026-03-03T20:29:58.118833] [INFO ] [sig ] Generating forecast for: PY [2026-03-03T20:29:58.118867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-03-03T20:29:58.132274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-03-03T20:29:58.132767] [INFO ] [FORECASTER] Starting predict_future for PY [2026-03-03T20:29:58.134038] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-03-03T20:29:58.134111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:58.134162] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:58.134203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:58.134281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:58.194736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:58.195854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:58.195942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:58.195977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:58.310919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:58.311086] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:29:58.311130] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:58.311161] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:58.314904] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: UP (p=60.04%) [2026-03-03T20:29:58.315283] [INFO ] [FORECASTER] Completed predict_future for PY [2026-03-03T20:29:58.315448] [INFO ] [sig ] PY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:58.480436] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PY.txt [2026-03-03T20:29:58.480685] [INFO ] [sig ] [2476/3369] Completed PY in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:58.480741] [INFO ] [sig ] [2477/3369] Forecasting PYXS... [2026-03-03T20:29:58.480783] [INFO ] [sig ] Generating forecast for: PYXS [2026-03-03T20:29:58.480824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-03-03T20:29:58.495277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-03-03T20:29:58.495683] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-03-03T20:29:58.496535] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-03-03T20:29:58.496621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:58.496658] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:58.496687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:58.496783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:58.571325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:58.572279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:58.572600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:58.572648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:58.714543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:58.714725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:58.714770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:58.714799] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:58.718475] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-03-03T20:29:58.718789] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-03-03T20:29:58.718926] [INFO ] [sig ] PYXS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:58.869599] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PYXS.txt [2026-03-03T20:29:58.869760] [INFO ] [sig ] [2477/3369] Completed PYXS in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:58.869804] [INFO ] [sig ] [2478/3369] Forecasting PZZA... [2026-03-03T20:29:58.869838] [INFO ] [sig ] Generating forecast for: PZZA [2026-03-03T20:29:58.869872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-03-03T20:29:58.882899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-03-03T20:29:58.883315] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-03-03T20:29:58.884177] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-03-03T20:29:58.884247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:58.884292] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:58.884322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:58.884386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:58.943443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:58.944569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:58.944673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:58.944707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:59.068127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:59.068289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:59.068331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:59.068362] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:59.072205] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-03-03T20:29:59.072506] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-03-03T20:29:59.072673] [INFO ] [sig ] PZZA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:29:59.222390] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/PZZA.txt [2026-03-03T20:29:59.222563] [INFO ] [sig ] [2478/3369] Completed PZZA in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:59.222626] [INFO ] [sig ] [2479/3369] Forecasting QBTS... [2026-03-03T20:29:59.222658] [INFO ] [sig ] Generating forecast for: QBTS [2026-03-03T20:29:59.222690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-03-03T20:29:59.237312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-03-03T20:29:59.237691] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-03-03T20:29:59.238674] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-03-03T20:29:59.238745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:59.238782] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:59.238812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:59.238884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:59.301320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:59.302205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:59.302295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:59.302331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:59.431537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:59.431723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:59.431781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:59.431818] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:59.435397] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: DOWN (p=49.48%) [2026-03-03T20:29:59.435708] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-03-03T20:29:59.435845] [INFO ] [sig ] QBTS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:59.585047] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QBTS.txt [2026-03-03T20:29:59.585203] [INFO ] [sig ] [2479/3369] Completed QBTS in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-03T20:29:59.585245] [INFO ] [sig ] [2480/3369] Forecasting QCLN... [2026-03-03T20:29:59.585278] [INFO ] [sig ] Generating forecast for: QCLN [2026-03-03T20:29:59.585310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-03-03T20:29:59.597278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-03-03T20:29:59.597643] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-03-03T20:29:59.598466] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-03-03T20:29:59.598522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:59.598563] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:59.598631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:59.598706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:29:59.658518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:29:59.659421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:29:59.659514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:29:59.659549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:29:59.787389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:29:59.787549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:29:59.787610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:29:59.787643] [INFO ] [FORECASTER] Training complete [2026-03-03T20:29:59.791782] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-03-03T20:29:59.792086] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-03-03T20:29:59.792224] [INFO ] [sig ] QCLN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:29:59.939593] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QCLN.txt [2026-03-03T20:29:59.939754] [INFO ] [sig ] [2480/3369] Completed QCLN in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-03T20:29:59.939800] [INFO ] [sig ] [2481/3369] Forecasting QCOM... [2026-03-03T20:29:59.939831] [INFO ] [sig ] Generating forecast for: QCOM [2026-03-03T20:29:59.939863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-03-03T20:29:59.953357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-03-03T20:29:59.953760] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-03-03T20:29:59.954634] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-03-03T20:29:59.954689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:29:59.954723] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:29:59.954751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:29:59.954810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:00.018202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:00.019448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:00.019535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:00.019570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:00.156324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:00.156511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:00.156604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:00.156657] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:00.161039] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-03-03T20:30:00.161351] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-03-03T20:30:00.161502] [INFO ] [sig ] QCOM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:00.309627] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QCOM.txt [2026-03-03T20:30:00.309796] [INFO ] [sig ] [2481/3369] Completed QCOM in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-03T20:30:00.309839] [INFO ] [sig ] [2482/3369] Forecasting QCRH... [2026-03-03T20:30:00.309871] [INFO ] [sig ] Generating forecast for: QCRH [2026-03-03T20:30:00.309912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-03-03T20:30:00.321866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-03-03T20:30:00.322156] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-03-03T20:30:00.323023] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-03-03T20:30:00.323090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:00.323130] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:00.323163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:00.323260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:00.385231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:00.386355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:00.386469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:00.386505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:00.516468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:00.516631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:00.516674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:00.516724] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:00.520787] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-03-03T20:30:00.521250] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-03-03T20:30:00.521434] [INFO ] [sig ] QCRH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:00.679498] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QCRH.txt [2026-03-03T20:30:00.679691] [INFO ] [sig ] [2482/3369] Completed QCRH in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-03T20:30:00.679737] [INFO ] [sig ] [2483/3369] Forecasting QDEL... [2026-03-03T20:30:00.679771] [INFO ] [sig ] Generating forecast for: QDEL [2026-03-03T20:30:00.679804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-03-03T20:30:00.696204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-03-03T20:30:00.696721] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-03-03T20:30:00.697765] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-03-03T20:30:00.697833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:00.697898] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:00.697934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:00.698007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:00.765384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:00.766338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:00.766473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:00.766509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:00.899041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:00.899213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:00.899258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:00.899288] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:00.903880] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-03T20:30:00.904229] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-03-03T20:30:00.904373] [INFO ] [sig ] QDEL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:01.071564] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QDEL.txt [2026-03-03T20:30:01.071807] [INFO ] [sig ] [2483/3369] Completed QDEL in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-03T20:30:01.071851] [INFO ] [sig ] [2484/3369] Forecasting QFIN... [2026-03-03T20:30:01.071884] [INFO ] [sig ] Generating forecast for: QFIN [2026-03-03T20:30:01.071917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-03-03T20:30:01.084942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-03-03T20:30:01.085703] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-03-03T20:30:01.086611] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-03-03T20:30:01.086667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:01.086701] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:01.086732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:01.086791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:01.165990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:01.167287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:01.167489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:01.167552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:01.341267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:01.341439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:01.341484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:01.341540] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:01.345737] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: UP (p=74.67%) [2026-03-03T20:30:01.346184] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-03-03T20:30:01.346384] [INFO ] [sig ] QFIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:01.513459] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QFIN.txt [2026-03-03T20:30:01.513675] [INFO ] [sig ] [2484/3369] Completed QFIN in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-03T20:30:01.513721] [INFO ] [sig ] [2485/3369] Forecasting QGEN... [2026-03-03T20:30:01.513754] [INFO ] [sig ] Generating forecast for: QGEN [2026-03-03T20:30:01.513785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-03-03T20:30:01.528618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-03-03T20:30:01.529077] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-03-03T20:30:01.529942] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-03-03T20:30:01.529997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:01.530031] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:01.530059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:01.530116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:01.591631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:01.592601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:01.592724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:01.592758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:01.732261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:01.732441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:01.732486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:01.732515] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:01.736501] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=68.98%) [2026-03-03T20:30:01.736845] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-03-03T20:30:01.736994] [INFO ] [sig ] QGEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:01.929914] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QGEN.txt [2026-03-03T20:30:01.930125] [INFO ] [sig ] [2485/3369] Completed QGEN in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-03T20:30:01.930168] [INFO ] [sig ] [2486/3369] Forecasting QLYS... [2026-03-03T20:30:01.930201] [INFO ] [sig ] Generating forecast for: QLYS [2026-03-03T20:30:01.930233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-03-03T20:30:01.946165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-03-03T20:30:01.946818] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-03-03T20:30:01.947916] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-03-03T20:30:01.947997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:01.948032] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:01.948061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:01.948130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:02.013347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:02.014599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:02.014753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:02.014799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:02.197990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:02.198183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:02.198228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:02.198258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:02.202529] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-03-03T20:30:02.203077] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-03-03T20:30:02.203296] [INFO ] [sig ] QLYS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:02.376873] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QLYS.txt [2026-03-03T20:30:02.378516] [INFO ] [sig ] [2486/3369] Completed QLYS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:02.378598] [INFO ] [sig ] [2487/3369] Forecasting QMCO... [2026-03-03T20:30:02.378640] [INFO ] [sig ] Generating forecast for: QMCO [2026-03-03T20:30:02.378673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-03-03T20:30:02.390944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-03-03T20:30:02.391384] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-03-03T20:30:02.392297] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-03-03T20:30:02.392359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:02.392393] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:02.392421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:02.392479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:02.455414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:02.456457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:02.456553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:02.456633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:02.576531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:02.576737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:02.576785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:02.576815] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:02.580370] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-03-03T20:30:02.580694] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-03-03T20:30:02.580832] [INFO ] [sig ] QMCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:02.751785] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QMCO.txt [2026-03-03T20:30:02.752024] [INFO ] [sig ] [2487/3369] Completed QMCO in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:02.752095] [INFO ] [sig ] [2488/3369] Forecasting QMOM... [2026-03-03T20:30:02.752142] [INFO ] [sig ] Generating forecast for: QMOM [2026-03-03T20:30:02.752187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-03-03T20:30:02.764224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-03-03T20:30:02.764632] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-03-03T20:30:02.765532] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-03-03T20:30:02.765609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:02.765648] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:02.765677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:02.765737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:02.831954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:02.833090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:02.833207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:02.833253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:02.962928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:02.963104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:02.963151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:02.963182] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:02.967211] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-03-03T20:30:02.967763] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-03-03T20:30:02.967975] [INFO ] [sig ] QMOM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:03.201586] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QMOM.txt [2026-03-03T20:30:03.201763] [INFO ] [sig ] [2488/3369] Completed QMOM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:03.201808] [INFO ] [sig ] [2489/3369] Forecasting QNTM... [2026-03-03T20:30:03.201845] [INFO ] [sig ] Generating forecast for: QNTM [2026-03-03T20:30:03.201891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-03-03T20:30:03.215053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-03-03T20:30:03.215496] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-03-03T20:30:03.216413] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-03-03T20:30:03.216474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:03.216508] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:03.216538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:03.216622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:03.284487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:03.285831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:03.285978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:03.286021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:03.429981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:03.430164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:03.430215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:03.430252] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:03.434004] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: UP (p=68.30%) [2026-03-03T20:30:03.434360] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-03-03T20:30:03.434519] [INFO ] [sig ] QNTM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:03.581679] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QNTM.txt [2026-03-03T20:30:03.581848] [INFO ] [sig ] [2489/3369] Completed QNTM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:03.581889] [INFO ] [sig ] [2490/3369] Forecasting QQMG... [2026-03-03T20:30:03.581922] [INFO ] [sig ] Generating forecast for: QQMG [2026-03-03T20:30:03.581952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-03-03T20:30:03.593356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-03-03T20:30:03.593689] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-03-03T20:30:03.594472] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-03-03T20:30:03.594536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:03.594589] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:03.594621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:03.594680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:03.652753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:03.653533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:03.653638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:03.653674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:03.770163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:03.770311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:03.770356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:03.770389] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:03.773941] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-03-03T20:30:03.774240] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-03-03T20:30:03.774377] [INFO ] [sig ] QQMG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:03.918432] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QQMG.txt [2026-03-03T20:30:03.918603] [INFO ] [sig ] [2490/3369] Completed QQMG in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:03.918649] [INFO ] [sig ] [2491/3369] Forecasting QQQ... [2026-03-03T20:30:03.918682] [INFO ] [sig ] Generating forecast for: QQQ [2026-03-03T20:30:03.918715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-03-03T20:30:03.930846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-03-03T20:30:03.931270] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-03-03T20:30:03.932106] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-03-03T20:30:03.932163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:03.932228] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:03.932259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:03.932321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:03.994227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:03.995102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:03.995202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:03.995238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:04.123209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:04.123352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:04.123393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:04.123426] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:04.126893] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: DOWN (p=32.73%) [2026-03-03T20:30:04.127188] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-03-03T20:30:04.127329] [INFO ] [sig ] QQQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:04.276416] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QQQ.txt [2026-03-03T20:30:04.276605] [INFO ] [sig ] [2491/3369] Completed QQQ in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:04.276650] [INFO ] [sig ] [2492/3369] Forecasting QQQE... [2026-03-03T20:30:04.276682] [INFO ] [sig ] Generating forecast for: QQQE [2026-03-03T20:30:04.276724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-03-03T20:30:04.289682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-03-03T20:30:04.290080] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-03-03T20:30:04.290954] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-03-03T20:30:04.291009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:04.291042] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:04.291070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:04.291128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:04.351080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:04.351993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:04.352083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:04.352125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:04.471545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:04.471743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:04.471796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:04.471832] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:04.475473] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=38.57%) [2026-03-03T20:30:04.475794] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-03-03T20:30:04.475931] [INFO ] [sig ] QQQE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:04.631424] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QQQE.txt [2026-03-03T20:30:04.631601] [INFO ] [sig ] [2492/3369] Completed QQQE in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:04.631647] [INFO ] [sig ] [2493/3369] Forecasting QQQI... [2026-03-03T20:30:04.631679] [INFO ] [sig ] Generating forecast for: QQQI [2026-03-03T20:30:04.631712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-03-03T20:30:04.644756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-03-03T20:30:04.645140] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-03-03T20:30:04.646052] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-03-03T20:30:04.646108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:04.646142] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:04.646175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:04.646233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:04.709512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:04.710439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:04.710538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:04.710594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:04.828003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:04.828153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:04.828196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:04.828225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:04.831867] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-03-03T20:30:04.832162] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-03-03T20:30:04.832311] [INFO ] [sig ] QQQI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:04.986647] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QQQI.txt [2026-03-03T20:30:04.986870] [INFO ] [sig ] [2493/3369] Completed QQQI in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:04.986933] [INFO ] [sig ] [2494/3369] Forecasting QQQJ... [2026-03-03T20:30:04.986967] [INFO ] [sig ] Generating forecast for: QQQJ [2026-03-03T20:30:04.987000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-03-03T20:30:04.998186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-03-03T20:30:04.998494] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-03-03T20:30:04.999383] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-03-03T20:30:04.999439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:04.999472] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:04.999499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:04.999557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:05.059754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:05.060561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:05.060664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:05.060700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:05.184426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:05.184557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:05.184616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:05.184678] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:05.189157] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-03-03T20:30:05.189467] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-03-03T20:30:05.189635] [INFO ] [sig ] QQQJ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:05.337212] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QQQJ.txt [2026-03-03T20:30:05.337348] [INFO ] [sig ] [2494/3369] Completed QQQJ in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:05.337387] [INFO ] [sig ] [2495/3369] Forecasting QQQM... [2026-03-03T20:30:05.337418] [INFO ] [sig ] Generating forecast for: QQQM [2026-03-03T20:30:05.337449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-03-03T20:30:05.348662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-03-03T20:30:05.349010] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-03-03T20:30:05.349897] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-03-03T20:30:05.349953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:05.349987] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:05.350016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:05.350074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:05.411630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:05.412342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:05.412427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:05.412462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:05.534499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:05.534677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:05.534721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:05.534752] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:05.539058] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=65.12%) [2026-03-03T20:30:05.539518] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-03-03T20:30:05.539676] [INFO ] [sig ] QQQM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:05.689618] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QQQM.txt [2026-03-03T20:30:05.689812] [INFO ] [sig ] [2495/3369] Completed QQQM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:05.689862] [INFO ] [sig ] [2496/3369] Forecasting QQQX... [2026-03-03T20:30:05.689901] [INFO ] [sig ] Generating forecast for: QQQX [2026-03-03T20:30:05.689938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-03-03T20:30:05.702403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-03-03T20:30:05.702830] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-03-03T20:30:05.703672] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-03-03T20:30:05.703727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:05.703761] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:05.703789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:05.703849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:05.768874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:05.769818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:05.769909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:05.769944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:05.897380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:05.897544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:05.897606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:05.897640] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:05.901186] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-03-03T20:30:05.901499] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-03-03T20:30:05.901657] [INFO ] [sig ] QQQX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:06.062299] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QQQX.txt [2026-03-03T20:30:06.062452] [INFO ] [sig ] [2496/3369] Completed QQQX in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-03T20:30:06.062492] [INFO ] [sig ] [2497/3369] Forecasting QRHC... [2026-03-03T20:30:06.062523] [INFO ] [sig ] Generating forecast for: QRHC [2026-03-03T20:30:06.062556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-03-03T20:30:06.074877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-03-03T20:30:06.075222] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-03-03T20:30:06.076349] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-03-03T20:30:06.076626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:06.076664] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:06.076692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:06.076751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:06.138062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:06.138911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:06.138997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:06.139033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:06.255297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:06.255453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:06.255513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:06.255544] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:06.259177] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-03-03T20:30:06.259467] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-03-03T20:30:06.259624] [INFO ] [sig ] QRHC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:06.404532] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QRHC.txt [2026-03-03T20:30:06.404698] [INFO ] [sig ] [2497/3369] Completed QRHC in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.2m [2026-03-03T20:30:06.404738] [INFO ] [sig ] [2498/3369] Forecasting QRVO... [2026-03-03T20:30:06.404769] [INFO ] [sig ] Generating forecast for: QRVO [2026-03-03T20:30:06.404799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-03-03T20:30:06.416162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-03-03T20:30:06.416781] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-03-03T20:30:06.417987] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-03-03T20:30:06.418044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:06.418077] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:06.418105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:06.418163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:06.477662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:06.478376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:06.478459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:06.478494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:06.601514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:06.601694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:06.601737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:06.601767] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:06.605282] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-03-03T20:30:06.605560] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-03-03T20:30:06.605711] [INFO ] [sig ] QRVO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:06.753680] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QRVO.txt [2026-03-03T20:30:06.753851] [INFO ] [sig ] [2498/3369] Completed QRVO in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.2m [2026-03-03T20:30:06.753896] [INFO ] [sig ] [2499/3369] Forecasting QS... [2026-03-03T20:30:06.753930] [INFO ] [sig ] Generating forecast for: QS [2026-03-03T20:30:06.753962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-03-03T20:30:06.766423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-03-03T20:30:06.766876] [INFO ] [FORECASTER] Starting predict_future for QS [2026-03-03T20:30:06.767843] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-03-03T20:30:06.767945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:06.767988] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:06.768021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:06.768082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:06.828135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:06.829121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:06.829218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:06.829254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:06.955377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:06.955593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:06.955649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:06.955682] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:06.959337] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-03T20:30:06.959648] [INFO ] [FORECASTER] Completed predict_future for QS [2026-03-03T20:30:06.959787] [INFO ] [sig ] QS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:07.104556] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QS.txt [2026-03-03T20:30:07.104733] [INFO ] [sig ] [2499/3369] Completed QS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.2m [2026-03-03T20:30:07.104774] [INFO ] [sig ] [2500/3369] Forecasting QTEC... [2026-03-03T20:30:07.104805] [INFO ] [sig ] Generating forecast for: QTEC [2026-03-03T20:30:07.104836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-03-03T20:30:07.116174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-03-03T20:30:07.116540] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-03-03T20:30:07.117416] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-03-03T20:30:07.117472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:07.117506] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:07.117535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:07.117622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:07.177035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:07.177865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:07.177974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:07.178011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:07.299459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:07.299638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:07.299682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:07.299711] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:07.303190] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-03-03T20:30:07.303508] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-03-03T20:30:07.303665] [INFO ] [sig ] QTEC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:07.448939] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QTEC.txt [2026-03-03T20:30:07.449110] [INFO ] [sig ] [2500/3369] Completed QTEC in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.2m [2026-03-03T20:30:07.449156] [INFO ] [sig ] [2501/3369] Forecasting QTRX... [2026-03-03T20:30:07.449187] [INFO ] [sig ] Generating forecast for: QTRX [2026-03-03T20:30:07.449227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-03-03T20:30:07.460614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-03-03T20:30:07.460932] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-03-03T20:30:07.461770] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-03-03T20:30:07.461824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:07.461878] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:07.461911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:07.461988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:07.521210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:07.522039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:07.522175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:07.522214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:07.645752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:07.645890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:07.645933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:07.645964] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:07.649541] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=26.55%) [2026-03-03T20:30:07.649856] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-03-03T20:30:07.649992] [INFO ] [sig ] QTRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:07.794357] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QTRX.txt [2026-03-03T20:30:07.794558] [INFO ] [sig ] [2501/3369] Completed QTRX in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.2m [2026-03-03T20:30:07.794627] [INFO ] [sig ] [2502/3369] Forecasting QTTB... [2026-03-03T20:30:07.794663] [INFO ] [sig ] Generating forecast for: QTTB [2026-03-03T20:30:07.794696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-03-03T20:30:07.807056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-03-03T20:30:07.807483] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-03-03T20:30:07.808480] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-03-03T20:30:07.808540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:07.808595] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:07.808626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:07.808691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:07.869710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:07.870606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:07.870698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:07.870734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:07.990081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:07.990236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:07.990291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:07.990328] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:07.993914] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-03-03T20:30:07.994204] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-03-03T20:30:07.994340] [INFO ] [sig ] QTTB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:08.140638] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QTTB.txt [2026-03-03T20:30:08.140812] [INFO ] [sig ] [2502/3369] Completed QTTB in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:08.140868] [INFO ] [sig ] [2503/3369] Forecasting QTUM... [2026-03-03T20:30:08.140907] [INFO ] [sig ] Generating forecast for: QTUM [2026-03-03T20:30:08.140944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-03-03T20:30:08.152795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-03-03T20:30:08.153185] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-03-03T20:30:08.154012] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-03-03T20:30:08.154068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:08.154102] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:08.154131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:08.154195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:08.214994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:08.215835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:08.215922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:08.215956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:08.339515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:08.339700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:08.339744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:08.339775] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:08.343463] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=36.04%) [2026-03-03T20:30:08.343833] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-03-03T20:30:08.343983] [INFO ] [sig ] QTUM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:08.490370] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QTUM.txt [2026-03-03T20:30:08.490532] [INFO ] [sig ] [2503/3369] Completed QTUM in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:08.490591] [INFO ] [sig ] [2504/3369] Forecasting QTWO... [2026-03-03T20:30:08.490626] [INFO ] [sig ] Generating forecast for: QTWO [2026-03-03T20:30:08.490659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-03-03T20:30:08.504276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-03-03T20:30:08.504713] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-03-03T20:30:08.505805] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-03-03T20:30:08.505866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:08.505900] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:08.505929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:08.505988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:08.568649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:08.569527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:08.569637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:08.569674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:08.690106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:08.690264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:08.690316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:08.690353] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:08.693772] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-03-03T20:30:08.694052] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-03-03T20:30:08.694182] [INFO ] [sig ] QTWO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:08.836155] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QTWO.txt [2026-03-03T20:30:08.836328] [INFO ] [sig ] [2504/3369] Completed QTWO in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:08.836377] [INFO ] [sig ] [2505/3369] Forecasting QUAD... [2026-03-03T20:30:08.836410] [INFO ] [sig ] Generating forecast for: QUAD [2026-03-03T20:30:08.836441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-03-03T20:30:08.852352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-03-03T20:30:08.852905] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-03-03T20:30:08.853766] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-03-03T20:30:08.853823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:08.853858] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:08.853886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:08.853950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:08.915522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:08.916459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:08.916564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:08.916619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:09.049558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:09.049763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:09.049831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:09.049886] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:09.055401] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=33.74%) [2026-03-03T20:30:09.055877] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-03-03T20:30:09.056083] [INFO ] [sig ] QUAD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:09.242843] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QUAD.txt [2026-03-03T20:30:09.243046] [INFO ] [sig ] [2505/3369] Completed QUAD in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:09.243092] [INFO ] [sig ] [2506/3369] Forecasting QUIK... [2026-03-03T20:30:09.243126] [INFO ] [sig ] Generating forecast for: QUIK [2026-03-03T20:30:09.243169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-03-03T20:30:09.257759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-03-03T20:30:09.258212] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-03-03T20:30:09.259165] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-03-03T20:30:09.259236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:09.259278] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:09.259314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:09.259388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:09.335302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:09.336432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:09.336543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:09.336601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:09.467922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:09.468087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:09.468129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:09.468160] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:09.471863] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-03T20:30:09.472180] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-03-03T20:30:09.472364] [INFO ] [sig ] QUIK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:09.630687] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QUIK.txt [2026-03-03T20:30:09.630859] [INFO ] [sig ] [2506/3369] Completed QUIK in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:09.630903] [INFO ] [sig ] [2507/3369] Forecasting QURE... [2026-03-03T20:30:09.630936] [INFO ] [sig ] Generating forecast for: QURE [2026-03-03T20:30:09.630971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-03-03T20:30:09.643433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-03-03T20:30:09.643855] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-03-03T20:30:09.644801] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-03-03T20:30:09.644858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:09.644893] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:09.644921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:09.644980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:09.709824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:09.710981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:09.711076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:09.711113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:09.843405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:09.843598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:09.843653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:09.843686] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:09.847382] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-03-03T20:30:09.847755] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-03-03T20:30:09.847942] [INFO ] [sig ] QURE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:10.025098] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QURE.txt [2026-03-03T20:30:10.025279] [INFO ] [sig ] [2507/3369] Completed QURE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:10.025323] [INFO ] [sig ] [2508/3369] Forecasting QVAL... [2026-03-03T20:30:10.025356] [INFO ] [sig ] Generating forecast for: QVAL [2026-03-03T20:30:10.025389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-03-03T20:30:10.041956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-03-03T20:30:10.042389] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-03-03T20:30:10.043334] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-03-03T20:30:10.043399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:10.043479] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:10.043513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:10.043596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:10.109331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:10.110445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:10.110538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:10.110594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:10.254942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:10.255117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:10.255167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:10.255224] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:10.259944] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=71.58%) [2026-03-03T20:30:10.260271] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-03-03T20:30:10.260443] [INFO ] [sig ] QVAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:10.413408] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QVAL.txt [2026-03-03T20:30:10.413591] [INFO ] [sig ] [2508/3369] Completed QVAL in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:10.413637] [INFO ] [sig ] [2509/3369] Forecasting QVCC... [2026-03-03T20:30:10.413670] [INFO ] [sig ] Generating forecast for: QVCC [2026-03-03T20:30:10.413705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-03-03T20:30:10.425481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-03-03T20:30:10.425843] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-03-03T20:30:10.426823] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-03-03T20:30:10.426889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:10.426926] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:10.426956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:10.427016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:10.488108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:10.489069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:10.489182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:10.489232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:10.618858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:10.619035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:10.619095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:10.619137] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:10.623908] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=52.28%) [2026-03-03T20:30:10.624308] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-03-03T20:30:10.624486] [INFO ] [sig ] QVCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:10.788098] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QVCC.txt [2026-03-03T20:30:10.788271] [INFO ] [sig ] [2509/3369] Completed QVCC in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:10.788313] [INFO ] [sig ] [2510/3369] Forecasting QYLD... [2026-03-03T20:30:10.788344] [INFO ] [sig ] Generating forecast for: QYLD [2026-03-03T20:30:10.788375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-03-03T20:30:10.801562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-03-03T20:30:10.802011] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-03-03T20:30:10.802999] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-03-03T20:30:10.803055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:10.803090] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:10.803118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:10.803177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:10.866688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:10.867605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:10.867711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:10.867748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:10.995880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:10.996055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:10.996104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:10.996136] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:11.000018] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=51.61%) [2026-03-03T20:30:11.000357] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-03-03T20:30:11.000503] [INFO ] [sig ] QYLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:11.150519] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/QYLD.txt [2026-03-03T20:30:11.150697] [INFO ] [sig ] [2510/3369] Completed QYLD in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:11.150739] [INFO ] [sig ] [2511/3369] Forecasting QYLG... [2026-03-03T20:30:11.150771] [INFO ] [sig ] Generating forecast for: QYLG [2026-03-03T20:30:11.150803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-03-03T20:30:11.162978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-03-03T20:30:11.163420] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-03-03T20:30:11.164353] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-03-03T20:30:11.164409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:11.164444] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:11.164473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:11.164531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:11.225706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:11.226678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:11.226766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:11.226806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:11.356844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:11.357010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:11.357051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:11.357118] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:11.360611] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=30.86%) [2026-03-03T20:30:11.360892] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-03-03T20:30:11.361021] [INFO ] [sig ] QYLG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:11.509469] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/QYLG.txt [2026-03-03T20:30:11.509644] [INFO ] [sig ] [2511/3369] Completed QYLG in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:11.509688] [INFO ] [sig ] [2512/3369] Forecasting RA... [2026-03-03T20:30:11.509719] [INFO ] [sig ] Generating forecast for: RA [2026-03-03T20:30:11.509750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-03-03T20:30:11.521785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-03-03T20:30:11.522123] [INFO ] [FORECASTER] Starting predict_future for RA [2026-03-03T20:30:11.522958] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-03-03T20:30:11.523012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:11.523045] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:11.523084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:11.523143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:11.585161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:11.586079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:11.586166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:11.586199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:11.714037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:11.714245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:11.714298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:11.714333] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:11.718100] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-03-03T20:30:11.718403] [INFO ] [FORECASTER] Completed predict_future for RA [2026-03-03T20:30:11.718545] [INFO ] [sig ] RA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:11.868971] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RA.txt [2026-03-03T20:30:11.869223] [INFO ] [sig ] [2512/3369] Completed RA in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-03T20:30:11.869276] [INFO ] [sig ] [2513/3369] Forecasting RACE... [2026-03-03T20:30:11.869317] [INFO ] [sig ] Generating forecast for: RACE [2026-03-03T20:30:11.869364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-03-03T20:30:11.884822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-03-03T20:30:11.885217] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-03-03T20:30:11.886250] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-03-03T20:30:11.886305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:11.886337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:11.886364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:11.886422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:11.945048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:11.945775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:11.945857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:11.945890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:12.071427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:12.071605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:12.071650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:12.071681] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:12.075318] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=71.90%) [2026-03-03T20:30:12.075781] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-03-03T20:30:12.075920] [INFO ] [sig ] RACE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:12.221503] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RACE.txt [2026-03-03T20:30:12.221684] [INFO ] [sig ] [2513/3369] Completed RACE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.1m [2026-03-03T20:30:12.221728] [INFO ] [sig ] [2514/3369] Forecasting RAIL... [2026-03-03T20:30:12.221760] [INFO ] [sig ] Generating forecast for: RAIL [2026-03-03T20:30:12.221791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-03-03T20:30:12.233388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-03-03T20:30:12.233708] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-03-03T20:30:12.234494] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-03-03T20:30:12.234548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:12.234601] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:12.234631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:12.234688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:12.295515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:12.296461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:12.296559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:12.296625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:12.426331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:12.426514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:12.426555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:12.426608] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:12.430309] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=42.37%) [2026-03-03T20:30:12.430837] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-03-03T20:30:12.430977] [INFO ] [sig ] RAIL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:12.577938] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RAIL.txt [2026-03-03T20:30:12.578098] [INFO ] [sig ] [2514/3369] Completed RAIL in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.1m [2026-03-03T20:30:12.578138] [INFO ] [sig ] [2515/3369] Forecasting RAMP... [2026-03-03T20:30:12.578169] [INFO ] [sig ] Generating forecast for: RAMP [2026-03-03T20:30:12.578200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-03-03T20:30:12.589787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-03-03T20:30:12.590094] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-03-03T20:30:12.590893] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-03-03T20:30:12.590947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:12.590980] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:12.591007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:12.591073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:12.657541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:12.658501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:12.658796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:12.658833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:12.789068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:12.789231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:12.789273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:12.789303] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:12.792815] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-03-03T20:30:12.793100] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-03-03T20:30:12.793234] [INFO ] [sig ] RAMP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:12.940049] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RAMP.txt [2026-03-03T20:30:12.940211] [INFO ] [sig ] [2515/3369] Completed RAMP in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.1m [2026-03-03T20:30:12.940253] [INFO ] [sig ] [2516/3369] Forecasting RARE... [2026-03-03T20:30:12.940283] [INFO ] [sig ] Generating forecast for: RARE [2026-03-03T20:30:12.940321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-03-03T20:30:12.951948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-03-03T20:30:12.952263] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-03-03T20:30:12.953067] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-03-03T20:30:12.953122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:12.953154] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:12.953182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:12.953239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:13.013384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:13.014499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:13.014602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:13.014639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:13.147009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:13.147250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:13.147309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:13.147343] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:13.151042] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-03-03T20:30:13.151361] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-03-03T20:30:13.151553] [INFO ] [sig ] RARE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:13.307830] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RARE.txt [2026-03-03T20:30:13.308053] [INFO ] [sig ] [2516/3369] Completed RARE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.1m [2026-03-03T20:30:13.308101] [INFO ] [sig ] [2517/3369] Forecasting RAVE... [2026-03-03T20:30:13.308134] [INFO ] [sig ] Generating forecast for: RAVE [2026-03-03T20:30:13.308172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-03-03T20:30:13.321137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-03-03T20:30:13.321546] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-03-03T20:30:13.322397] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-03-03T20:30:13.322452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:13.322486] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:13.322513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:13.322605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:13.388474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:13.389442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:13.389534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:13.389569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:13.503227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:13.503402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:13.503453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:13.503490] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:13.507272] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-03-03T20:30:13.507628] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-03-03T20:30:13.507775] [INFO ] [sig ] RAVE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:13.655499] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RAVE.txt [2026-03-03T20:30:13.655688] [INFO ] [sig ] [2517/3369] Completed RAVE in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.1m [2026-03-03T20:30:13.655732] [INFO ] [sig ] [2518/3369] Forecasting RAY... [2026-03-03T20:30:13.655765] [INFO ] [sig ] Generating forecast for: RAY [2026-03-03T20:30:13.655795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-03-03T20:30:13.668439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-03-03T20:30:13.668838] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-03-03T20:30:13.669880] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-03-03T20:30:13.669934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:13.669967] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:13.669996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:13.670053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:13.731384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:13.732344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:13.732471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:13.732508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:13.856970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:13.857177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:13.857219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:13.857249] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:13.861233] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=12.77%) [2026-03-03T20:30:13.861554] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-03-03T20:30:13.861730] [INFO ] [sig ] RAY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:14.016731] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RAY.txt [2026-03-03T20:30:14.016910] [INFO ] [sig ] [2518/3369] Completed RAY in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.1m [2026-03-03T20:30:14.016953] [INFO ] [sig ] [2519/3369] Forecasting RBA... [2026-03-03T20:30:14.016985] [INFO ] [sig ] Generating forecast for: RBA [2026-03-03T20:30:14.017024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-03-03T20:30:14.029139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-03-03T20:30:14.029537] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-03-03T20:30:14.030345] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-03-03T20:30:14.030404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:14.030438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:14.030465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:14.030524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:14.092998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:14.093964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:14.094054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:14.094090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:14.219395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:14.219599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:14.219642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:14.219689] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:14.223127] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-03-03T20:30:14.223421] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-03-03T20:30:14.223557] [INFO ] [sig ] RBA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:14.375208] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RBA.txt [2026-03-03T20:30:14.375432] [INFO ] [sig ] [2519/3369] Completed RBA in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:14.375492] [INFO ] [sig ] [2520/3369] Forecasting RBB... [2026-03-03T20:30:14.375541] [INFO ] [sig ] Generating forecast for: RBB [2026-03-03T20:30:14.375796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-03-03T20:30:14.389845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-03-03T20:30:14.390274] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-03-03T20:30:14.391229] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-03-03T20:30:14.391287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:14.391320] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:14.391348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:14.391408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:14.456978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:14.457976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:14.458083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:14.458131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:14.592466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:14.592676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:14.592734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:14.592771] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:14.596590] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-03-03T20:30:14.596901] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-03-03T20:30:14.597047] [INFO ] [sig ] RBB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:14.747241] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RBB.txt [2026-03-03T20:30:14.747409] [INFO ] [sig ] [2520/3369] Completed RBB in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:14.747451] [INFO ] [sig ] [2521/3369] Forecasting RBC... [2026-03-03T20:30:14.747494] [INFO ] [sig ] Generating forecast for: RBC [2026-03-03T20:30:14.747534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-03-03T20:30:14.759684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-03-03T20:30:14.760033] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-03-03T20:30:14.760960] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-03-03T20:30:14.761023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:14.761074] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:14.761118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:14.761189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:14.824136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:14.824993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:14.825081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:14.825115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:14.960280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:14.960483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:14.960555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:14.960614] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:14.964624] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-03T20:30:14.964937] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-03-03T20:30:14.965099] [INFO ] [sig ] RBC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:15.115150] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RBC.txt [2026-03-03T20:30:15.115345] [INFO ] [sig ] [2521/3369] Completed RBC in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:15.115391] [INFO ] [sig ] [2522/3369] Forecasting RBCAA... [2026-03-03T20:30:15.115425] [INFO ] [sig ] Generating forecast for: RBCAA [2026-03-03T20:30:15.115457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-03-03T20:30:15.127237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-03-03T20:30:15.127562] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-03-03T20:30:15.128517] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-03-03T20:30:15.128606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:15.128644] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:15.128672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:15.128732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:15.190635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:15.191537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:15.191646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:15.191683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:15.314914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:15.315081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:15.315305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:15.315347] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:15.319752] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-03-03T20:30:15.320094] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-03-03T20:30:15.320245] [INFO ] [sig ] RBCAA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:15.470711] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RBCAA.txt [2026-03-03T20:30:15.470867] [INFO ] [sig ] [2522/3369] Completed RBCAA in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:15.470910] [INFO ] [sig ] [2523/3369] Forecasting RBLX... [2026-03-03T20:30:15.470944] [INFO ] [sig ] Generating forecast for: RBLX [2026-03-03T20:30:15.470976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-03-03T20:30:15.482538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-03-03T20:30:15.482933] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-03-03T20:30:15.483769] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-03-03T20:30:15.483824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:15.483857] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:15.483886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:15.483956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:15.551023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:15.552000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:15.552111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:15.552148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:15.688678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:15.688863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:15.688920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:15.688952] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:15.692964] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-03-03T20:30:15.693315] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-03-03T20:30:15.693461] [INFO ] [sig ] RBLX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:15.849821] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RBLX.txt [2026-03-03T20:30:15.849993] [INFO ] [sig ] [2523/3369] Completed RBLX in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:15.850035] [INFO ] [sig ] [2524/3369] Forecasting RC... [2026-03-03T20:30:15.850068] [INFO ] [sig ] Generating forecast for: RC [2026-03-03T20:30:15.850100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-03-03T20:30:15.863654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-03-03T20:30:15.864008] [INFO ] [FORECASTER] Starting predict_future for RC [2026-03-03T20:30:15.864821] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-03-03T20:30:15.864875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:15.864907] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:15.864934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:15.864992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:15.929213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:15.930135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:15.930226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:15.930262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:16.061959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:16.062121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:16.062161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:16.062191] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:16.065821] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-03-03T20:30:16.066119] [INFO ] [FORECASTER] Completed predict_future for RC [2026-03-03T20:30:16.066259] [INFO ] [sig ] RC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:16.221445] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RC.txt [2026-03-03T20:30:16.221614] [INFO ] [sig ] [2524/3369] Completed RC in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:16.221656] [INFO ] [sig ] [2525/3369] Forecasting RCEL... [2026-03-03T20:30:16.221687] [INFO ] [sig ] Generating forecast for: RCEL [2026-03-03T20:30:16.221719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-03-03T20:30:16.233432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-03-03T20:30:16.233810] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-03-03T20:30:16.234828] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-03-03T20:30:16.234894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:16.234967] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:16.234997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:16.235055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:16.299603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:16.300671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:16.300773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:16.300810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:16.433826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:16.433992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:16.434033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:16.434062] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:16.437639] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=43.56%) [2026-03-03T20:30:16.437975] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-03-03T20:30:16.438132] [INFO ] [sig ] RCEL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:16.589558] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RCEL.txt [2026-03-03T20:30:16.589912] [INFO ] [sig ] [2525/3369] Completed RCEL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:16.589952] [INFO ] [sig ] [2526/3369] Forecasting RCI... [2026-03-03T20:30:16.589983] [INFO ] [sig ] Generating forecast for: RCI [2026-03-03T20:30:16.590013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-03-03T20:30:16.605108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-03-03T20:30:16.605566] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-03-03T20:30:16.606540] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-03-03T20:30:16.606630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:16.606671] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:16.606702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:16.606774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:16.674403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:16.675790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:16.675907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:16.675945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:16.807106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:16.807272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:16.807316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:16.807348] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:16.811274] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-03-03T20:30:16.811630] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-03-03T20:30:16.811945] [INFO ] [sig ] RCI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:16.974804] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RCI.txt [2026-03-03T20:30:16.975041] [INFO ] [sig ] [2526/3369] Completed RCI in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:16.975101] [INFO ] [sig ] [2527/3369] Forecasting RCKY... [2026-03-03T20:30:16.975148] [INFO ] [sig ] Generating forecast for: RCKY [2026-03-03T20:30:16.975189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-03-03T20:30:16.989727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-03-03T20:30:16.990406] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-03-03T20:30:16.991460] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-03-03T20:30:16.991524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:16.991559] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:16.991616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:16.991681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:17.056940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:17.058149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:17.058266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:17.058301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:17.186120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:17.186291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:17.186334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:17.186363] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:17.190435] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=64.90%) [2026-03-03T20:30:17.191013] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-03-03T20:30:17.191169] [INFO ] [sig ] RCKY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:17.349258] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RCKY.txt [2026-03-03T20:30:17.349433] [INFO ] [sig ] [2527/3369] Completed RCKY in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:17.349484] [INFO ] [sig ] [2528/3369] Forecasting RCL... [2026-03-03T20:30:17.349522] [INFO ] [sig ] Generating forecast for: RCL [2026-03-03T20:30:17.349561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-03-03T20:30:17.364086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-03-03T20:30:17.364527] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-03-03T20:30:17.365418] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-03-03T20:30:17.365477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:17.365511] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:17.365539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:17.365633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:17.431277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:17.432236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:17.432325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:17.432361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:17.553907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:17.554069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:17.554111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:17.554171] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:17.557840] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-03-03T20:30:17.558149] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-03-03T20:30:17.558282] [INFO ] [sig ] RCL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:17.709621] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RCL.txt [2026-03-03T20:30:17.709771] [INFO ] [sig ] [2528/3369] Completed RCL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:17.709825] [INFO ] [sig ] [2529/3369] Forecasting RCS... [2026-03-03T20:30:17.709858] [INFO ] [sig ] Generating forecast for: RCS [2026-03-03T20:30:17.709890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-03-03T20:30:17.722048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-03-03T20:30:17.722378] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-03-03T20:30:17.723406] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-03-03T20:30:17.723463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:17.723500] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:17.723528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:17.723615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:17.785194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:17.786218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:17.786313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:17.786349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:17.910460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:17.910653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:17.910707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:17.910745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:17.914405] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-03-03T20:30:17.914750] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-03-03T20:30:17.914895] [INFO ] [sig ] RCS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:18.060041] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RCS.txt [2026-03-03T20:30:18.060219] [INFO ] [sig ] [2529/3369] Completed RCS in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-03T20:30:18.060263] [INFO ] [sig ] [2530/3369] Forecasting RCUS... [2026-03-03T20:30:18.060295] [INFO ] [sig ] Generating forecast for: RCUS [2026-03-03T20:30:18.060327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-03-03T20:30:18.073604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-03-03T20:30:18.074035] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-03-03T20:30:18.074950] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-03-03T20:30:18.075007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:18.075039] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:18.075067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:18.075126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:18.136553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:18.137509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:18.137631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:18.137668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:18.271715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:18.271924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:18.271984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:18.272027] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:18.276266] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-03-03T20:30:18.276610] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-03-03T20:30:18.276755] [INFO ] [sig ] RCUS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:18.429824] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RCUS.txt [2026-03-03T20:30:18.429994] [INFO ] [sig ] [2530/3369] Completed RCUS in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.0m [2026-03-03T20:30:18.430042] [INFO ] [sig ] [2531/3369] Forecasting RDCM... [2026-03-03T20:30:18.430079] [INFO ] [sig ] Generating forecast for: RDCM [2026-03-03T20:30:18.430117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-03-03T20:30:18.443730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-03-03T20:30:18.444159] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-03-03T20:30:18.445075] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-03-03T20:30:18.445131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:18.445167] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:18.445196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:18.445267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:18.504642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:18.505668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:18.505786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:18.505822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:18.625505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:18.625695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:18.625741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:18.625772] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:18.629452] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=43.26%) [2026-03-03T20:30:18.629782] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-03-03T20:30:18.629924] [INFO ] [sig ] RDCM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:18.780282] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RDCM.txt [2026-03-03T20:30:18.780449] [INFO ] [sig ] [2531/3369] Completed RDCM in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.0m [2026-03-03T20:30:18.780491] [INFO ] [sig ] [2532/3369] Forecasting RDVY... [2026-03-03T20:30:18.780523] [INFO ] [sig ] Generating forecast for: RDVY [2026-03-03T20:30:18.780555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-03-03T20:30:18.793139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-03-03T20:30:18.793469] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-03-03T20:30:18.794322] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-03-03T20:30:18.794377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:18.794411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:18.794439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:18.794498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:18.851278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:18.851948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:18.852031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:18.852066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:18.970216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:18.970387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:18.970445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:18.970477] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:18.973977] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=7.00%) [2026-03-03T20:30:18.974267] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-03-03T20:30:18.974400] [INFO ] [sig ] RDVY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:19.118604] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RDVY.txt [2026-03-03T20:30:19.118968] [INFO ] [sig ] [2532/3369] Completed RDVY in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.0m [2026-03-03T20:30:19.119009] [INFO ] [sig ] [2533/3369] Forecasting RDY... [2026-03-03T20:30:19.119041] [INFO ] [sig ] Generating forecast for: RDY [2026-03-03T20:30:19.119072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-03-03T20:30:19.133512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-03-03T20:30:19.133956] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-03-03T20:30:19.134812] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-03-03T20:30:19.134867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:19.134901] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:19.134928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:19.134986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:19.196460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:19.197930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:19.198032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:19.198068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:19.327556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:19.327752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:19.327794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:19.327824] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:19.331387] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=93.64%) [2026-03-03T20:30:19.331708] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-03-03T20:30:19.331846] [INFO ] [sig ] RDY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:19.482848] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RDY.txt [2026-03-03T20:30:19.483051] [INFO ] [sig ] [2533/3369] Completed RDY in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.0m [2026-03-03T20:30:19.483097] [INFO ] [sig ] [2534/3369] Forecasting REAL... [2026-03-03T20:30:19.483132] [INFO ] [sig ] Generating forecast for: REAL [2026-03-03T20:30:19.483172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-03-03T20:30:19.497241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-03-03T20:30:19.497765] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-03-03T20:30:19.498939] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-03-03T20:30:19.499000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:19.499035] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:19.499063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:19.499133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:19.560934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:19.561920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:19.562028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:19.562063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:19.692484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:19.692718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:19.692775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:19.692817] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:19.698680] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-03-03T20:30:19.699246] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-03-03T20:30:19.699471] [INFO ] [sig ] REAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:19.879886] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/REAL.txt [2026-03-03T20:30:19.880048] [INFO ] [sig ] [2534/3369] Completed REAL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.0m [2026-03-03T20:30:19.880090] [INFO ] [sig ] [2535/3369] Forecasting REAX... [2026-03-03T20:30:19.880123] [INFO ] [sig ] Generating forecast for: REAX [2026-03-03T20:30:19.880154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-03-03T20:30:19.893180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-03-03T20:30:19.893630] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-03-03T20:30:19.894555] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-03-03T20:30:19.894650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:19.894686] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:19.894716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:19.894777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:19.955947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:19.956899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:19.957055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:19.957121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:20.099430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:20.099650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:20.099697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:20.099727] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:20.104812] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-03T20:30:20.105300] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-03-03T20:30:20.105492] [INFO ] [sig ] REAX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:20.264830] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/REAX.txt [2026-03-03T20:30:20.265049] [INFO ] [sig ] [2535/3369] Completed REAX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:20.265102] [INFO ] [sig ] [2536/3369] Forecasting REBN... [2026-03-03T20:30:20.265137] [INFO ] [sig ] Generating forecast for: REBN [2026-03-03T20:30:20.265168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-03-03T20:30:20.277550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-03-03T20:30:20.277981] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-03-03T20:30:20.278872] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-03-03T20:30:20.278926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:20.278973] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:20.279003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:20.279061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:20.346443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:20.347647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:20.347766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:20.348015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:20.468476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:20.468653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:20.468697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:20.468728] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:20.472240] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=88.64%) [2026-03-03T20:30:20.472529] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-03-03T20:30:20.472682] [INFO ] [sig ] REBN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:20.618954] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/REBN.txt [2026-03-03T20:30:20.619114] [INFO ] [sig ] [2536/3369] Completed REBN in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:20.619153] [INFO ] [sig ] [2537/3369] Forecasting REFI... [2026-03-03T20:30:20.619182] [INFO ] [sig ] Generating forecast for: REFI [2026-03-03T20:30:20.619215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-03-03T20:30:20.630068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-03-03T20:30:20.630391] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-03-03T20:30:20.631221] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-03-03T20:30:20.631276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:20.631310] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:20.631338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:20.631396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:20.691071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:20.692004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:20.692098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:20.692133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:20.816788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:20.816954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:20.816996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:20.817026] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:20.820554] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=57.33%) [2026-03-03T20:30:20.820863] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-03-03T20:30:20.820998] [INFO ] [sig ] REFI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:20.965176] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/REFI.txt [2026-03-03T20:30:20.965353] [INFO ] [sig ] [2537/3369] Completed REFI in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:20.965400] [INFO ] [sig ] [2538/3369] Forecasting REG... [2026-03-03T20:30:20.965431] [INFO ] [sig ] Generating forecast for: REG [2026-03-03T20:30:20.965464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-03-03T20:30:20.976827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-03-03T20:30:20.977204] [INFO ] [FORECASTER] Starting predict_future for REG [2026-03-03T20:30:20.978049] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-03-03T20:30:20.978103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:20.978136] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:20.978163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:20.978220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:21.040820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:21.041691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:21.041775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:21.041809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:21.168170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:21.168331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:21.168371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:21.168401] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:21.172082] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-03-03T20:30:21.172388] [INFO ] [FORECASTER] Completed predict_future for REG [2026-03-03T20:30:21.172524] [INFO ] [sig ] REG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:21.324917] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/REG.txt [2026-03-03T20:30:21.325126] [INFO ] [sig ] [2538/3369] Completed REG in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:21.325170] [INFO ] [sig ] [2539/3369] Forecasting REGN... [2026-03-03T20:30:21.325200] [INFO ] [sig ] Generating forecast for: REGN [2026-03-03T20:30:21.325233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-03-03T20:30:21.336750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-03-03T20:30:21.337137] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-03-03T20:30:21.338025] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-03-03T20:30:21.338084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:21.338118] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:21.338147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:21.338205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:21.396469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:21.397388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:21.397478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:21.397511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:21.523183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:21.523347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:21.523388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:21.523418] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:21.526953] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: UP (p=79.76%) [2026-03-03T20:30:21.527237] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-03-03T20:30:21.527371] [INFO ] [sig ] REGN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:21.673445] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/REGN.txt [2026-03-03T20:30:21.673631] [INFO ] [sig ] [2539/3369] Completed REGN in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:21.673683] [INFO ] [sig ] [2540/3369] Forecasting RELL... [2026-03-03T20:30:21.673714] [INFO ] [sig ] Generating forecast for: RELL [2026-03-03T20:30:21.673746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-03-03T20:30:21.686264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-03-03T20:30:21.686734] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-03-03T20:30:21.687627] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-03-03T20:30:21.687683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:21.687715] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:21.687742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:21.687800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:21.754288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:21.755247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:21.755336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:21.755371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:21.884779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:21.884981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:21.885036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:21.885077] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:21.889958] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-03-03T20:30:21.890414] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-03-03T20:30:21.890625] [INFO ] [sig ] RELL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:22.088450] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RELL.txt [2026-03-03T20:30:22.088715] [INFO ] [sig ] [2540/3369] Completed RELL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:22.088770] [INFO ] [sig ] [2541/3369] Forecasting RELX... [2026-03-03T20:30:22.088802] [INFO ] [sig ] Generating forecast for: RELX [2026-03-03T20:30:22.088836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-03-03T20:30:22.105660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-03-03T20:30:22.106200] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-03-03T20:30:22.107408] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-03-03T20:30:22.107472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:22.107508] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:22.107536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:22.107629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:22.175962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:22.177035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:22.177125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:22.177159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:22.300477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:22.300661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:22.300706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:22.300735] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:22.304292] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-03T20:30:22.304604] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-03-03T20:30:22.304758] [INFO ] [sig ] RELX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:22.447960] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RELX.txt [2026-03-03T20:30:22.448130] [INFO ] [sig ] [2541/3369] Completed RELX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:22.448171] [INFO ] [sig ] [2542/3369] Forecasting RELY... [2026-03-03T20:30:22.448201] [INFO ] [sig ] Generating forecast for: RELY [2026-03-03T20:30:22.448233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-03-03T20:30:22.460468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-03-03T20:30:22.460865] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-03-03T20:30:22.461683] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-03-03T20:30:22.461737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:22.461797] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:22.461826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:22.461885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:22.518853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:22.519811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:22.519905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:22.519940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:22.648711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:22.648879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:22.648919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:22.648949] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:22.652366] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=49.02%) [2026-03-03T20:30:22.652698] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-03-03T20:30:22.652830] [INFO ] [sig ] RELY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:22.797672] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RELY.txt [2026-03-03T20:30:22.797844] [INFO ] [sig ] [2542/3369] Completed RELY in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:22.797905] [INFO ] [sig ] [2543/3369] Forecasting REPL... [2026-03-03T20:30:22.797938] [INFO ] [sig ] Generating forecast for: REPL [2026-03-03T20:30:22.797970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-03-03T20:30:22.810667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-03-03T20:30:22.811101] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-03-03T20:30:22.811991] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-03-03T20:30:22.812049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:22.812083] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:22.812112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:22.812172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:22.872947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:22.873964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:22.874059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:22.874094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:22.999007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:22.999175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:22.999219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:22.999270] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:23.003018] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-03-03T20:30:23.003373] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-03-03T20:30:23.003521] [INFO ] [sig ] REPL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:23.155017] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/REPL.txt [2026-03-03T20:30:23.155180] [INFO ] [sig ] [2543/3369] Completed REPL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:23.155222] [INFO ] [sig ] [2544/3369] Forecasting RERE... [2026-03-03T20:30:23.155252] [INFO ] [sig ] Generating forecast for: RERE [2026-03-03T20:30:23.155283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-03-03T20:30:23.168157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-03-03T20:30:23.168498] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-03-03T20:30:23.169512] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-03-03T20:30:23.169568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:23.169633] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:23.169661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:23.169721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:23.230024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:23.230863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:23.230950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:23.230984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:23.352668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:23.352830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:23.352869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:23.352898] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:23.356965] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-03-03T20:30:23.357443] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-03-03T20:30:23.357593] [INFO ] [sig ] RERE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:23.504211] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RERE.txt [2026-03-03T20:30:23.504380] [INFO ] [sig ] [2544/3369] Completed RERE in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:23.504420] [INFO ] [sig ] [2545/3369] Forecasting RES... [2026-03-03T20:30:23.504450] [INFO ] [sig ] Generating forecast for: RES [2026-03-03T20:30:23.504484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-03-03T20:30:23.516923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-03-03T20:30:23.517302] [INFO ] [FORECASTER] Starting predict_future for RES [2026-03-03T20:30:23.518452] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-03-03T20:30:23.518518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:23.518555] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:23.518605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:23.518668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:23.586226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:23.587184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:23.587293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:23.587328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:23.713697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:23.713885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:23.713930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:23.714000] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:23.717958] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-03-03T20:30:23.718369] [INFO ] [FORECASTER] Completed predict_future for RES [2026-03-03T20:30:23.718532] [INFO ] [sig ] RES: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:23.866389] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RES.txt [2026-03-03T20:30:23.866643] [INFO ] [sig ] [2545/3369] Completed RES in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:23.866716] [INFO ] [sig ] [2546/3369] Forecasting REX... [2026-03-03T20:30:23.866765] [INFO ] [sig ] Generating forecast for: REX [2026-03-03T20:30:23.866806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-03-03T20:30:23.882395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-03-03T20:30:23.882919] [INFO ] [FORECASTER] Starting predict_future for REX [2026-03-03T20:30:23.884033] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-03-03T20:30:23.884104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:23.884152] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:23.884191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:23.884275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:23.963330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:23.964666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:23.964766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:23.964800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:24.092394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:24.092603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:24.092655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:24.092693] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:24.096356] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-03-03T20:30:24.096711] [INFO ] [FORECASTER] Completed predict_future for REX [2026-03-03T20:30:24.096868] [INFO ] [sig ] REX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:24.239713] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/REX.txt [2026-03-03T20:30:24.239864] [INFO ] [sig ] [2546/3369] Completed REX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-03T20:30:24.239904] [INFO ] [sig ] [2547/3369] Forecasting REYN... [2026-03-03T20:30:24.239936] [INFO ] [sig ] Generating forecast for: REYN [2026-03-03T20:30:24.239967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-03-03T20:30:24.251701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-03-03T20:30:24.252054] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-03-03T20:30:24.252870] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-03-03T20:30:24.252923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:24.252954] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:24.252992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:24.253052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:24.314596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:24.315383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:24.315467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:24.315500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:24.432658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:24.432826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:24.432869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:24.432899] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:24.436318] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=87.63%) [2026-03-03T20:30:24.436621] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-03-03T20:30:24.436754] [INFO ] [sig ] REYN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:24.579507] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/REYN.txt [2026-03-03T20:30:24.579692] [INFO ] [sig ] [2547/3369] Completed REYN in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 4.9m [2026-03-03T20:30:24.579744] [INFO ] [sig ] [2548/3369] Forecasting REZI... [2026-03-03T20:30:24.579778] [INFO ] [sig ] Generating forecast for: REZI [2026-03-03T20:30:24.579810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-03-03T20:30:24.590507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-03-03T20:30:24.590878] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-03-03T20:30:24.591731] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-03-03T20:30:24.591786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:24.591820] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:24.591849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:24.591907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:24.651520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:24.652405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:24.652503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:24.652538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:24.777829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:24.778044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:24.778091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:24.778122] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:24.781942] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=30.01%) [2026-03-03T20:30:24.782236] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-03-03T20:30:24.782384] [INFO ] [sig ] REZI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:24.931983] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/REZI.txt [2026-03-03T20:30:24.932179] [INFO ] [sig ] [2548/3369] Completed REZI in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 4.9m [2026-03-03T20:30:24.932234] [INFO ] [sig ] [2549/3369] Forecasting RF... [2026-03-03T20:30:24.932267] [INFO ] [sig ] Generating forecast for: RF [2026-03-03T20:30:24.932300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-03-03T20:30:24.944838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-03-03T20:30:24.945229] [INFO ] [FORECASTER] Starting predict_future for RF [2026-03-03T20:30:24.946164] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-03-03T20:30:24.946221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:24.946254] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:24.946283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:24.946342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:25.005320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:25.006065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:25.006151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:25.006186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:25.136880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:25.137289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:25.137351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:25.137396] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:25.142550] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=59.30%) [2026-03-03T20:30:25.142953] [INFO ] [FORECASTER] Completed predict_future for RF [2026-03-03T20:30:25.143136] [INFO ] [sig ] RF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:25.316459] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RF.txt [2026-03-03T20:30:25.316659] [INFO ] [sig ] [2549/3369] Completed RF in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 4.9m [2026-03-03T20:30:25.316713] [INFO ] [sig ] [2550/3369] Forecasting RFI... [2026-03-03T20:30:25.316751] [INFO ] [sig ] Generating forecast for: RFI [2026-03-03T20:30:25.316788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-03-03T20:30:25.330225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-03-03T20:30:25.330674] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-03-03T20:30:25.331634] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-03-03T20:30:25.331695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:25.331729] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:25.331756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:25.331818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:25.396620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:25.397504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:25.397611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:25.397649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:25.522674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:25.523074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:25.523129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:25.523160] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:25.527030] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-03-03T20:30:25.527340] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-03-03T20:30:25.527481] [INFO ] [sig ] RFI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:25.670484] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RFI.txt [2026-03-03T20:30:25.670657] [INFO ] [sig ] [2550/3369] Completed RFI in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 4.9m [2026-03-03T20:30:25.670702] [INFO ] [sig ] [2551/3369] Forecasting RFL... [2026-03-03T20:30:25.670735] [INFO ] [sig ] Generating forecast for: RFL [2026-03-03T20:30:25.670782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-03-03T20:30:25.682998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-03-03T20:30:25.683389] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-03-03T20:30:25.684317] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-03-03T20:30:25.684373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:25.684408] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:25.684436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:25.684494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:25.743152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:25.744100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:25.744187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:25.744220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:25.872068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:25.872238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:25.872281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:25.872310] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:25.875878] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-03-03T20:30:25.876193] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-03-03T20:30:25.876360] [INFO ] [sig ] RFL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:26.023634] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RFL.txt [2026-03-03T20:30:26.023827] [INFO ] [sig ] [2551/3369] Completed RFL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 4.9m [2026-03-03T20:30:26.023868] [INFO ] [sig ] [2552/3369] Forecasting RFM... [2026-03-03T20:30:26.023899] [INFO ] [sig ] Generating forecast for: RFM [2026-03-03T20:30:26.023929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-03-03T20:30:26.035791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-03-03T20:30:26.036200] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-03-03T20:30:26.037036] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-03-03T20:30:26.037088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:26.037121] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:26.037148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:26.037206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:26.095741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:26.096628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:26.096731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:26.096806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:26.208063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:26.208240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:26.208284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:26.208316] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:26.211899] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-03-03T20:30:26.212192] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-03-03T20:30:26.212329] [INFO ] [sig ] RFM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:26.356476] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RFM.txt [2026-03-03T20:30:26.356670] [INFO ] [sig ] [2552/3369] Completed RFM in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:26.356714] [INFO ] [sig ] [2553/3369] Forecasting RFMZ... [2026-03-03T20:30:26.356744] [INFO ] [sig ] Generating forecast for: RFMZ [2026-03-03T20:30:26.356776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-03-03T20:30:26.368493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-03-03T20:30:26.368814] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-03-03T20:30:26.369617] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-03-03T20:30:26.369670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:26.369707] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:26.369741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:26.369810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:26.429297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:26.430351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:26.430437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:26.430470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:26.552943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:26.553107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:26.553148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:26.553179] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:26.556642] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=77.47%) [2026-03-03T20:30:26.556924] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-03-03T20:30:26.557054] [INFO ] [sig ] RFMZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:26.704256] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RFMZ.txt [2026-03-03T20:30:26.704397] [INFO ] [sig ] [2553/3369] Completed RFMZ in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:26.704436] [INFO ] [sig ] [2554/3369] Forecasting RGA... [2026-03-03T20:30:26.704466] [INFO ] [sig ] Generating forecast for: RGA [2026-03-03T20:30:26.704498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-03-03T20:30:26.716285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-03-03T20:30:26.716666] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-03-03T20:30:26.717471] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-03-03T20:30:26.717526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:26.717560] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:26.717609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:26.717680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:26.778259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:26.779362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:26.779452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:26.779488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:26.916730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:26.916899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:26.916942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:26.916972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:26.920691] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-03-03T20:30:26.921022] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-03-03T20:30:26.921167] [INFO ] [sig ] RGA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:27.072826] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RGA.txt [2026-03-03T20:30:27.073000] [INFO ] [sig ] [2554/3369] Completed RGA in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:27.073042] [INFO ] [sig ] [2555/3369] Forecasting RGCO... [2026-03-03T20:30:27.073074] [INFO ] [sig ] Generating forecast for: RGCO [2026-03-03T20:30:27.073107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-03-03T20:30:27.086133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-03-03T20:30:27.086486] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-03-03T20:30:27.087313] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-03-03T20:30:27.087368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:27.087401] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:27.087429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:27.087486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:27.146115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:27.146793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:27.146877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:27.146910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:27.250049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:27.250200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:27.250241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:27.250269] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:27.253664] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-03-03T20:30:27.253947] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-03-03T20:30:27.254078] [INFO ] [sig ] RGCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:27.401551] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RGCO.txt [2026-03-03T20:30:27.401784] [INFO ] [sig ] [2555/3369] Completed RGCO in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:27.401827] [INFO ] [sig ] [2556/3369] Forecasting RGEN... [2026-03-03T20:30:27.401860] [INFO ] [sig ] Generating forecast for: RGEN [2026-03-03T20:30:27.401890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-03-03T20:30:27.414019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-03-03T20:30:27.414424] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-03-03T20:30:27.415280] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-03-03T20:30:27.415335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:27.415371] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:27.415399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:27.415458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:27.475257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:27.476173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:27.476256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:27.476290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:27.599531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:27.599716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:27.599757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:27.599786] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:27.603201] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=57.37%) [2026-03-03T20:30:27.603484] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-03-03T20:30:27.603637] [INFO ] [sig ] RGEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:27.746211] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RGEN.txt [2026-03-03T20:30:27.746376] [INFO ] [sig ] [2556/3369] Completed RGEN in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:27.746418] [INFO ] [sig ] [2557/3369] Forecasting RGLD... [2026-03-03T20:30:27.746450] [INFO ] [sig ] Generating forecast for: RGLD [2026-03-03T20:30:27.746483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-03-03T20:30:27.758145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-03-03T20:30:27.758497] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-03-03T20:30:27.759320] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-03-03T20:30:27.759375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:27.759407] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:27.759435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:27.759492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:27.819969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:27.820909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:27.820999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:27.821033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:27.939486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:27.939668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:27.939711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:27.939740] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:27.943183] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=62.24%) [2026-03-03T20:30:27.943472] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-03-03T20:30:27.943641] [INFO ] [sig ] RGLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:28.092412] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RGLD.txt [2026-03-03T20:30:28.092600] [INFO ] [sig ] [2557/3369] Completed RGLD in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:28.092644] [INFO ] [sig ] [2558/3369] Forecasting RGNX... [2026-03-03T20:30:28.092675] [INFO ] [sig ] Generating forecast for: RGNX [2026-03-03T20:30:28.092706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-03-03T20:30:28.105176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-03-03T20:30:28.105563] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-03-03T20:30:28.106428] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-03-03T20:30:28.106482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:28.106516] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:28.106544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:28.106636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:28.169458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:28.170346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:28.170442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:28.170476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:28.289770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:28.289932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:28.289973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:28.290004] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:28.293563] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=72.10%) [2026-03-03T20:30:28.293916] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-03-03T20:30:28.294076] [INFO ] [sig ] RGNX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:28.437496] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RGNX.txt [2026-03-03T20:30:28.437664] [INFO ] [sig ] [2558/3369] Completed RGNX in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:28.437706] [INFO ] [sig ] [2559/3369] Forecasting RGP... [2026-03-03T20:30:28.437737] [INFO ] [sig ] Generating forecast for: RGP [2026-03-03T20:30:28.437768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-03-03T20:30:28.448989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-03-03T20:30:28.449333] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-03-03T20:30:28.450168] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-03-03T20:30:28.450221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:28.450297] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:28.450327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:28.450385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:28.508397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:28.509173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:28.509261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:28.509294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:28.631789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:28.631943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:28.631984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:28.632014] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:28.635440] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-03-03T20:30:28.635747] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-03-03T20:30:28.635882] [INFO ] [sig ] RGP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:28.778935] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RGP.txt [2026-03-03T20:30:28.779084] [INFO ] [sig ] [2559/3369] Completed RGP in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:28.779125] [INFO ] [sig ] [2560/3369] Forecasting RGS... [2026-03-03T20:30:28.779157] [INFO ] [sig ] Generating forecast for: RGS [2026-03-03T20:30:28.779188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-03-03T20:30:28.790353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-03-03T20:30:28.790687] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-03-03T20:30:28.791493] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-03-03T20:30:28.791559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:28.791618] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:28.791648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:28.791708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:28.849086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:28.850044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:28.850131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:28.850166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:28.955687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:28.955856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:28.955899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:28.955930] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:28.959421] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-03-03T20:30:28.959725] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-03-03T20:30:28.959867] [INFO ] [sig ] RGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:29.102249] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RGS.txt [2026-03-03T20:30:29.102418] [INFO ] [sig ] [2560/3369] Completed RGS in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:29.102459] [INFO ] [sig ] [2561/3369] Forecasting RGTI... [2026-03-03T20:30:29.102490] [INFO ] [sig ] Generating forecast for: RGTI [2026-03-03T20:30:29.102520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-03-03T20:30:29.114900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-03-03T20:30:29.115334] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-03-03T20:30:29.116198] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-03-03T20:30:29.116256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:29.116289] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:29.116316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:29.116373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:29.174123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:29.175016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:29.175121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:29.175155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:29.298097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:29.298265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:29.298308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:29.298336] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:29.302355] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=64.52%) [2026-03-03T20:30:29.302725] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-03-03T20:30:29.302877] [INFO ] [sig ] RGTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:29.454316] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RGTI.txt [2026-03-03T20:30:29.454481] [INFO ] [sig ] [2561/3369] Completed RGTI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:29.454522] [INFO ] [sig ] [2562/3369] Forecasting RH... [2026-03-03T20:30:29.454554] [INFO ] [sig ] Generating forecast for: RH [2026-03-03T20:30:29.454608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-03-03T20:30:29.467392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-03-03T20:30:29.467832] [INFO ] [FORECASTER] Starting predict_future for RH [2026-03-03T20:30:29.468717] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-03-03T20:30:29.468785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:29.468825] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:29.468859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:29.468922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:29.531846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:29.532759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:29.532861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:29.532894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:29.658536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:29.658723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:29.658766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:29.658826] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:29.662728] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=33.58%) [2026-03-03T20:30:29.663096] [INFO ] [FORECASTER] Completed predict_future for RH [2026-03-03T20:30:29.663241] [INFO ] [sig ] RH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:29.813942] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RH.txt [2026-03-03T20:30:29.814097] [INFO ] [sig ] [2562/3369] Completed RH in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-03T20:30:29.814156] [INFO ] [sig ] [2563/3369] Forecasting RHI... [2026-03-03T20:30:29.814190] [INFO ] [sig ] Generating forecast for: RHI [2026-03-03T20:30:29.814221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-03-03T20:30:29.825641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-03-03T20:30:29.826021] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-03-03T20:30:29.826818] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-03-03T20:30:29.826871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:29.826904] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:29.826936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:29.826993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:29.885220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:29.885973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:29.886058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:29.886091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:30.015783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:30.015961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:30.016008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:30.016039] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:30.020148] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=23.77%) [2026-03-03T20:30:30.020451] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-03-03T20:30:30.020611] [INFO ] [sig ] RHI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:30.170785] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RHI.txt [2026-03-03T20:30:30.170952] [INFO ] [sig ] [2563/3369] Completed RHI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.8m [2026-03-03T20:30:30.170999] [INFO ] [sig ] [2564/3369] Forecasting RHP... [2026-03-03T20:30:30.171031] [INFO ] [sig ] Generating forecast for: RHP [2026-03-03T20:30:30.171062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-03-03T20:30:30.183730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-03-03T20:30:30.184151] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-03-03T20:30:30.185019] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-03-03T20:30:30.185074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:30.185106] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:30.185133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:30.185195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:30.248825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:30.249807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:30.249899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:30.249933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:30.376902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:30.377264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:30.377305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:30.377337] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:30.381802] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-03-03T20:30:30.382108] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-03-03T20:30:30.382249] [INFO ] [sig ] RHP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:30.533663] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RHP.txt [2026-03-03T20:30:30.533859] [INFO ] [sig ] [2564/3369] Completed RHP in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.8m [2026-03-03T20:30:30.533915] [INFO ] [sig ] [2565/3369] Forecasting RIG... [2026-03-03T20:30:30.533956] [INFO ] [sig ] Generating forecast for: RIG [2026-03-03T20:30:30.533989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-03-03T20:30:30.548753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-03-03T20:30:30.549222] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-03-03T20:30:30.550071] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-03-03T20:30:30.550125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:30.550158] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:30.550186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:30.550244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:30.614414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:30.615402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:30.615490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:30.615525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:30.747325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:30.747494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:30.747536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:30.747568] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:30.751252] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-03-03T20:30:30.751543] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-03-03T20:30:30.751747] [INFO ] [sig ] RIG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:30.899053] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RIG.txt [2026-03-03T20:30:30.899253] [INFO ] [sig ] [2565/3369] Completed RIG in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.8m [2026-03-03T20:30:30.899301] [INFO ] [sig ] [2566/3369] Forecasting RIGL... [2026-03-03T20:30:30.899333] [INFO ] [sig ] Generating forecast for: RIGL [2026-03-03T20:30:30.899365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-03-03T20:30:30.911607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-03-03T20:30:30.911967] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-03-03T20:30:30.912817] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-03-03T20:30:30.912873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:30.912906] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:30.912933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:30.912992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:30.976616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:30.977502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:30.977606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:30.977645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:31.105770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:31.105943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:31.105993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:31.106025] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:31.109570] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=79.15%) [2026-03-03T20:30:31.109882] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-03-03T20:30:31.110015] [INFO ] [sig ] RIGL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:31.260280] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RIGL.txt [2026-03-03T20:30:31.260440] [INFO ] [sig ] [2566/3369] Completed RIGL in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.8m [2026-03-03T20:30:31.260482] [INFO ] [sig ] [2567/3369] Forecasting RILY... [2026-03-03T20:30:31.260514] [INFO ] [sig ] Generating forecast for: RILY [2026-03-03T20:30:31.260555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-03-03T20:30:31.272728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-03-03T20:30:31.273106] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-03-03T20:30:31.273938] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-03-03T20:30:31.274167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:31.274202] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:31.274230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:31.274290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:31.337901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:31.338982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:31.339067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:31.339100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:31.468538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:31.468715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:31.468775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:31.468806] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:31.472245] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=5.58%) [2026-03-03T20:30:31.472529] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-03-03T20:30:31.472679] [INFO ] [sig ] RILY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:31.620261] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RILY.txt [2026-03-03T20:30:31.620406] [INFO ] [sig ] [2567/3369] Completed RILY in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.8m [2026-03-03T20:30:31.620447] [INFO ] [sig ] [2568/3369] Forecasting RILYN... [2026-03-03T20:30:31.620478] [INFO ] [sig ] Generating forecast for: RILYN [2026-03-03T20:30:31.620509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-03-03T20:30:31.632869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-03-03T20:30:31.633291] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-03-03T20:30:31.634138] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-03-03T20:30:31.634191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:31.634223] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:31.634250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:31.634307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:31.695077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:31.696011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:31.696106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:31.696142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:31.825713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:31.825882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:31.825924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:31.825953] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:31.829747] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: DOWN (p=23.73%) [2026-03-03T20:30:31.830092] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-03-03T20:30:31.830243] [INFO ] [sig ] RILYN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:31.986644] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RILYN.txt [2026-03-03T20:30:31.986822] [INFO ] [sig ] [2568/3369] Completed RILYN in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.8m [2026-03-03T20:30:31.986865] [INFO ] [sig ] [2569/3369] Forecasting RILYZ... [2026-03-03T20:30:31.986897] [INFO ] [sig ] Generating forecast for: RILYZ [2026-03-03T20:30:31.986929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-03-03T20:30:32.000447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-03-03T20:30:32.000853] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-03-03T20:30:32.001743] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-03-03T20:30:32.001799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:32.001833] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:32.001861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:32.001919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:32.061742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:32.062758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:32.062882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:32.062918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:32.194452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:32.194641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:32.194688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:32.194720] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:32.198259] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: DOWN (p=0.26%) [2026-03-03T20:30:32.198555] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-03-03T20:30:32.198719] [INFO ] [sig ] RILYZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:32.344822] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RILYZ.txt [2026-03-03T20:30:32.344973] [INFO ] [sig ] [2569/3369] Completed RILYZ in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:32.345014] [INFO ] [sig ] [2570/3369] Forecasting RING... [2026-03-03T20:30:32.345045] [INFO ] [sig ] Generating forecast for: RING [2026-03-03T20:30:32.345076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-03-03T20:30:32.357622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-03-03T20:30:32.358027] [INFO ] [FORECASTER] Starting predict_future for RING [2026-03-03T20:30:32.358960] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-03-03T20:30:32.359017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:32.359051] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:32.359089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:32.359158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:32.429866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:32.430822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:32.430929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:32.430968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:32.559030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:32.559197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:32.559241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:32.559272] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:32.562886] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=73.35%) [2026-03-03T20:30:32.563177] [INFO ] [FORECASTER] Completed predict_future for RING [2026-03-03T20:30:32.563314] [INFO ] [sig ] RING: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:32.708368] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RING.txt [2026-03-03T20:30:32.708525] [INFO ] [sig ] [2570/3369] Completed RING in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:32.708590] [INFO ] [sig ] [2571/3369] Forecasting RIO... [2026-03-03T20:30:32.708626] [INFO ] [sig ] Generating forecast for: RIO [2026-03-03T20:30:32.708657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-03-03T20:30:32.720340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-03-03T20:30:32.720698] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-03-03T20:30:32.721570] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-03-03T20:30:32.721659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:32.721708] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:32.721738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:32.721797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:32.782203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:32.783069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:32.783157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:32.783192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:32.915400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:32.915570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:32.915649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:32.915689] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:32.919521] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: DOWN (p=27.37%) [2026-03-03T20:30:32.919842] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-03-03T20:30:32.920016] [INFO ] [sig ] RIO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:33.071813] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RIO.txt [2026-03-03T20:30:33.071976] [INFO ] [sig ] [2571/3369] Completed RIO in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:33.072017] [INFO ] [sig ] [2572/3369] Forecasting RITM... [2026-03-03T20:30:33.072049] [INFO ] [sig ] Generating forecast for: RITM [2026-03-03T20:30:33.072079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-03-03T20:30:33.084604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-03-03T20:30:33.085018] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-03-03T20:30:33.085848] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-03-03T20:30:33.085901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:33.085934] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:33.085961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:33.086018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:33.144267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:33.145232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:33.145332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:33.145366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:33.262947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:33.263114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:33.263155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:33.263184] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:33.266947] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-03-03T20:30:33.267296] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-03-03T20:30:33.267435] [INFO ] [sig ] RITM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:33.416426] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RITM.txt [2026-03-03T20:30:33.416645] [INFO ] [sig ] [2572/3369] Completed RITM in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:33.416701] [INFO ] [sig ] [2573/3369] Forecasting RIVN... [2026-03-03T20:30:33.416736] [INFO ] [sig ] Generating forecast for: RIVN [2026-03-03T20:30:33.416777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-03-03T20:30:33.428696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-03-03T20:30:33.429123] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-03-03T20:30:33.429989] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-03-03T20:30:33.430045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:33.430093] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:33.430123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:33.430214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:33.491849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:33.493038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:33.493355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:33.493392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:33.620308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:33.620479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:33.620523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:33.620551] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:33.624275] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=57.73%) [2026-03-03T20:30:33.624622] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-03-03T20:30:33.624770] [INFO ] [sig ] RIVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:33.774180] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RIVN.txt [2026-03-03T20:30:33.774342] [INFO ] [sig ] [2573/3369] Completed RIVN in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:33.774382] [INFO ] [sig ] [2574/3369] Forecasting RKLB... [2026-03-03T20:30:33.774412] [INFO ] [sig ] Generating forecast for: RKLB [2026-03-03T20:30:33.774444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-03-03T20:30:33.786067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-03-03T20:30:33.786444] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-03-03T20:30:33.787325] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-03-03T20:30:33.787380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:33.787414] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:33.787443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:33.787502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:33.847367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:33.848289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:33.848375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:33.848411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:33.971450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:33.971624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:33.971670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:33.971699] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:33.975260] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=45.05%) [2026-03-03T20:30:33.975564] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-03-03T20:30:33.975743] [INFO ] [sig ] RKLB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:34.119891] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RKLB.txt [2026-03-03T20:30:34.120061] [INFO ] [sig ] [2574/3369] Completed RKLB in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:34.120109] [INFO ] [sig ] [2575/3369] Forecasting RL... [2026-03-03T20:30:34.120142] [INFO ] [sig ] Generating forecast for: RL [2026-03-03T20:30:34.120174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-03-03T20:30:34.131912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-03-03T20:30:34.132269] [INFO ] [FORECASTER] Starting predict_future for RL [2026-03-03T20:30:34.133113] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-03-03T20:30:34.133169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:34.133204] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:34.133232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:34.133290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:34.191256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:34.192194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:34.192291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:34.192327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:34.316753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:34.316920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:34.316964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:34.316996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:34.320643] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-03-03T20:30:34.320988] [INFO ] [FORECASTER] Completed predict_future for RL [2026-03-03T20:30:34.321134] [INFO ] [sig ] RL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:34.466851] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RL.txt [2026-03-03T20:30:34.467016] [INFO ] [sig ] [2575/3369] Completed RL in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:34.467062] [INFO ] [sig ] [2576/3369] Forecasting RLAY... [2026-03-03T20:30:34.467095] [INFO ] [sig ] Generating forecast for: RLAY [2026-03-03T20:30:34.467127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-03-03T20:30:34.478871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-03-03T20:30:34.479457] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-03-03T20:30:34.480360] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-03-03T20:30:34.480416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:34.480524] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:34.480590] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:34.480681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:34.542338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:34.543255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:34.543345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:34.543380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:34.670854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:34.671013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:34.671053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:34.671084] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:34.674476] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-03-03T20:30:34.674776] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-03-03T20:30:34.674907] [INFO ] [sig ] RLAY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:34.823798] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RLAY.txt [2026-03-03T20:30:34.824031] [INFO ] [sig ] [2576/3369] Completed RLAY in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:34.824077] [INFO ] [sig ] [2577/3369] Forecasting RLI... [2026-03-03T20:30:34.824107] [INFO ] [sig ] Generating forecast for: RLI [2026-03-03T20:30:34.824139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-03-03T20:30:34.836781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-03-03T20:30:34.837138] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-03-03T20:30:34.838128] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-03-03T20:30:34.838185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:34.838219] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:34.838246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:34.838312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:34.898594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:34.899466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:34.899558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:34.899614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:35.026467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:35.026822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:35.026867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:35.026897] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:35.030720] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=64.73%) [2026-03-03T20:30:35.031045] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-03-03T20:30:35.031180] [INFO ] [sig ] RLI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:35.178524] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RLI.txt [2026-03-03T20:30:35.178714] [INFO ] [sig ] [2577/3369] Completed RLI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:35.178758] [INFO ] [sig ] [2578/3369] Forecasting RLJ... [2026-03-03T20:30:35.178789] [INFO ] [sig ] Generating forecast for: RLJ [2026-03-03T20:30:35.178822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-03-03T20:30:35.191029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-03-03T20:30:35.191446] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-03-03T20:30:35.192284] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-03-03T20:30:35.192341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:35.192375] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:35.192403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:35.192460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:35.251237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:35.252126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:35.252214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:35.252247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:35.370533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:35.370731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:35.370774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:35.370823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:35.374850] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: UP (p=80.03%) [2026-03-03T20:30:35.375188] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-03-03T20:30:35.375329] [INFO ] [sig ] RLJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:35.521319] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RLJ.txt [2026-03-03T20:30:35.521480] [INFO ] [sig ] [2578/3369] Completed RLJ in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:35.521521] [INFO ] [sig ] [2579/3369] Forecasting RLMD... [2026-03-03T20:30:35.521552] [INFO ] [sig ] Generating forecast for: RLMD [2026-03-03T20:30:35.521605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-03-03T20:30:35.535677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-03-03T20:30:35.536022] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-03-03T20:30:35.536853] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-03-03T20:30:35.536907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:35.536940] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:35.536967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:35.537023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:35.595390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:35.596072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:35.596154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:35.596188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:35.719685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:35.719853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:35.719897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:35.719977] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:35.723458] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=11.03%) [2026-03-03T20:30:35.723772] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-03-03T20:30:35.723913] [INFO ] [sig ] RLMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:35.866721] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RLMD.txt [2026-03-03T20:30:35.866871] [INFO ] [sig ] [2579/3369] Completed RLMD in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-03T20:30:35.866912] [INFO ] [sig ] [2580/3369] Forecasting RLTY... [2026-03-03T20:30:35.866942] [INFO ] [sig ] Generating forecast for: RLTY [2026-03-03T20:30:35.866973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-03-03T20:30:35.878678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-03-03T20:30:35.878994] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-03-03T20:30:35.879812] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-03-03T20:30:35.879872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:35.879913] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:35.879948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:35.880021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:35.940562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:35.941383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:35.941469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:35.941520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:36.061458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:36.061624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:36.061668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:36.061697] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:36.065220] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-03-03T20:30:36.065518] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-03-03T20:30:36.065678] [INFO ] [sig ] RLTY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:36.209543] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RLTY.txt [2026-03-03T20:30:36.209723] [INFO ] [sig ] [2580/3369] Completed RLTY in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.7m [2026-03-03T20:30:36.209764] [INFO ] [sig ] [2581/3369] Forecasting RLX... [2026-03-03T20:30:36.209795] [INFO ] [sig ] Generating forecast for: RLX [2026-03-03T20:30:36.209826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-03-03T20:30:36.221290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-03-03T20:30:36.221732] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-03-03T20:30:36.222563] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-03-03T20:30:36.222642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:36.222674] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:36.222701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:36.222760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:36.281793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:36.282757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:36.282849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:36.282884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:36.399337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:36.399504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:36.399547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:36.399632] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:36.403202] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-03-03T20:30:36.403499] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-03-03T20:30:36.403659] [INFO ] [sig ] RLX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:36.550996] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RLX.txt [2026-03-03T20:30:36.551157] [INFO ] [sig ] [2581/3369] Completed RLX in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.7m [2026-03-03T20:30:36.551198] [INFO ] [sig ] [2582/3369] Forecasting RM... [2026-03-03T20:30:36.551229] [INFO ] [sig ] Generating forecast for: RM [2026-03-03T20:30:36.551262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-03-03T20:30:36.562398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-03-03T20:30:36.562732] [INFO ] [FORECASTER] Starting predict_future for RM [2026-03-03T20:30:36.563557] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-03-03T20:30:36.563632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:36.563666] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:36.563694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:36.563764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:36.624445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:36.625276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:36.625359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:36.625393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:36.744504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:36.744684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:36.744726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:36.744754] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:36.748389] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=45.85%) [2026-03-03T20:30:36.748737] [INFO ] [FORECASTER] Completed predict_future for RM [2026-03-03T20:30:36.748883] [INFO ] [sig ] RM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:36.897368] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RM.txt [2026-03-03T20:30:36.897515] [INFO ] [sig ] [2582/3369] Completed RM in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.7m [2026-03-03T20:30:36.897556] [INFO ] [sig ] [2583/3369] Forecasting RMAX... [2026-03-03T20:30:36.897607] [INFO ] [sig ] Generating forecast for: RMAX [2026-03-03T20:30:36.897640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-03-03T20:30:36.909269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-03-03T20:30:36.909618] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-03-03T20:30:36.910454] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-03-03T20:30:36.910512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:36.910546] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:36.910608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:36.910677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:36.969877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:36.970514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:36.970614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:36.970651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:37.085424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:37.085601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:37.085645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:37.085675] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:37.089297] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: DOWN (p=38.01%) [2026-03-03T20:30:37.089599] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-03-03T20:30:37.089731] [INFO ] [sig ] RMAX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:37.234271] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RMAX.txt [2026-03-03T20:30:37.234435] [INFO ] [sig ] [2583/3369] Completed RMAX in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.7m [2026-03-03T20:30:37.234477] [INFO ] [sig ] [2584/3369] Forecasting RMBI... [2026-03-03T20:30:37.234507] [INFO ] [sig ] Generating forecast for: RMBI [2026-03-03T20:30:37.234539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-03-03T20:30:37.247831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-03-03T20:30:37.248189] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-03-03T20:30:37.249026] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-03-03T20:30:37.249087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:37.249121] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:37.249148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:37.249205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:37.307316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:37.308326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:37.308421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:37.308454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:37.452208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:37.452436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:37.452510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:37.452563] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:37.458591] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=20.30%) [2026-03-03T20:30:37.459180] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-03-03T20:30:37.459413] [INFO ] [sig ] RMBI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:37.656773] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RMBI.txt [2026-03-03T20:30:37.656953] [INFO ] [sig ] [2584/3369] Completed RMBI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.7m [2026-03-03T20:30:37.656997] [INFO ] [sig ] [2585/3369] Forecasting RMBS... [2026-03-03T20:30:37.657029] [INFO ] [sig ] Generating forecast for: RMBS [2026-03-03T20:30:37.657062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-03-03T20:30:37.670243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-03-03T20:30:37.670742] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-03-03T20:30:37.671681] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-03-03T20:30:37.671747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:37.671784] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:37.671811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:37.671870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:37.757418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:37.758803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:37.758941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:37.759016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:37.923132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:37.923341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:37.923410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:37.923464] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:37.929114] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-03-03T20:30:37.929592] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-03-03T20:30:37.929769] [INFO ] [sig ] RMBS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:38.160911] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RMBS.txt [2026-03-03T20:30:38.161118] [INFO ] [sig ] [2585/3369] Completed RMBS in 0.5s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:38.161164] [INFO ] [sig ] [2586/3369] Forecasting RMD... [2026-03-03T20:30:38.161199] [INFO ] [sig ] Generating forecast for: RMD [2026-03-03T20:30:38.161242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-03-03T20:30:38.192192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-03-03T20:30:38.192707] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-03-03T20:30:38.193780] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-03-03T20:30:38.193840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:38.193875] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:38.193906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:38.193970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:38.292716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:38.294049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:38.294222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:38.294281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:38.475205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:38.475463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:38.475540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:38.475614] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:38.481410] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-03-03T20:30:38.481923] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-03-03T20:30:38.482095] [INFO ] [sig ] RMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:38.715901] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RMD.txt [2026-03-03T20:30:38.716170] [INFO ] [sig ] [2586/3369] Completed RMD in 0.6s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:38.716243] [INFO ] [sig ] [2587/3369] Forecasting RMI... [2026-03-03T20:30:38.716297] [INFO ] [sig ] Generating forecast for: RMI [2026-03-03T20:30:38.716349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-03-03T20:30:38.735182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-03-03T20:30:38.735726] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-03-03T20:30:38.736869] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-03-03T20:30:38.736938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:38.736980] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:38.737018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:38.737102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:38.819320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:38.820501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:38.820632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:38.820673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:38.988071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:38.988264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:38.988319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:38.988352] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:38.992824] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-03-03T20:30:38.993298] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-03-03T20:30:38.993511] [INFO ] [sig ] RMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:39.150534] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RMI.txt [2026-03-03T20:30:39.150809] [INFO ] [sig ] [2587/3369] Completed RMI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:39.150853] [INFO ] [sig ] [2588/3369] Forecasting RMM... [2026-03-03T20:30:39.150884] [INFO ] [sig ] Generating forecast for: RMM [2026-03-03T20:30:39.150918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-03-03T20:30:39.163835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-03-03T20:30:39.164204] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-03-03T20:30:39.165042] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-03-03T20:30:39.165107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:39.165143] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:39.165170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:39.165228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:39.222121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:39.223078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:39.223168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:39.223202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:39.354013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:39.354185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:39.354244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:39.354293] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:39.358254] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=17.03%) [2026-03-03T20:30:39.358605] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-03-03T20:30:39.358771] [INFO ] [sig ] RMM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:39.512542] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RMM.txt [2026-03-03T20:30:39.512721] [INFO ] [sig ] [2588/3369] Completed RMM in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:39.512763] [INFO ] [sig ] [2589/3369] Forecasting RMMZ... [2026-03-03T20:30:39.512794] [INFO ] [sig ] Generating forecast for: RMMZ [2026-03-03T20:30:39.512824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-03-03T20:30:39.525709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-03-03T20:30:39.526065] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-03-03T20:30:39.527196] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-03-03T20:30:39.527258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:39.527307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:39.527545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:39.527663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:39.591517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:39.592363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:39.592451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:39.592486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:39.711424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:39.711614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:39.711662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:39.711693] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:39.715438] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-03-03T20:30:39.715814] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-03-03T20:30:39.715957] [INFO ] [sig ] RMMZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:39.862590] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RMMZ.txt [2026-03-03T20:30:39.862773] [INFO ] [sig ] [2589/3369] Completed RMMZ in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:39.862817] [INFO ] [sig ] [2590/3369] Forecasting RMNI... [2026-03-03T20:30:39.862849] [INFO ] [sig ] Generating forecast for: RMNI [2026-03-03T20:30:39.862881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-03-03T20:30:39.875517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-03-03T20:30:39.875992] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-03-03T20:30:39.876908] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-03-03T20:30:39.876973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:39.877015] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:39.877051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:39.877123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:39.940606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:39.941622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:39.941732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:39.941783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:40.064139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:40.064305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:40.064347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:40.064379] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:40.068287] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=75.16%) [2026-03-03T20:30:40.068648] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-03-03T20:30:40.068808] [INFO ] [sig ] RMNI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:40.217716] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RMNI.txt [2026-03-03T20:30:40.217864] [INFO ] [sig ] [2590/3369] Completed RMNI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:40.217931] [INFO ] [sig ] [2591/3369] Forecasting RNAC... [2026-03-03T20:30:40.217965] [INFO ] [sig ] Generating forecast for: RNAC [2026-03-03T20:30:40.218001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-03-03T20:30:40.230052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-03-03T20:30:40.230408] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-03-03T20:30:40.231295] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-03-03T20:30:40.231352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:40.231386] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:40.231414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:40.231475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:40.291651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:40.292676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:40.292765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:40.292799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:40.410066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:40.410250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:40.410294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:40.410324] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:40.413802] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=46.02%) [2026-03-03T20:30:40.414110] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-03-03T20:30:40.414245] [INFO ] [sig ] RNAC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:40.555538] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RNAC.txt [2026-03-03T20:30:40.555692] [INFO ] [sig ] [2591/3369] Completed RNAC in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:40.555733] [INFO ] [sig ] [2592/3369] Forecasting RNAZ... [2026-03-03T20:30:40.555763] [INFO ] [sig ] Generating forecast for: RNAZ [2026-03-03T20:30:40.555793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-03-03T20:30:40.567436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-03-03T20:30:40.567777] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-03-03T20:30:40.568652] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-03-03T20:30:40.568705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:40.568739] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:40.568766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:40.568823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:40.626681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:40.627514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:40.627637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:40.627680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:40.748845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:40.749006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:40.749046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:40.749079] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:40.753160] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-03-03T20:30:40.753622] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-03-03T20:30:40.753750] [INFO ] [sig ] RNAZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:40.895833] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RNAZ.txt [2026-03-03T20:30:40.895970] [INFO ] [sig ] [2592/3369] Completed RNAZ in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:40.896011] [INFO ] [sig ] [2593/3369] Forecasting RNG... [2026-03-03T20:30:40.896041] [INFO ] [sig ] Generating forecast for: RNG [2026-03-03T20:30:40.896071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-03-03T20:30:40.910901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-03-03T20:30:40.911348] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-03-03T20:30:40.912283] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-03-03T20:30:40.912344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:40.912438] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:40.912474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:40.912535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:40.976847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:40.977843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:40.977952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:40.977989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:41.115774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:41.115937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:41.115979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:41.116008] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:41.119653] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-03-03T20:30:41.119960] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-03-03T20:30:41.120102] [INFO ] [sig ] RNG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:41.262916] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RNG.txt [2026-03-03T20:30:41.263082] [INFO ] [sig ] [2593/3369] Completed RNG in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:41.263132] [INFO ] [sig ] [2594/3369] Forecasting RNP... [2026-03-03T20:30:41.263165] [INFO ] [sig ] Generating forecast for: RNP [2026-03-03T20:30:41.263199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-03-03T20:30:41.275697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-03-03T20:30:41.276056] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-03-03T20:30:41.276900] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-03-03T20:30:41.276955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:41.276991] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:41.277020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:41.277081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:41.338549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:41.339292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:41.339378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:41.339413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:41.456982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:41.457139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:41.457182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:41.457211] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:41.460652] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=23.34%) [2026-03-03T20:30:41.460947] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-03-03T20:30:41.461080] [INFO ] [sig ] RNP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:41.603700] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RNP.txt [2026-03-03T20:30:41.603867] [INFO ] [sig ] [2594/3369] Completed RNP in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:41.603912] [INFO ] [sig ] [2595/3369] Forecasting ROAD... [2026-03-03T20:30:41.603943] [INFO ] [sig ] Generating forecast for: ROAD [2026-03-03T20:30:41.603976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-03-03T20:30:41.617008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-03-03T20:30:41.617437] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-03-03T20:30:41.618359] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-03-03T20:30:41.618445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:41.618482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:41.618510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:41.618570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:41.680490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:41.681413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:41.681507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:41.681542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:41.810063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:41.810227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:41.810271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:41.810302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:41.814699] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-03-03T20:30:41.815024] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-03-03T20:30:41.815166] [INFO ] [sig ] ROAD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:41.960626] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ROAD.txt [2026-03-03T20:30:41.960802] [INFO ] [sig ] [2595/3369] Completed ROAD in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:41.960849] [INFO ] [sig ] [2596/3369] Forecasting ROCK... [2026-03-03T20:30:41.960881] [INFO ] [sig ] Generating forecast for: ROCK [2026-03-03T20:30:41.960913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-03-03T20:30:41.976698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-03-03T20:30:41.977158] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-03-03T20:30:41.978327] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-03-03T20:30:41.978395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:41.978445] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:41.978487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:41.978617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:42.049810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:42.050705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:42.050795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:42.050830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:42.175947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:42.176114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:42.176158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:42.176225] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:42.179940] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: DOWN (p=24.28%) [2026-03-03T20:30:42.180282] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-03-03T20:30:42.180428] [INFO ] [sig ] ROCK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:42.326858] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ROCK.txt [2026-03-03T20:30:42.327016] [INFO ] [sig ] [2596/3369] Completed ROCK in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-03T20:30:42.327057] [INFO ] [sig ] [2597/3369] Forecasting ROE... [2026-03-03T20:30:42.327087] [INFO ] [sig ] Generating forecast for: ROE [2026-03-03T20:30:42.327118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-03-03T20:30:42.338868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-03-03T20:30:42.339242] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-03-03T20:30:42.340096] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-03-03T20:30:42.340153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:42.340187] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:42.340215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:42.340273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:42.400908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:42.401839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:42.401934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:42.401970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:42.519896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:42.520068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:42.520119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:42.520159] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:42.524018] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=90.12%) [2026-03-03T20:30:42.524323] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-03-03T20:30:42.524460] [INFO ] [sig ] ROE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:42.668202] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ROE.txt [2026-03-03T20:30:42.668358] [INFO ] [sig ] [2597/3369] Completed ROE in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.6m [2026-03-03T20:30:42.668401] [INFO ] [sig ] [2598/3369] Forecasting ROP... [2026-03-03T20:30:42.668444] [INFO ] [sig ] Generating forecast for: ROP [2026-03-03T20:30:42.668489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-03-03T20:30:42.682715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-03-03T20:30:42.683057] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-03-03T20:30:42.684092] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-03-03T20:30:42.684147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:42.684181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:42.684208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:42.684267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:42.745569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:42.746617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:42.746712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:42.746748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:42.865339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:42.865505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:42.865546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:42.865596] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:42.869080] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-03-03T20:30:42.869376] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-03-03T20:30:42.869506] [INFO ] [sig ] ROP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:43.014275] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ROP.txt [2026-03-03T20:30:43.014421] [INFO ] [sig ] [2598/3369] Completed ROP in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.6m [2026-03-03T20:30:43.014469] [INFO ] [sig ] [2599/3369] Forecasting RPAY... [2026-03-03T20:30:43.014499] [INFO ] [sig ] Generating forecast for: RPAY [2026-03-03T20:30:43.014530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-03-03T20:30:43.026143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-03-03T20:30:43.026491] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-03-03T20:30:43.027297] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-03-03T20:30:43.027352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:43.027384] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:43.027411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:43.027469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:43.087337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:43.088270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:43.088358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:43.088393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:43.209445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:43.209627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:43.209670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:43.209702] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:43.213484] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: UP (p=87.02%) [2026-03-03T20:30:43.213783] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-03-03T20:30:43.213915] [INFO ] [sig ] RPAY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:43.360886] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RPAY.txt [2026-03-03T20:30:43.361030] [INFO ] [sig ] [2599/3369] Completed RPAY in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.6m [2026-03-03T20:30:43.361072] [INFO ] [sig ] [2600/3369] Forecasting RPD... [2026-03-03T20:30:43.361103] [INFO ] [sig ] Generating forecast for: RPD [2026-03-03T20:30:43.361134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-03-03T20:30:43.374721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-03-03T20:30:43.375134] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-03-03T20:30:43.376032] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-03-03T20:30:43.376090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:43.376125] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:43.376153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:43.376213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:43.436625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:43.437516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:43.437646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:43.437690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:43.561627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:43.561790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:43.561831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:43.561861] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:43.565483] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-03-03T20:30:43.565792] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-03-03T20:30:43.565948] [INFO ] [sig ] RPD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:43.715112] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RPD.txt [2026-03-03T20:30:43.715273] [INFO ] [sig ] [2600/3369] Completed RPD in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.6m [2026-03-03T20:30:43.715318] [INFO ] [sig ] [2601/3369] Forecasting RPID... [2026-03-03T20:30:43.715349] [INFO ] [sig ] Generating forecast for: RPID [2026-03-03T20:30:43.715380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-03-03T20:30:43.727503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-03-03T20:30:43.727858] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-03-03T20:30:43.728726] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-03-03T20:30:43.728780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:43.728813] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:43.728840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:43.728897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:43.791782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:43.792719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:43.792806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:43.792841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:43.915679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:43.915845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:43.915885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:43.915915] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:43.919811] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=41.52%) [2026-03-03T20:30:43.920292] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-03-03T20:30:43.920428] [INFO ] [sig ] RPID: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:44.069014] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RPID.txt [2026-03-03T20:30:44.069163] [INFO ] [sig ] [2601/3369] Completed RPID in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.6m [2026-03-03T20:30:44.069205] [INFO ] [sig ] [2602/3369] Forecasting RPRX... [2026-03-03T20:30:44.069234] [INFO ] [sig ] Generating forecast for: RPRX [2026-03-03T20:30:44.069264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-03-03T20:30:44.083729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-03-03T20:30:44.084096] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-03-03T20:30:44.085121] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-03-03T20:30:44.085177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:44.085210] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:44.085238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:44.085296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:44.150286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:44.151515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:44.151643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:44.151682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:44.276601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:44.276761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:44.276819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:44.276849] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:44.280366] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=31.55%) [2026-03-03T20:30:44.280672] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-03-03T20:30:44.280806] [INFO ] [sig ] RPRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:44.433643] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RPRX.txt [2026-03-03T20:30:44.433808] [INFO ] [sig ] [2602/3369] Completed RPRX in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:44.433850] [INFO ] [sig ] [2603/3369] Forecasting RQI... [2026-03-03T20:30:44.433880] [INFO ] [sig ] Generating forecast for: RQI [2026-03-03T20:30:44.433911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-03-03T20:30:44.448297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-03-03T20:30:44.448727] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-03-03T20:30:44.449547] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-03-03T20:30:44.449636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:44.449690] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:44.449739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:44.449816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:44.518949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:44.520322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:44.520473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:44.520526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:44.653031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:44.653205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:44.653249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:44.653279] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:44.656928] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=49.28%) [2026-03-03T20:30:44.657226] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-03-03T20:30:44.657364] [INFO ] [sig ] RQI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:44.811009] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RQI.txt [2026-03-03T20:30:44.811169] [INFO ] [sig ] [2603/3369] Completed RQI in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:44.811213] [INFO ] [sig ] [2604/3369] Forecasting RRBI... [2026-03-03T20:30:44.811243] [INFO ] [sig ] Generating forecast for: RRBI [2026-03-03T20:30:44.811274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-03-03T20:30:44.824121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-03-03T20:30:44.824485] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-03-03T20:30:44.825485] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-03-03T20:30:44.825540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:44.825593] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:44.825626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:44.825684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:44.883627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:44.884515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:44.884641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:44.884678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:44.997562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:44.997749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:44.997791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:44.997823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:45.001677] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=93.99%) [2026-03-03T20:30:45.002012] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-03-03T20:30:45.002180] [INFO ] [sig ] RRBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:45.156375] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RRBI.txt [2026-03-03T20:30:45.156617] [INFO ] [sig ] [2604/3369] Completed RRBI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:45.156683] [INFO ] [sig ] [2605/3369] Forecasting RRC... [2026-03-03T20:30:45.156720] [INFO ] [sig ] Generating forecast for: RRC [2026-03-03T20:30:45.156752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-03-03T20:30:45.170830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-03-03T20:30:45.171276] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-03-03T20:30:45.172131] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-03-03T20:30:45.172187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:45.172220] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:45.172249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:45.172307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:45.236414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:45.237405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:45.237496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:45.237532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:45.372848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:45.373036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:45.373085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:45.373119] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:45.376995] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: UP (p=55.23%) [2026-03-03T20:30:45.377313] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-03-03T20:30:45.377462] [INFO ] [sig ] RRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:45.528301] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RRC.txt [2026-03-03T20:30:45.528469] [INFO ] [sig ] [2605/3369] Completed RRC in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:45.528514] [INFO ] [sig ] [2606/3369] Forecasting RRGB... [2026-03-03T20:30:45.528557] [INFO ] [sig ] Generating forecast for: RRGB [2026-03-03T20:30:45.528614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-03-03T20:30:45.541046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-03-03T20:30:45.541404] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-03-03T20:30:45.542275] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-03-03T20:30:45.542329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:45.542401] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:45.542447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:45.542515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:45.606356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:45.607229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:45.607322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:45.607358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:45.740637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:45.740804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:45.740845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:45.740874] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:45.744772] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-03-03T20:30:45.745076] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-03-03T20:30:45.745220] [INFO ] [sig ] RRGB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:45.896366] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RRGB.txt [2026-03-03T20:30:45.896588] [INFO ] [sig ] [2606/3369] Completed RRGB in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:45.896640] [INFO ] [sig ] [2607/3369] Forecasting RRX... [2026-03-03T20:30:45.896675] [INFO ] [sig ] Generating forecast for: RRX [2026-03-03T20:30:45.896707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-03-03T20:30:45.910405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-03-03T20:30:45.910798] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-03-03T20:30:45.911876] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-03-03T20:30:45.911941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:45.911976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:45.912004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:45.912063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:45.976440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:45.977383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:45.977473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:45.977507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:46.110221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:46.110391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:46.110442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:46.110475] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:46.114441] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: DOWN (p=47.31%) [2026-03-03T20:30:46.114770] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-03-03T20:30:46.114909] [INFO ] [sig ] RRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:46.265798] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RRX.txt [2026-03-03T20:30:46.265960] [INFO ] [sig ] [2607/3369] Completed RRX in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:46.266010] [INFO ] [sig ] [2608/3369] Forecasting RS... [2026-03-03T20:30:46.266042] [INFO ] [sig ] Generating forecast for: RS [2026-03-03T20:30:46.266074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-03-03T20:30:46.278744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-03-03T20:30:46.279116] [INFO ] [FORECASTER] Starting predict_future for RS [2026-03-03T20:30:46.280021] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-03-03T20:30:46.280077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:46.280110] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:46.280138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:46.280196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:46.342826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:46.343794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:46.343883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:46.343916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:46.472661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:46.472828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:46.472871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:46.472900] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:46.476970] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-03T20:30:46.477278] [INFO ] [FORECASTER] Completed predict_future for RS [2026-03-03T20:30:46.477417] [INFO ] [sig ] RS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:46.632334] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RS.txt [2026-03-03T20:30:46.632501] [INFO ] [sig ] [2608/3369] Completed RS in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:46.632555] [INFO ] [sig ] [2609/3369] Forecasting RSG... [2026-03-03T20:30:46.632621] [INFO ] [sig ] Generating forecast for: RSG [2026-03-03T20:30:46.632656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-03-03T20:30:46.645559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-03-03T20:30:46.645933] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-03-03T20:30:46.646776] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-03-03T20:30:46.646831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:46.646865] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:46.646892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:46.646950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:46.712093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:46.712990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:46.713076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:46.713110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:46.847809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:46.848000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:46.848043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:46.848076] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:46.851875] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=48.81%) [2026-03-03T20:30:46.852197] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-03-03T20:30:46.852340] [INFO ] [sig ] RSG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:47.002981] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RSG.txt [2026-03-03T20:30:47.003148] [INFO ] [sig ] [2609/3369] Completed RSG in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:47.003191] [INFO ] [sig ] [2610/3369] Forecasting RSI... [2026-03-03T20:30:47.003223] [INFO ] [sig ] Generating forecast for: RSI [2026-03-03T20:30:47.003272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-03-03T20:30:47.017390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-03-03T20:30:47.017787] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-03-03T20:30:47.018910] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-03-03T20:30:47.018966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:47.019033] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:47.019063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:47.019128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:47.083749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:47.084699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:47.084792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:47.084827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:47.211746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:47.211911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:47.211953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:47.211982] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:47.216064] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-03-03T20:30:47.216378] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-03-03T20:30:47.216510] [INFO ] [sig ] RSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:47.367170] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RSI.txt [2026-03-03T20:30:47.367340] [INFO ] [sig ] [2610/3369] Completed RSI in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:47.367396] [INFO ] [sig ] [2611/3369] Forecasting RSKD... [2026-03-03T20:30:47.367441] [INFO ] [sig ] Generating forecast for: RSKD [2026-03-03T20:30:47.367475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-03-03T20:30:47.382650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-03-03T20:30:47.383048] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-03-03T20:30:47.384204] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-03-03T20:30:47.384265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:47.384303] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:47.384334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:47.384406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:47.448194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:47.449395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:47.449485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:47.449732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:47.571090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:47.571267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:47.571316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:47.571346] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:47.574906] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=45.32%) [2026-03-03T20:30:47.575212] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-03-03T20:30:47.575352] [INFO ] [sig ] RSKD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:47.729598] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RSKD.txt [2026-03-03T20:30:47.729776] [INFO ] [sig ] [2611/3369] Completed RSKD in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:47.729818] [INFO ] [sig ] [2612/3369] Forecasting RSSS... [2026-03-03T20:30:47.729849] [INFO ] [sig ] Generating forecast for: RSSS [2026-03-03T20:30:47.729880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-03-03T20:30:47.742081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-03-03T20:30:47.742438] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-03-03T20:30:47.743278] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-03-03T20:30:47.743346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:47.743386] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:47.743416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:47.743474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:47.805807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:47.806876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:47.806975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:47.807011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:47.928169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:47.928334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:47.928565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:47.928617] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:47.932323] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-03-03T20:30:47.932655] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-03-03T20:30:47.932791] [INFO ] [sig ] RSSS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:48.083325] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RSSS.txt [2026-03-03T20:30:48.083529] [INFO ] [sig ] [2612/3369] Completed RSSS in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-03T20:30:48.083599] [INFO ] [sig ] [2613/3369] Forecasting RTO... [2026-03-03T20:30:48.083640] [INFO ] [sig ] Generating forecast for: RTO [2026-03-03T20:30:48.083683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-03-03T20:30:48.097006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-03-03T20:30:48.097412] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-03-03T20:30:48.098312] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-03-03T20:30:48.098368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:48.098401] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:48.098429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:48.098487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:48.158645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:48.159563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:48.159668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:48.159704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:48.287593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:48.287767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:48.287811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:48.287940] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:48.291438] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=61.84%) [2026-03-03T20:30:48.291749] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-03-03T20:30:48.291889] [INFO ] [sig ] RTO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:48.436609] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RTO.txt [2026-03-03T20:30:48.436776] [INFO ] [sig ] [2613/3369] Completed RTO in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.5m [2026-03-03T20:30:48.436817] [INFO ] [sig ] [2614/3369] Forecasting RUM... [2026-03-03T20:30:48.436849] [INFO ] [sig ] Generating forecast for: RUM [2026-03-03T20:30:48.436880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-03-03T20:30:48.448702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-03-03T20:30:48.449078] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-03-03T20:30:48.449992] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-03-03T20:30:48.450048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:48.450082] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:48.450110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:48.450169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:48.515039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:48.516025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:48.516119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:48.516155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:48.648374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:48.648608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:48.648663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:48.648706] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:48.652592] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-03-03T20:30:48.652900] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-03-03T20:30:48.653042] [INFO ] [sig ] RUM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:48.808704] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RUM.txt [2026-03-03T20:30:48.808871] [INFO ] [sig ] [2614/3369] Completed RUM in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.5m [2026-03-03T20:30:48.808914] [INFO ] [sig ] [2615/3369] Forecasting RUN... [2026-03-03T20:30:48.808946] [INFO ] [sig ] Generating forecast for: RUN [2026-03-03T20:30:48.808977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-03-03T20:30:48.821831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-03-03T20:30:48.822243] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-03-03T20:30:48.823086] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-03-03T20:30:48.823139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:48.823176] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:48.823209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:48.823280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:48.885418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:48.886773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:48.886866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:48.886900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:49.014221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:49.014384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:49.014427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:49.014458] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:49.018085] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=65.64%) [2026-03-03T20:30:49.018431] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-03-03T20:30:49.018569] [INFO ] [sig ] RUN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:49.169140] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RUN.txt [2026-03-03T20:30:49.169300] [INFO ] [sig ] [2615/3369] Completed RUN in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.5m [2026-03-03T20:30:49.169343] [INFO ] [sig ] [2616/3369] Forecasting RUNN... [2026-03-03T20:30:49.169375] [INFO ] [sig ] Generating forecast for: RUNN [2026-03-03T20:30:49.169407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-03-03T20:30:49.181125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-03-03T20:30:49.181449] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-03-03T20:30:49.182278] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-03-03T20:30:49.182332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:49.182365] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:49.182391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:49.182449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:49.245990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:49.246983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:49.247075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:49.247110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:49.366410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:49.366591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:49.366638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:49.366668] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:49.370188] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-03-03T20:30:49.370480] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-03-03T20:30:49.370633] [INFO ] [sig ] RUNN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:49.513780] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RUNN.txt [2026-03-03T20:30:49.513929] [INFO ] [sig ] [2616/3369] Completed RUNN in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.5m [2026-03-03T20:30:49.513972] [INFO ] [sig ] [2617/3369] Forecasting RUSHA... [2026-03-03T20:30:49.514003] [INFO ] [sig ] Generating forecast for: RUSHA [2026-03-03T20:30:49.514033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-03-03T20:30:49.525643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-03-03T20:30:49.525987] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-03-03T20:30:49.526835] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-03-03T20:30:49.526888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:49.526921] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:49.526947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:49.527016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:49.584247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:49.585046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:49.585132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:49.585166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:49.703788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:49.703944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:49.703986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:49.704017] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:49.707510] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-03-03T20:30:49.707826] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-03-03T20:30:49.707985] [INFO ] [sig ] RUSHA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:49.855173] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RUSHA.txt [2026-03-03T20:30:49.855382] [INFO ] [sig ] [2617/3369] Completed RUSHA in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.5m [2026-03-03T20:30:49.855425] [INFO ] [sig ] [2618/3369] Forecasting RUSHB... [2026-03-03T20:30:49.855456] [INFO ] [sig ] Generating forecast for: RUSHB [2026-03-03T20:30:49.855486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-03-03T20:30:49.867374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-03-03T20:30:49.867788] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-03-03T20:30:49.868716] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-03-03T20:30:49.868771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:49.868802] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:49.868829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:49.868886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:49.928297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:49.929318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:49.929423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:49.929457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:50.048323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:50.048526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:50.048603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:50.048642] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:50.052883] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: UP (p=52.21%) [2026-03-03T20:30:50.053247] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-03-03T20:30:50.053425] [INFO ] [sig ] RUSHB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:50.198382] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RUSHB.txt [2026-03-03T20:30:50.198548] [INFO ] [sig ] [2618/3369] Completed RUSHB in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:50.198610] [INFO ] [sig ] [2619/3369] Forecasting RVMD... [2026-03-03T20:30:50.198643] [INFO ] [sig ] Generating forecast for: RVMD [2026-03-03T20:30:50.198674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-03-03T20:30:50.211414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-03-03T20:30:50.211856] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-03-03T20:30:50.212743] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-03-03T20:30:50.212809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:50.212843] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:50.212870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:50.212927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:50.272949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:50.273856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:50.273945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:50.273980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:50.401290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:50.401444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:50.401484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:50.401514] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:50.404979] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=83.28%) [2026-03-03T20:30:50.405274] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-03-03T20:30:50.405427] [INFO ] [sig ] RVMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:50.625163] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RVMD.txt [2026-03-03T20:30:50.625311] [INFO ] [sig ] [2619/3369] Completed RVMD in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:50.625352] [INFO ] [sig ] [2620/3369] Forecasting RVSB... [2026-03-03T20:30:50.625383] [INFO ] [sig ] Generating forecast for: RVSB [2026-03-03T20:30:50.625413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-03-03T20:30:50.637001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-03-03T20:30:50.637292] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-03-03T20:30:50.638132] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-03-03T20:30:50.638186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:50.638223] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:50.638258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:50.638328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:50.699789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:50.700829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:50.701138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:50.701174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:50.827168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:50.827337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:50.827388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:50.827422] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:50.831098] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=78.41%) [2026-03-03T20:30:50.831389] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-03-03T20:30:50.831525] [INFO ] [sig ] RVSB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:50.978507] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RVSB.txt [2026-03-03T20:30:50.978707] [INFO ] [sig ] [2620/3369] Completed RVSB in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:50.978751] [INFO ] [sig ] [2621/3369] Forecasting RVTY... [2026-03-03T20:30:50.978784] [INFO ] [sig ] Generating forecast for: RVTY [2026-03-03T20:30:50.978818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-03-03T20:30:50.990779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-03-03T20:30:50.991171] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-03-03T20:30:50.992006] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-03-03T20:30:50.992062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:50.992095] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:50.992123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:50.992191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:51.051392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:51.052327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:51.052422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:51.052463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:51.175499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:51.175687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:51.175732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:51.175764] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:51.179384] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-03-03T20:30:51.179709] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-03-03T20:30:51.179849] [INFO ] [sig ] RVTY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:51.323740] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RVTY.txt [2026-03-03T20:30:51.323893] [INFO ] [sig ] [2621/3369] Completed RVTY in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:51.323933] [INFO ] [sig ] [2622/3369] Forecasting RWAY... [2026-03-03T20:30:51.323964] [INFO ] [sig ] Generating forecast for: RWAY [2026-03-03T20:30:51.323994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-03-03T20:30:51.335443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-03-03T20:30:51.335784] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-03-03T20:30:51.336705] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-03-03T20:30:51.336760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:51.336794] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:51.336821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:51.336878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:51.394872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:51.395540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:51.395642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:51.395677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:51.530060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:51.530286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:51.530341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:51.530373] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:51.534105] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-03-03T20:30:51.534397] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-03-03T20:30:51.534533] [INFO ] [sig ] RWAY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:51.684507] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RWAY.txt [2026-03-03T20:30:51.684880] [INFO ] [sig ] [2622/3369] Completed RWAY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:51.684924] [INFO ] [sig ] [2623/3369] Forecasting RXO... [2026-03-03T20:30:51.684957] [INFO ] [sig ] Generating forecast for: RXO [2026-03-03T20:30:51.685007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-03-03T20:30:51.699838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-03-03T20:30:51.700175] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-03-03T20:30:51.701045] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-03-03T20:30:51.701100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:51.701134] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:51.701161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:51.701219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:51.762029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:51.762888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:51.762973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:51.763006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:51.891525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:51.891713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:51.891758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:51.891788] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:51.895989] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-03-03T20:30:51.896286] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-03-03T20:30:51.896423] [INFO ] [sig ] RXO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:52.047589] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RXO.txt [2026-03-03T20:30:52.047799] [INFO ] [sig ] [2623/3369] Completed RXO in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:52.047843] [INFO ] [sig ] [2624/3369] Forecasting RXRX... [2026-03-03T20:30:52.047897] [INFO ] [sig ] Generating forecast for: RXRX [2026-03-03T20:30:52.047931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-03-03T20:30:52.060121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-03-03T20:30:52.060553] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-03-03T20:30:52.061394] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-03-03T20:30:52.061451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:52.061485] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:52.061513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:52.061777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:52.121068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:52.121971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:52.122060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:52.122094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:52.252119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:52.252328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:52.252379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:52.252415] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:52.256109] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-03-03T20:30:52.256433] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-03-03T20:30:52.256609] [INFO ] [sig ] RXRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:52.404314] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RXRX.txt [2026-03-03T20:30:52.404482] [INFO ] [sig ] [2624/3369] Completed RXRX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:52.404525] [INFO ] [sig ] [2625/3369] Forecasting RY... [2026-03-03T20:30:52.404557] [INFO ] [sig ] Generating forecast for: RY [2026-03-03T20:30:52.404617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-03-03T20:30:52.418131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-03-03T20:30:52.418477] [INFO ] [FORECASTER] Starting predict_future for RY [2026-03-03T20:30:52.419364] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-03-03T20:30:52.419419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:52.419455] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:52.419483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:52.419542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:52.486155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:52.487067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:52.487172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:52.487206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:52.612942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:52.613100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:52.613142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:52.613172] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:52.617025] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-03-03T20:30:52.617310] [INFO ] [FORECASTER] Completed predict_future for RY [2026-03-03T20:30:52.617443] [INFO ] [sig ] RY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:52.765264] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RY.txt [2026-03-03T20:30:52.765409] [INFO ] [sig ] [2625/3369] Completed RY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:52.765450] [INFO ] [sig ] [2626/3369] Forecasting RYAAY... [2026-03-03T20:30:52.765480] [INFO ] [sig ] Generating forecast for: RYAAY [2026-03-03T20:30:52.765510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-03-03T20:30:52.779016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-03-03T20:30:52.779395] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-03-03T20:30:52.780219] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-03-03T20:30:52.780275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:52.780309] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:52.780338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:52.780397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:52.838467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:52.839319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:52.839427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:52.839483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:52.972363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:52.972586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:52.972633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:52.972662] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:52.976433] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=9.80%) [2026-03-03T20:30:52.976736] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-03-03T20:30:52.976875] [INFO ] [sig ] RYAAY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:53.128148] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RYAAY.txt [2026-03-03T20:30:53.128297] [INFO ] [sig ] [2626/3369] Completed RYAAY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:53.128338] [INFO ] [sig ] [2627/3369] Forecasting RYAM... [2026-03-03T20:30:53.128371] [INFO ] [sig ] Generating forecast for: RYAM [2026-03-03T20:30:53.128403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-03-03T20:30:53.141770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-03-03T20:30:53.142137] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-03-03T20:30:53.142959] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-03-03T20:30:53.143012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:53.143072] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:53.143102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:53.143160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:53.201829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:53.202732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:53.202820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:53.202855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:53.334960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:53.335112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:53.335156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:53.335185] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:53.339060] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=35.55%) [2026-03-03T20:30:53.339341] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-03-03T20:30:53.339471] [INFO ] [sig ] RYAM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:53.483268] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RYAM.txt [2026-03-03T20:30:53.483455] [INFO ] [sig ] [2627/3369] Completed RYAM in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:53.483499] [INFO ] [sig ] [2628/3369] Forecasting RYAN... [2026-03-03T20:30:53.483531] [INFO ] [sig ] Generating forecast for: RYAN [2026-03-03T20:30:53.483563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-03-03T20:30:53.495736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-03-03T20:30:53.496082] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-03-03T20:30:53.496932] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-03-03T20:30:53.496987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:53.497023] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:53.497051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:53.497109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:53.557491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:53.558209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:53.558296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:53.558337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:53.692186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:53.692373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:53.692423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:53.692456] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:53.696298] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-03-03T20:30:53.696637] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-03-03T20:30:53.696789] [INFO ] [sig ] RYAN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:53.845891] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RYAN.txt [2026-03-03T20:30:53.846035] [INFO ] [sig ] [2628/3369] Completed RYAN in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:53.846077] [INFO ] [sig ] [2629/3369] Forecasting RYN... [2026-03-03T20:30:53.846109] [INFO ] [sig ] Generating forecast for: RYN [2026-03-03T20:30:53.846141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-03-03T20:30:53.859014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-03-03T20:30:53.859368] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-03-03T20:30:53.860217] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-03-03T20:30:53.860274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:53.860309] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:53.860339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:53.860399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:53.922330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:53.923292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:53.923392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:53.923429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:54.046073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:54.046239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:54.046282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:54.046312] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:54.050131] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-03-03T20:30:54.050481] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-03-03T20:30:54.050658] [INFO ] [sig ] RYN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:54.207042] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RYN.txt [2026-03-03T20:30:54.207200] [INFO ] [sig ] [2629/3369] Completed RYN in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-03T20:30:54.207241] [INFO ] [sig ] [2630/3369] Forecasting RYTM... [2026-03-03T20:30:54.207272] [INFO ] [sig ] Generating forecast for: RYTM [2026-03-03T20:30:54.207305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-03-03T20:30:54.220043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-03-03T20:30:54.220379] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-03-03T20:30:54.221392] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-03-03T20:30:54.221456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:54.221490] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:54.221517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:54.221591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:54.286672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:54.287612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:54.287707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:54.287742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:54.415307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:54.415489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:54.415531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:54.415635] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:54.419210] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-03-03T20:30:54.419559] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-03-03T20:30:54.419772] [INFO ] [sig ] RYTM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:54.590356] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/RYTM.txt [2026-03-03T20:30:54.590554] [INFO ] [sig ] [2630/3369] Completed RYTM in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.4m [2026-03-03T20:30:54.590623] [INFO ] [sig ] [2631/3369] Forecasting RZB... [2026-03-03T20:30:54.590657] [INFO ] [sig ] Generating forecast for: RZB [2026-03-03T20:30:54.590691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-03-03T20:30:54.602984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-03-03T20:30:54.603292] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-03-03T20:30:54.604140] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-03-03T20:30:54.604194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:54.604227] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:54.604254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:54.604311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:54.663967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:54.664689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:54.664786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:54.664831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:54.785762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:54.785926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:54.785969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:54.785999] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:54.790018] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-03-03T20:30:54.790313] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-03-03T20:30:54.790450] [INFO ] [sig ] RZB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:54.946769] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RZB.txt [2026-03-03T20:30:54.946973] [INFO ] [sig ] [2631/3369] Completed RZB in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.4m [2026-03-03T20:30:54.947024] [INFO ] [sig ] [2632/3369] Forecasting RZC... [2026-03-03T20:30:54.947063] [INFO ] [sig ] Generating forecast for: RZC [2026-03-03T20:30:54.947104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-03-03T20:30:54.962540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-03-03T20:30:54.963065] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-03-03T20:30:54.964217] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-03-03T20:30:54.964284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:54.964326] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:54.964362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:54.964447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:55.031604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:55.032532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:55.032638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:55.032857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:55.158421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:55.158800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:55.158843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:55.158874] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:55.163015] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-03-03T20:30:55.163305] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-03-03T20:30:55.163440] [INFO ] [sig ] RZC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:55.316442] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/RZC.txt [2026-03-03T20:30:55.316623] [INFO ] [sig ] [2632/3369] Completed RZC in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.4m [2026-03-03T20:30:55.316666] [INFO ] [sig ] [2633/3369] Forecasting S... [2026-03-03T20:30:55.316703] [INFO ] [sig ] Generating forecast for: S [2026-03-03T20:30:55.316736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-03-03T20:30:55.329870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-03-03T20:30:55.330223] [INFO ] [FORECASTER] Starting predict_future for S [2026-03-03T20:30:55.331052] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-03-03T20:30:55.331106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:55.331138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:55.331166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:55.331223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:55.391287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:55.392238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:55.392334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:55.392375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:55.523377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:55.523542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:55.523605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:55.523639] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:55.527522] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-03-03T20:30:55.527911] [INFO ] [FORECASTER] Completed predict_future for S [2026-03-03T20:30:55.528067] [INFO ] [sig ] S: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:55.678080] [INFO ] [LOCAL ] Saved forecast: S 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/S.txt [2026-03-03T20:30:55.678254] [INFO ] [sig ] [2633/3369] Completed S in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.4m [2026-03-03T20:30:55.678308] [INFO ] [sig ] [2634/3369] Forecasting SA... [2026-03-03T20:30:55.678342] [INFO ] [sig ] Generating forecast for: SA [2026-03-03T20:30:55.678375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-03-03T20:30:55.696706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-03-03T20:30:55.697349] [INFO ] [FORECASTER] Starting predict_future for SA [2026-03-03T20:30:55.698419] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-03-03T20:30:55.698482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:55.698522] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:55.698554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:55.698647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:55.778492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:55.780483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:55.780661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:55.780712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:55.934138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:55.934318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:55.934363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:55.934394] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:55.938423] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-03-03T20:30:55.938973] [INFO ] [FORECASTER] Completed predict_future for SA [2026-03-03T20:30:55.939124] [INFO ] [sig ] SA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:56.091674] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SA.txt [2026-03-03T20:30:56.091849] [INFO ] [sig ] [2634/3369] Completed SA in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.4m [2026-03-03T20:30:56.091893] [INFO ] [sig ] [2635/3369] Forecasting SAFE... [2026-03-03T20:30:56.091926] [INFO ] [sig ] Generating forecast for: SAFE [2026-03-03T20:30:56.091957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-03-03T20:30:56.105849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-03-03T20:30:56.106297] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-03-03T20:30:56.107213] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-03-03T20:30:56.107270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:56.107302] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:56.107330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:56.107387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:56.166987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:56.167927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:56.168020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:56.168055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:56.292516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:56.292699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:56.292741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:56.292771] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:56.296267] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-03-03T20:30:56.296624] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-03-03T20:30:56.296775] [INFO ] [sig ] SAFE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:56.451432] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SAFE.txt [2026-03-03T20:30:56.451619] [INFO ] [sig ] [2635/3369] Completed SAFE in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:56.451665] [INFO ] [sig ] [2636/3369] Forecasting SAH... [2026-03-03T20:30:56.451698] [INFO ] [sig ] Generating forecast for: SAH [2026-03-03T20:30:56.451729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-03-03T20:30:56.464942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-03-03T20:30:56.465393] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-03-03T20:30:56.466292] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-03-03T20:30:56.466349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:56.466383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:56.466411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:56.466469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:56.527089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:56.528104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:56.528197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:56.528231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:56.683558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:56.683896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:56.683942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:56.683972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:56.687920] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=74.61%) [2026-03-03T20:30:56.688255] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-03-03T20:30:56.688401] [INFO ] [sig ] SAH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:56.837883] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SAH.txt [2026-03-03T20:30:56.838052] [INFO ] [sig ] [2636/3369] Completed SAH in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:56.838094] [INFO ] [sig ] [2637/3369] Forecasting SAIA... [2026-03-03T20:30:56.838125] [INFO ] [sig ] Generating forecast for: SAIA [2026-03-03T20:30:56.838156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-03-03T20:30:56.850636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-03-03T20:30:56.850943] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-03-03T20:30:56.851810] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-03-03T20:30:56.851864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:56.851897] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:56.851925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:56.851982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:56.909674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:56.910492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:56.910631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:56.910667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:57.035668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:57.035841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:57.035911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:57.035968] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:57.039558] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-03-03T20:30:57.039904] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-03-03T20:30:57.040050] [INFO ] [sig ] SAIA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:57.191460] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SAIA.txt [2026-03-03T20:30:57.191647] [INFO ] [sig ] [2637/3369] Completed SAIA in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:57.191690] [INFO ] [sig ] [2638/3369] Forecasting SAIC... [2026-03-03T20:30:57.191721] [INFO ] [sig ] Generating forecast for: SAIC [2026-03-03T20:30:57.191753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-03-03T20:30:57.205902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-03-03T20:30:57.206274] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-03-03T20:30:57.207126] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-03-03T20:30:57.207183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:57.207217] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:57.207246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:57.207310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:57.267598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:57.268419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:57.268514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:57.268547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:57.392264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:57.392431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:57.392516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:57.392551] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:57.396228] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-03-03T20:30:57.396590] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-03-03T20:30:57.396733] [INFO ] [sig ] SAIC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:57.544562] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SAIC.txt [2026-03-03T20:30:57.544734] [INFO ] [sig ] [2638/3369] Completed SAIC in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:57.544775] [INFO ] [sig ] [2639/3369] Forecasting SAM... [2026-03-03T20:30:57.544804] [INFO ] [sig ] Generating forecast for: SAM [2026-03-03T20:30:57.544837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-03-03T20:30:57.557766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-03-03T20:30:57.558161] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-03-03T20:30:57.559020] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-03-03T20:30:57.559075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:57.559108] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:57.559135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:57.559191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:57.616771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:57.617758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:57.617858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:57.617933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:57.739735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:57.739910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:57.739955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:57.739991] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:57.743595] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-03-03T20:30:57.743904] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-03-03T20:30:57.744039] [INFO ] [sig ] SAM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:30:57.892455] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SAM.txt [2026-03-03T20:30:57.892698] [INFO ] [sig ] [2639/3369] Completed SAM in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:57.892756] [INFO ] [sig ] [2640/3369] Forecasting SAMG... [2026-03-03T20:30:57.892797] [INFO ] [sig ] Generating forecast for: SAMG [2026-03-03T20:30:57.892841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-03-03T20:30:57.909081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-03-03T20:30:57.909530] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-03-03T20:30:57.910635] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-03-03T20:30:57.910700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:57.910745] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:57.910783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:57.910860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:57.973973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:57.974920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:57.975010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:57.975044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:58.093739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:58.093934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:58.093985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:58.094017] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:58.098049] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-03T20:30:58.098398] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-03-03T20:30:58.098569] [INFO ] [sig ] SAMG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:58.253116] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SAMG.txt [2026-03-03T20:30:58.253340] [INFO ] [sig ] [2640/3369] Completed SAMG in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:58.253383] [INFO ] [sig ] [2641/3369] Forecasting SAN... [2026-03-03T20:30:58.253414] [INFO ] [sig ] Generating forecast for: SAN [2026-03-03T20:30:58.253450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-03-03T20:30:58.266261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-03-03T20:30:58.266695] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-03-03T20:30:58.267514] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-03-03T20:30:58.267600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:58.267639] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:58.267680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:58.267738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:58.325364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:58.326288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:58.326374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:58.326409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:58.453687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:58.453860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:58.453903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:58.453935] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:58.457491] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=73.68%) [2026-03-03T20:30:58.457809] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-03-03T20:30:58.457975] [INFO ] [sig ] SAN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:58.606169] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SAN.txt [2026-03-03T20:30:58.606359] [INFO ] [sig ] [2641/3369] Completed SAN in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:58.606423] [INFO ] [sig ] [2642/3369] Forecasting SANA... [2026-03-03T20:30:58.606461] [INFO ] [sig ] Generating forecast for: SANA [2026-03-03T20:30:58.606500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-03-03T20:30:58.620150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-03-03T20:30:58.620599] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-03-03T20:30:58.621432] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-03-03T20:30:58.621488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:58.621522] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:58.621552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:58.621670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:58.681049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:58.682028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:58.682122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:58.682158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:58.806489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:58.806690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:58.806736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:58.806765] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:58.810806] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-03-03T20:30:58.811250] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-03-03T20:30:58.811428] [INFO ] [sig ] SANA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:58.968549] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SANA.txt [2026-03-03T20:30:58.968975] [INFO ] [sig ] [2642/3369] Completed SANA in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:58.969037] [INFO ] [sig ] [2643/3369] Forecasting SANM... [2026-03-03T20:30:58.969074] [INFO ] [sig ] Generating forecast for: SANM [2026-03-03T20:30:58.969106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-03-03T20:30:58.986178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-03-03T20:30:58.986871] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-03-03T20:30:58.987986] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-03-03T20:30:58.988050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:58.988095] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:58.988133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:58.988197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:59.050884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:59.051954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:59.052084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:59.052124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:59.186747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:59.186922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:59.186966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:59.186996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:59.190870] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-03-03T20:30:59.191224] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-03-03T20:30:59.191378] [INFO ] [sig ] SANM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:59.341481] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SANM.txt [2026-03-03T20:30:59.341763] [INFO ] [sig ] [2643/3369] Completed SANM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:59.341825] [INFO ] [sig ] [2644/3369] Forecasting SAP... [2026-03-03T20:30:59.341868] [INFO ] [sig ] Generating forecast for: SAP [2026-03-03T20:30:59.341916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-03-03T20:30:59.356065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-03-03T20:30:59.356496] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-03-03T20:30:59.357352] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-03-03T20:30:59.357409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:59.357472] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:59.357501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:59.357560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:59.416825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:59.417764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:59.417851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:59.417914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:59.543932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:59.544109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:59.544152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:59.544182] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:59.547993] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-03-03T20:30:59.548309] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-03-03T20:30:59.548452] [INFO ] [sig ] SAP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:30:59.700438] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SAP.txt [2026-03-03T20:30:59.700679] [INFO ] [sig ] [2644/3369] Completed SAP in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:30:59.700734] [INFO ] [sig ] [2645/3369] Forecasting SARK... [2026-03-03T20:30:59.700767] [INFO ] [sig ] Generating forecast for: SARK [2026-03-03T20:30:59.700808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-03-03T20:30:59.714486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-03-03T20:30:59.715017] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-03-03T20:30:59.715957] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-03-03T20:30:59.716012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:30:59.716046] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:30:59.716073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:30:59.716130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:30:59.777382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:30:59.778444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:30:59.778539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:30:59.778591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:30:59.904773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:30:59.904958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:30:59.905001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:30:59.905048] [INFO ] [FORECASTER] Training complete [2026-03-03T20:30:59.908880] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-03-03T20:30:59.909220] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-03-03T20:30:59.909367] [INFO ] [sig ] SARK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:00.056799] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SARK.txt [2026-03-03T20:31:00.056967] [INFO ] [sig ] [2645/3369] Completed SARK in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:31:00.057007] [INFO ] [sig ] [2646/3369] Forecasting SATL... [2026-03-03T20:31:00.057037] [INFO ] [sig ] Generating forecast for: SATL [2026-03-03T20:31:00.057066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-03-03T20:31:00.070803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-03-03T20:31:00.071297] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-03-03T20:31:00.072323] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-03-03T20:31:00.072388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:00.072423] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:00.072451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:00.072511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:00.136231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:00.137222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:00.137316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:00.137352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:00.257027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:00.257197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:00.257239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:00.257268] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:00.260792] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=14.30%) [2026-03-03T20:31:00.261091] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-03-03T20:31:00.261231] [INFO ] [sig ] SATL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:00.412042] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SATL.txt [2026-03-03T20:31:00.412244] [INFO ] [sig ] [2646/3369] Completed SATL in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-03T20:31:00.412287] [INFO ] [sig ] [2647/3369] Forecasting SATS... [2026-03-03T20:31:00.412316] [INFO ] [sig ] Generating forecast for: SATS [2026-03-03T20:31:00.412349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-03-03T20:31:00.426151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-03-03T20:31:00.426607] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-03-03T20:31:00.427504] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-03-03T20:31:00.427562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:00.427624] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:00.427656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:00.427717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:00.490271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:00.491246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:00.491341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:00.491377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:00.620364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:00.620539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:00.620639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:00.620731] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:00.624508] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=71.68%) [2026-03-03T20:31:00.624836] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-03-03T20:31:00.624981] [INFO ] [sig ] SATS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:00.772178] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SATS.txt [2026-03-03T20:31:00.772352] [INFO ] [sig ] [2647/3369] Completed SATS in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.3m [2026-03-03T20:31:00.772395] [INFO ] [sig ] [2648/3369] Forecasting SAVA... [2026-03-03T20:31:00.772427] [INFO ] [sig ] Generating forecast for: SAVA [2026-03-03T20:31:00.772458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-03-03T20:31:00.784898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-03-03T20:31:00.785343] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-03-03T20:31:00.786248] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-03-03T20:31:00.786304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:00.786337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:00.786365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:00.786424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:00.845364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:00.846328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:00.846421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:00.846456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:00.969313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:00.969485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:00.969532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:00.969564] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:00.973171] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=53.89%) [2026-03-03T20:31:00.973482] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-03-03T20:31:00.973648] [INFO ] [sig ] SAVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:01.122032] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SAVA.txt [2026-03-03T20:31:01.122204] [INFO ] [sig ] [2648/3369] Completed SAVA in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.3m [2026-03-03T20:31:01.122246] [INFO ] [sig ] [2649/3369] Forecasting SB... [2026-03-03T20:31:01.122277] [INFO ] [sig ] Generating forecast for: SB [2026-03-03T20:31:01.122309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-03-03T20:31:01.134812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-03-03T20:31:01.135237] [INFO ] [FORECASTER] Starting predict_future for SB [2026-03-03T20:31:01.136059] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-03-03T20:31:01.136114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:01.136147] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:01.136174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:01.136232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:01.198633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:01.199648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:01.199736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:01.199770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:01.321084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:01.321259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:01.321301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:01.321331] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:01.324929] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=52.98%) [2026-03-03T20:31:01.325226] [INFO ] [FORECASTER] Completed predict_future for SB [2026-03-03T20:31:01.325362] [INFO ] [sig ] SB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:01.468987] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SB.txt [2026-03-03T20:31:01.469135] [INFO ] [sig ] [2649/3369] Completed SB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.3m [2026-03-03T20:31:01.469175] [INFO ] [sig ] [2650/3369] Forecasting SBAC... [2026-03-03T20:31:01.469205] [INFO ] [sig ] Generating forecast for: SBAC [2026-03-03T20:31:01.469236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-03-03T20:31:01.480983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-03-03T20:31:01.481365] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-03-03T20:31:01.482188] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-03-03T20:31:01.482243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:01.482275] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:01.482301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:01.482358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:01.539856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:01.540798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:01.540886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:01.540919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:01.667931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:01.668131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:01.668176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:01.668206] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:01.672112] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=65.68%) [2026-03-03T20:31:01.672478] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-03-03T20:31:01.672657] [INFO ] [sig ] SBAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:01.841819] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SBAC.txt [2026-03-03T20:31:01.842010] [INFO ] [sig ] [2650/3369] Completed SBAC in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.3m [2026-03-03T20:31:01.842065] [INFO ] [sig ] [2651/3369] Forecasting SBCF... [2026-03-03T20:31:01.842110] [INFO ] [sig ] Generating forecast for: SBCF [2026-03-03T20:31:01.842142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-03-03T20:31:01.854983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-03-03T20:31:01.855458] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-03-03T20:31:01.856473] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-03-03T20:31:01.856545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:01.856613] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:01.856651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:01.856711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:01.915004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:01.915984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:01.916077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:01.916114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:02.040919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:02.041089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:02.041132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:02.041161] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:02.044982] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=26.35%) [2026-03-03T20:31:02.045335] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-03-03T20:31:02.045487] [INFO ] [sig ] SBCF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:02.198213] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SBCF.txt [2026-03-03T20:31:02.198409] [INFO ] [sig ] [2651/3369] Completed SBCF in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:02.198480] [INFO ] [sig ] [2652/3369] Forecasting SBFM... [2026-03-03T20:31:02.198517] [INFO ] [sig ] Generating forecast for: SBFM [2026-03-03T20:31:02.198599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-03-03T20:31:02.211563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-03-03T20:31:02.211971] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-03-03T20:31:02.212821] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-03-03T20:31:02.212876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:02.212909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:02.212937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:02.212996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:02.270710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:02.271690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:02.271780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:02.271813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:02.395021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:02.395229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:02.396270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:02.396309] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:02.400036] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=67.34%) [2026-03-03T20:31:02.400332] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-03-03T20:31:02.400473] [INFO ] [sig ] SBFM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:02.546505] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SBFM.txt [2026-03-03T20:31:02.546695] [INFO ] [sig ] [2652/3369] Completed SBFM in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:02.546739] [INFO ] [sig ] [2653/3369] Forecasting SBGI... [2026-03-03T20:31:02.546771] [INFO ] [sig ] Generating forecast for: SBGI [2026-03-03T20:31:02.546803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-03-03T20:31:02.560169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-03-03T20:31:02.560619] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-03-03T20:31:02.561436] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-03-03T20:31:02.561490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:02.561525] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:02.561554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:02.561640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:02.620092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:02.621046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:02.621132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:02.621166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:02.737200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:02.737369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:02.737413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:02.737445] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:02.741093] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=44.50%) [2026-03-03T20:31:02.741398] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-03-03T20:31:02.741548] [INFO ] [sig ] SBGI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:02.893127] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SBGI.txt [2026-03-03T20:31:02.893294] [INFO ] [sig ] [2653/3369] Completed SBGI in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:02.893334] [INFO ] [sig ] [2654/3369] Forecasting SBH... [2026-03-03T20:31:02.893364] [INFO ] [sig ] Generating forecast for: SBH [2026-03-03T20:31:02.893396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-03-03T20:31:02.905710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-03-03T20:31:02.906090] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-03-03T20:31:02.906914] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-03-03T20:31:02.906981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:02.907015] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:02.907044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:02.907103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:02.964482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:02.965384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:02.965507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:02.965546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:03.091427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:03.091612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:03.091656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:03.091685] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:03.095207] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: DOWN (p=17.79%) [2026-03-03T20:31:03.095631] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-03-03T20:31:03.095808] [INFO ] [sig ] SBH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:03.244585] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SBH.txt [2026-03-03T20:31:03.244770] [INFO ] [sig ] [2654/3369] Completed SBH in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:03.244812] [INFO ] [sig ] [2655/3369] Forecasting SBI... [2026-03-03T20:31:03.244842] [INFO ] [sig ] Generating forecast for: SBI [2026-03-03T20:31:03.244872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-03-03T20:31:03.259274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-03-03T20:31:03.259855] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-03-03T20:31:03.260897] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-03-03T20:31:03.260955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:03.260995] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:03.261029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:03.261090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:03.327494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:03.329022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:03.329160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:03.329210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:03.471542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:03.471805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:03.471856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:03.471900] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:03.476157] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-03-03T20:31:03.476532] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-03-03T20:31:03.476748] [INFO ] [sig ] SBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:03.632750] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SBI.txt [2026-03-03T20:31:03.632991] [INFO ] [sig ] [2655/3369] Completed SBI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:03.633042] [INFO ] [sig ] [2656/3369] Forecasting SBLK... [2026-03-03T20:31:03.633085] [INFO ] [sig ] Generating forecast for: SBLK [2026-03-03T20:31:03.633121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-03-03T20:31:03.650626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-03-03T20:31:03.651287] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-03-03T20:31:03.652327] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-03-03T20:31:03.652387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:03.652422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:03.652451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:03.652512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:03.722269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:03.723642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:03.723758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:03.723793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:03.855082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:03.855322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:03.855368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:03.855396] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:03.859474] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-03-03T20:31:03.859882] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-03-03T20:31:03.860047] [INFO ] [sig ] SBLK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:04.021217] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SBLK.txt [2026-03-03T20:31:04.021525] [INFO ] [sig ] [2656/3369] Completed SBLK in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:04.021607] [INFO ] [sig ] [2657/3369] Forecasting SBRA... [2026-03-03T20:31:04.021686] [INFO ] [sig ] Generating forecast for: SBRA [2026-03-03T20:31:04.021731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-03-03T20:31:04.039269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-03-03T20:31:04.039964] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-03-03T20:31:04.041111] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-03-03T20:31:04.041176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:04.041217] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:04.041252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:04.041335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:04.102386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:04.103664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:04.103783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:04.103820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:04.227506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:04.227777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:04.227828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:04.227862] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:04.231994] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: UP (p=80.27%) [2026-03-03T20:31:04.232325] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-03-03T20:31:04.232484] [INFO ] [sig ] SBRA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:04.386036] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SBRA.txt [2026-03-03T20:31:04.386311] [INFO ] [sig ] [2657/3369] Completed SBRA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:04.386367] [INFO ] [sig ] [2658/3369] Forecasting SBS... [2026-03-03T20:31:04.386403] [INFO ] [sig ] Generating forecast for: SBS [2026-03-03T20:31:04.386442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-03-03T20:31:04.400595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-03-03T20:31:04.401224] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-03-03T20:31:04.402233] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-03-03T20:31:04.402297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:04.402340] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:04.402376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:04.402452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:04.468855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:04.469954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:04.470051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:04.470085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:04.599236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:04.599410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:04.599454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:04.599486] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:04.603298] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-03-03T20:31:04.603637] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-03-03T20:31:04.603794] [INFO ] [sig ] SBS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:04.751108] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SBS.txt [2026-03-03T20:31:04.751298] [INFO ] [sig ] [2658/3369] Completed SBS in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:04.751352] [INFO ] [sig ] [2659/3369] Forecasting SBSI... [2026-03-03T20:31:04.751392] [INFO ] [sig ] Generating forecast for: SBSI [2026-03-03T20:31:04.751435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-03-03T20:31:04.764005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-03-03T20:31:04.764432] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-03-03T20:31:04.765332] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-03-03T20:31:04.765389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:04.765424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:04.765454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:04.765514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:04.838157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:04.839466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:04.839635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:04.839696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:04.990143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:04.990320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:04.990365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:04.990396] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:04.994207] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-03T20:31:04.994624] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-03-03T20:31:04.994798] [INFO ] [sig ] SBSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:05.151037] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SBSI.txt [2026-03-03T20:31:05.151224] [INFO ] [sig ] [2659/3369] Completed SBSI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:05.151277] [INFO ] [sig ] [2660/3369] Forecasting SBUX... [2026-03-03T20:31:05.151317] [INFO ] [sig ] Generating forecast for: SBUX [2026-03-03T20:31:05.151355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-03-03T20:31:05.164677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-03-03T20:31:05.165142] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-03-03T20:31:05.166121] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-03-03T20:31:05.166191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:05.166226] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:05.166256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:05.166317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:05.229123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:05.230083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:05.230213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:05.230250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:05.362817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:05.362991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:05.363036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:05.363071] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:05.367017] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-03-03T20:31:05.367416] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-03-03T20:31:05.367613] [INFO ] [sig ] SBUX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:05.527472] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SBUX.txt [2026-03-03T20:31:05.527715] [INFO ] [sig ] [2660/3369] Completed SBUX in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:05.527764] [INFO ] [sig ] [2661/3369] Forecasting SCD... [2026-03-03T20:31:05.527798] [INFO ] [sig ] Generating forecast for: SCD [2026-03-03T20:31:05.527831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-03-03T20:31:05.540730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-03-03T20:31:05.541208] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-03-03T20:31:05.542174] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-03-03T20:31:05.542231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:05.542297] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:05.542326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:05.542415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:05.602445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:05.603471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:05.603564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:05.603621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:05.726705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:05.726875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:05.726935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:05.726967] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:05.730531] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-03-03T20:31:05.730897] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-03-03T20:31:05.731051] [INFO ] [sig ] SCD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:05.873914] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SCD.txt [2026-03-03T20:31:05.874083] [INFO ] [sig ] [2661/3369] Completed SCD in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:05.874127] [INFO ] [sig ] [2662/3369] Forecasting SCHL... [2026-03-03T20:31:05.874160] [INFO ] [sig ] Generating forecast for: SCHL [2026-03-03T20:31:05.874193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-03-03T20:31:05.886426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-03-03T20:31:05.886876] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-03-03T20:31:05.887764] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-03-03T20:31:05.887822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:05.887856] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:05.887905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:05.887967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:05.951464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:05.952730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:05.952894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:05.952948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:06.076619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:06.076792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:06.076835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:06.076866] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:06.080454] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: UP (p=90.10%) [2026-03-03T20:31:06.080766] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-03-03T20:31:06.080908] [INFO ] [sig ] SCHL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:06.224767] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SCHL.txt [2026-03-03T20:31:06.224917] [INFO ] [sig ] [2662/3369] Completed SCHL in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-03T20:31:06.224959] [INFO ] [sig ] [2663/3369] Forecasting SCI... [2026-03-03T20:31:06.224990] [INFO ] [sig ] Generating forecast for: SCI [2026-03-03T20:31:06.225021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-03-03T20:31:06.236486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-03-03T20:31:06.236880] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-03-03T20:31:06.237702] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-03-03T20:31:06.237756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:06.237791] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:06.237818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:06.237897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:06.314877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:06.316024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:06.316131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:06.316181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:06.458540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:06.458722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:06.458766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:06.458796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:06.462710] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=49.47%) [2026-03-03T20:31:06.463044] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-03-03T20:31:06.463190] [INFO ] [sig ] SCI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:06.619442] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SCI.txt [2026-03-03T20:31:06.619637] [INFO ] [sig ] [2663/3369] Completed SCI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.2m [2026-03-03T20:31:06.619682] [INFO ] [sig ] [2664/3369] Forecasting SCL... [2026-03-03T20:31:06.619714] [INFO ] [sig ] Generating forecast for: SCL [2026-03-03T20:31:06.619745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-03-03T20:31:06.635058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-03-03T20:31:06.635562] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-03-03T20:31:06.636664] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-03-03T20:31:06.636737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:06.636787] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:06.636830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:06.636924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:06.698929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:06.699873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:06.699967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:06.700004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:06.821448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:06.821632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:06.821678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:06.821746] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:06.825285] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=12.71%) [2026-03-03T20:31:06.825619] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-03-03T20:31:06.825786] [INFO ] [sig ] SCL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:06.975562] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SCL.txt [2026-03-03T20:31:06.975741] [INFO ] [sig ] [2664/3369] Completed SCL in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.2m [2026-03-03T20:31:06.975784] [INFO ] [sig ] [2665/3369] Forecasting SCM... [2026-03-03T20:31:06.975815] [INFO ] [sig ] Generating forecast for: SCM [2026-03-03T20:31:06.975847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-03-03T20:31:06.987789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-03-03T20:31:06.988221] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-03-03T20:31:06.989084] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-03-03T20:31:06.989140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:06.989186] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:06.989214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:06.989271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:07.047267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:07.048244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:07.048355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:07.048389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:07.169659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:07.169830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:07.169873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:07.169904] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:07.173416] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-03-03T20:31:07.173761] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-03-03T20:31:07.173906] [INFO ] [sig ] SCM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:07.316742] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SCM.txt [2026-03-03T20:31:07.316899] [INFO ] [sig ] [2665/3369] Completed SCM in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.2m [2026-03-03T20:31:07.316941] [INFO ] [sig ] [2666/3369] Forecasting SCSC... [2026-03-03T20:31:07.316974] [INFO ] [sig ] Generating forecast for: SCSC [2026-03-03T20:31:07.317005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-03-03T20:31:07.328909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-03-03T20:31:07.329299] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-03-03T20:31:07.330161] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-03-03T20:31:07.330216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:07.330250] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:07.330277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:07.330341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:07.389535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:07.390445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:07.390533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:07.390568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:07.512785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:07.512955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:07.512997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:07.513027] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:07.516594] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: DOWN (p=20.56%) [2026-03-03T20:31:07.516894] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-03-03T20:31:07.517032] [INFO ] [sig ] SCSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:07.659854] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SCSC.txt [2026-03-03T20:31:07.660010] [INFO ] [sig ] [2666/3369] Completed SCSC in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.2m [2026-03-03T20:31:07.660051] [INFO ] [sig ] [2667/3369] Forecasting SCVL... [2026-03-03T20:31:07.660081] [INFO ] [sig ] Generating forecast for: SCVL [2026-03-03T20:31:07.660114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-03-03T20:31:07.671830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-03-03T20:31:07.672262] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-03-03T20:31:07.673168] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-03-03T20:31:07.673225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:07.673259] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:07.673286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:07.673343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:07.731107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:07.731973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:07.732060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:07.732094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:07.853237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:07.853409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:07.853451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:07.853479] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:07.856956] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-03-03T20:31:07.857251] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-03-03T20:31:07.857390] [INFO ] [sig ] SCVL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:08.007058] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SCVL.txt [2026-03-03T20:31:08.007269] [INFO ] [sig ] [2667/3369] Completed SCVL in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.2m [2026-03-03T20:31:08.007320] [INFO ] [sig ] [2668/3369] Forecasting SCZ... [2026-03-03T20:31:08.007351] [INFO ] [sig ] Generating forecast for: SCZ [2026-03-03T20:31:08.007384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-03-03T20:31:08.019449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-03-03T20:31:08.019924] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-03-03T20:31:08.020858] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-03-03T20:31:08.020916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:08.020951] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:08.020979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:08.021038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:08.082691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:08.083655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:08.083757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:08.083809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:08.210386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:08.210559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:08.210628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:08.210660] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:08.214170] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-03-03T20:31:08.214468] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-03-03T20:31:08.214629] [INFO ] [sig ] SCZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:08.354519] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SCZ.txt [2026-03-03T20:31:08.354697] [INFO ] [sig ] [2668/3369] Completed SCZ in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:08.354739] [INFO ] [sig ] [2669/3369] Forecasting SD... [2026-03-03T20:31:08.354775] [INFO ] [sig ] Generating forecast for: SD [2026-03-03T20:31:08.354809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-03-03T20:31:08.366997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-03-03T20:31:08.367560] [INFO ] [FORECASTER] Starting predict_future for SD [2026-03-03T20:31:08.368622] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-03-03T20:31:08.368680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:08.368713] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:08.368740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:08.368797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:08.427430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:08.428296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:08.428382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:08.428415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:08.552480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:08.552667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:08.552715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:08.552746] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:08.556273] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=49.18%) [2026-03-03T20:31:08.556562] [INFO ] [FORECASTER] Completed predict_future for SD [2026-03-03T20:31:08.556740] [INFO ] [sig ] SD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:08.699703] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SD.txt [2026-03-03T20:31:08.699862] [INFO ] [sig ] [2669/3369] Completed SD in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:08.699904] [INFO ] [sig ] [2670/3369] Forecasting SDA... [2026-03-03T20:31:08.699933] [INFO ] [sig ] Generating forecast for: SDA [2026-03-03T20:31:08.699966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-03-03T20:31:08.711506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-03-03T20:31:08.712072] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-03-03T20:31:08.712889] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-03-03T20:31:08.712943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:08.712975] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:08.713002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:08.713059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:08.771668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:08.772477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:08.772562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:08.772617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:08.892601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:08.892774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:08.892815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:08.892845] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:08.896320] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-03-03T20:31:08.896631] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-03-03T20:31:08.896772] [INFO ] [sig ] SDA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:09.048210] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SDA.txt [2026-03-03T20:31:09.048395] [INFO ] [sig ] [2670/3369] Completed SDA in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:09.048450] [INFO ] [sig ] [2671/3369] Forecasting SDHY... [2026-03-03T20:31:09.048484] [INFO ] [sig ] Generating forecast for: SDHY [2026-03-03T20:31:09.048518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-03-03T20:31:09.063083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-03-03T20:31:09.063528] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-03-03T20:31:09.064455] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-03-03T20:31:09.064511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:09.064550] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:09.064619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:09.064684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:09.129147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:09.130141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:09.130251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:09.130332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:09.256644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:09.256813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:09.256857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:09.256888] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:09.260699] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=88.26%) [2026-03-03T20:31:09.261031] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-03-03T20:31:09.261184] [INFO ] [sig ] SDHY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:09.407299] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SDHY.txt [2026-03-03T20:31:09.407447] [INFO ] [sig ] [2671/3369] Completed SDHY in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:09.407488] [INFO ] [sig ] [2672/3369] Forecasting SDRL... [2026-03-03T20:31:09.407518] [INFO ] [sig ] Generating forecast for: SDRL [2026-03-03T20:31:09.407550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-03-03T20:31:09.419077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-03-03T20:31:09.419446] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-03-03T20:31:09.420267] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-03-03T20:31:09.420321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:09.420354] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:09.420382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:09.420439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:09.478909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:09.479884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:09.479974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:09.480007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:09.601718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:09.601891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:09.601935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:09.601984] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:09.605643] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-03-03T20:31:09.605931] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-03-03T20:31:09.606065] [INFO ] [sig ] SDRL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:09.759418] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SDRL.txt [2026-03-03T20:31:09.759611] [INFO ] [sig ] [2672/3369] Completed SDRL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:09.759655] [INFO ] [sig ] [2673/3369] Forecasting SDVY... [2026-03-03T20:31:09.759686] [INFO ] [sig ] Generating forecast for: SDVY [2026-03-03T20:31:09.759726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-03-03T20:31:09.771604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-03-03T20:31:09.772014] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-03-03T20:31:09.772856] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-03-03T20:31:09.772911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:09.772944] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:09.772971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:09.773029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:09.834705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:09.835661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:09.835755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:09.835791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:09.964036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:09.964207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:09.964249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:09.964279] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:09.967817] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=58.92%) [2026-03-03T20:31:09.968149] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-03-03T20:31:09.968291] [INFO ] [sig ] SDVY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:10.114141] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SDVY.txt [2026-03-03T20:31:10.114301] [INFO ] [sig ] [2673/3369] Completed SDVY in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:10.114342] [INFO ] [sig ] [2674/3369] Forecasting SE... [2026-03-03T20:31:10.114372] [INFO ] [sig ] Generating forecast for: SE [2026-03-03T20:31:10.114405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-03-03T20:31:10.126647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-03-03T20:31:10.127004] [INFO ] [FORECASTER] Starting predict_future for SE [2026-03-03T20:31:10.128285] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-03-03T20:31:10.128353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:10.128394] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:10.128429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:10.128509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:10.189458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:10.190559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:10.190685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:10.190756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:10.315954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:10.316113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:10.316154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:10.316183] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:10.319680] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=57.05%) [2026-03-03T20:31:10.319961] [INFO ] [FORECASTER] Completed predict_future for SE [2026-03-03T20:31:10.320092] [INFO ] [sig ] SE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:10.468905] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SE.txt [2026-03-03T20:31:10.469083] [INFO ] [sig ] [2674/3369] Completed SE in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:10.469125] [INFO ] [sig ] [2675/3369] Forecasting SEDG... [2026-03-03T20:31:10.469156] [INFO ] [sig ] Generating forecast for: SEDG [2026-03-03T20:31:10.469190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-03-03T20:31:10.481110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-03-03T20:31:10.481464] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-03-03T20:31:10.482501] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-03-03T20:31:10.482568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:10.482656] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:10.482695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:10.482777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:10.541665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:10.542513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:10.542616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:10.542653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:10.663695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:10.663863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:10.663911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:10.663947] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:10.667436] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=65.93%) [2026-03-03T20:31:10.667785] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-03-03T20:31:10.667958] [INFO ] [sig ] SEDG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:10.826471] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SEDG.txt [2026-03-03T20:31:10.826667] [INFO ] [sig ] [2675/3369] Completed SEDG in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:10.826715] [INFO ] [sig ] [2676/3369] Forecasting SEE... [2026-03-03T20:31:10.826751] [INFO ] [sig ] Generating forecast for: SEE [2026-03-03T20:31:10.826790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-03-03T20:31:10.839116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-03-03T20:31:10.839531] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-03-03T20:31:10.840451] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-03-03T20:31:10.840506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:10.840539] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:10.840586] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:10.840665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:10.901022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:10.901922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:10.902012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:10.902045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:11.030154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:11.030318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:11.030359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:11.030389] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:11.034034] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=38.66%) [2026-03-03T20:31:11.034327] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-03-03T20:31:11.034462] [INFO ] [sig ] SEE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:11.178630] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SEE.txt [2026-03-03T20:31:11.178820] [INFO ] [sig ] [2676/3369] Completed SEE in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:11.178862] [INFO ] [sig ] [2677/3369] Forecasting SEIC... [2026-03-03T20:31:11.178892] [INFO ] [sig ] Generating forecast for: SEIC [2026-03-03T20:31:11.178925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-03-03T20:31:11.292215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-03-03T20:31:11.292557] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-03-03T20:31:11.293450] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-03-03T20:31:11.293510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:11.293544] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:11.293601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:11.293664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:11.353523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:11.354458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:11.354565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:11.354624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:11.486566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:11.486780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:11.486830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:11.486866] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:11.491003] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-03-03T20:31:11.491350] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-03-03T20:31:11.491502] [INFO ] [sig ] SEIC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:11.653478] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SEIC.txt [2026-03-03T20:31:11.653717] [INFO ] [sig ] [2677/3369] Completed SEIC in 0.5s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:11.653802] [INFO ] [sig ] [2678/3369] Forecasting SELF... [2026-03-03T20:31:11.653864] [INFO ] [sig ] Generating forecast for: SELF [2026-03-03T20:31:11.653920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-03-03T20:31:11.669663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-03-03T20:31:11.670058] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-03-03T20:31:11.671043] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-03-03T20:31:11.671129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:11.671192] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:11.671223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:11.671317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:11.734464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:11.735393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:11.735479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:11.735514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:11.846185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:11.846351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:11.846393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:11.846422] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:11.850080] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: UP (p=85.46%) [2026-03-03T20:31:11.850378] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-03-03T20:31:11.850515] [INFO ] [sig ] SELF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:11.994765] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SELF.txt [2026-03-03T20:31:11.994921] [INFO ] [sig ] [2678/3369] Completed SELF in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:11.994962] [INFO ] [sig ] [2679/3369] Forecasting SEM... [2026-03-03T20:31:11.994993] [INFO ] [sig ] Generating forecast for: SEM [2026-03-03T20:31:11.995026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-03-03T20:31:12.007075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-03-03T20:31:12.007470] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-03-03T20:31:12.008386] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-03-03T20:31:12.008442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:12.008475] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:12.008502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:12.008561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:12.069484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:12.070608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:12.070696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:12.070730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:12.197258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:12.197427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:12.197470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:12.197502] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:12.201370] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=24.25%) [2026-03-03T20:31:12.201717] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-03-03T20:31:12.202051] [INFO ] [sig ] SEM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:12.353333] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SEM.txt [2026-03-03T20:31:12.353497] [INFO ] [sig ] [2679/3369] Completed SEM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-03T20:31:12.353538] [INFO ] [sig ] [2680/3369] Forecasting SENEA... [2026-03-03T20:31:12.353588] [INFO ] [sig ] Generating forecast for: SENEA [2026-03-03T20:31:12.353624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-03-03T20:31:12.365978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-03-03T20:31:12.366360] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-03-03T20:31:12.367234] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-03-03T20:31:12.367289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:12.367323] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:12.367352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:12.367409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:12.429016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:12.429928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:12.430017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:12.430051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:12.553204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:12.553364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:12.553406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:12.553436] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:12.556955] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-03-03T20:31:12.557248] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-03-03T20:31:12.557383] [INFO ] [sig ] SENEA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:12.700929] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SENEA.txt [2026-03-03T20:31:12.701085] [INFO ] [sig ] [2680/3369] Completed SENEA in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.1m [2026-03-03T20:31:12.701125] [INFO ] [sig ] [2681/3369] Forecasting SENS... [2026-03-03T20:31:12.701155] [INFO ] [sig ] Generating forecast for: SENS [2026-03-03T20:31:12.701187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-03-03T20:31:12.712804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-03-03T20:31:12.713160] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-03-03T20:31:12.713962] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-03-03T20:31:12.714015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:12.714047] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:12.714074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:12.714132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:12.773292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:12.774230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:12.774319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:12.774354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:12.902026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:12.902194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:12.902237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:12.902305] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:12.906082] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=44.73%) [2026-03-03T20:31:12.906430] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-03-03T20:31:12.906593] [INFO ] [sig ] SENS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:13.057345] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SENS.txt [2026-03-03T20:31:13.057537] [INFO ] [sig ] [2681/3369] Completed SENS in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.1m [2026-03-03T20:31:13.057599] [INFO ] [sig ] [2682/3369] Forecasting SERA... [2026-03-03T20:31:13.057633] [INFO ] [sig ] Generating forecast for: SERA [2026-03-03T20:31:13.057664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-03-03T20:31:13.069889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-03-03T20:31:13.070296] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-03-03T20:31:13.071116] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-03-03T20:31:13.071171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:13.071203] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:13.071231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:13.071288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:13.129567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:13.130532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:13.130643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:13.130678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:13.253234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:13.253399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:13.253441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:13.253470] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:13.257113] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-03-03T20:31:13.257454] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-03-03T20:31:13.257622] [INFO ] [sig ] SERA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:13.406223] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SERA.txt [2026-03-03T20:31:13.406393] [INFO ] [sig ] [2682/3369] Completed SERA in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.1m [2026-03-03T20:31:13.406435] [INFO ] [sig ] [2683/3369] Forecasting SES... [2026-03-03T20:31:13.406466] [INFO ] [sig ] Generating forecast for: SES [2026-03-03T20:31:13.406497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-03-03T20:31:13.419163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-03-03T20:31:13.419597] [INFO ] [FORECASTER] Starting predict_future for SES [2026-03-03T20:31:13.420443] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-03-03T20:31:13.420499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:13.420532] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:13.420559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:13.420640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:13.480646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:13.481610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:13.481723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:13.481758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:13.604257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:13.604414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:13.604458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:13.604490] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:13.608024] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=63.67%) [2026-03-03T20:31:13.608335] [INFO ] [FORECASTER] Completed predict_future for SES [2026-03-03T20:31:13.608467] [INFO ] [sig ] SES: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:13.749595] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SES.txt [2026-03-03T20:31:13.749734] [INFO ] [sig ] [2683/3369] Completed SES in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.1m [2026-03-03T20:31:13.749778] [INFO ] [sig ] [2684/3369] Forecasting SEVN... [2026-03-03T20:31:13.749814] [INFO ] [sig ] Generating forecast for: SEVN [2026-03-03T20:31:13.749854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-03-03T20:31:13.761716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-03-03T20:31:13.762087] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-03-03T20:31:13.762897] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-03-03T20:31:13.762950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:13.762983] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:13.763010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:13.763068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:13.821719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:13.822706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:13.822792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:13.822825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:13.942991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:13.943153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:13.943194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:13.943223] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:13.946668] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-03-03T20:31:13.946988] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-03-03T20:31:13.947145] [INFO ] [sig ] SEVN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:14.090398] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SEVN.txt [2026-03-03T20:31:14.090546] [INFO ] [sig ] [2684/3369] Completed SEVN in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.1m [2026-03-03T20:31:14.090604] [INFO ] [sig ] [2685/3369] Forecasting SEZL... [2026-03-03T20:31:14.090636] [INFO ] [sig ] Generating forecast for: SEZL [2026-03-03T20:31:14.090668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-03-03T20:31:14.102190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-03-03T20:31:14.102595] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-03-03T20:31:14.103383] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-03-03T20:31:14.103437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:14.103470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:14.103497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:14.103555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:14.161289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:14.162067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:14.162154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:14.162187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:14.281783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:14.281966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:14.282010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:14.282040] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:14.285768] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-03-03T20:31:14.286141] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-03-03T20:31:14.286290] [INFO ] [sig ] SEZL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:14.434556] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SEZL.txt [2026-03-03T20:31:14.434742] [INFO ] [sig ] [2685/3369] Completed SEZL in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:14.434785] [INFO ] [sig ] [2686/3369] Forecasting SF... [2026-03-03T20:31:14.434816] [INFO ] [sig ] Generating forecast for: SF [2026-03-03T20:31:14.434857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-03-03T20:31:14.447109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-03-03T20:31:14.447487] [INFO ] [FORECASTER] Starting predict_future for SF [2026-03-03T20:31:14.448345] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-03-03T20:31:14.448400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:14.448446] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:14.448476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:14.448564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:14.506451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:14.507425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:14.507543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:14.507599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:14.632926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:14.633090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:14.633149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:14.633182] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:14.637209] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-03-03T20:31:14.637502] [INFO ] [FORECASTER] Completed predict_future for SF [2026-03-03T20:31:14.637658] [INFO ] [sig ] SF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:14.789937] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SF.txt [2026-03-03T20:31:14.790093] [INFO ] [sig ] [2686/3369] Completed SF in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:14.790133] [INFO ] [sig ] [2687/3369] Forecasting SFB... [2026-03-03T20:31:14.790163] [INFO ] [sig ] Generating forecast for: SFB [2026-03-03T20:31:14.790195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-03-03T20:31:14.802256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-03-03T20:31:14.802685] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-03-03T20:31:14.803527] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-03-03T20:31:14.803605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:14.803642] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:14.803670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:14.803731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:14.863867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:14.864780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:14.864871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:14.864906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:14.981736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:14.981904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:14.981945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:14.981976] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:14.985648] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-03-03T20:31:14.986025] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-03-03T20:31:14.986175] [INFO ] [sig ] SFB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:15.130129] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SFB.txt [2026-03-03T20:31:15.130296] [INFO ] [sig ] [2687/3369] Completed SFB in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:15.130337] [INFO ] [sig ] [2688/3369] Forecasting SFBS... [2026-03-03T20:31:15.130369] [INFO ] [sig ] Generating forecast for: SFBS [2026-03-03T20:31:15.130400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-03-03T20:31:15.142502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-03-03T20:31:15.142950] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-03-03T20:31:15.143796] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-03-03T20:31:15.143851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:15.143884] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:15.143912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:15.143970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:15.201888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:15.202829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:15.202983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:15.203018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:15.324514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:15.324705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:15.324747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:15.324779] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:15.328291] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=19.63%) [2026-03-03T20:31:15.328614] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-03-03T20:31:15.328757] [INFO ] [sig ] SFBS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:15.472661] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SFBS.txt [2026-03-03T20:31:15.472828] [INFO ] [sig ] [2688/3369] Completed SFBS in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:15.472874] [INFO ] [sig ] [2689/3369] Forecasting SFIX... [2026-03-03T20:31:15.472906] [INFO ] [sig ] Generating forecast for: SFIX [2026-03-03T20:31:15.472937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-03-03T20:31:15.483653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-03-03T20:31:15.484059] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-03-03T20:31:15.484914] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-03-03T20:31:15.484979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:15.485028] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:15.485056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:15.485114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:15.542134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:15.543074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:15.543165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:15.543198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:15.662497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:15.662677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:15.662718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:15.662749] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:15.666221] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-03T20:31:15.666530] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-03-03T20:31:15.666690] [INFO ] [sig ] SFIX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:15.810422] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SFIX.txt [2026-03-03T20:31:15.810610] [INFO ] [sig ] [2689/3369] Completed SFIX in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:15.810653] [INFO ] [sig ] [2690/3369] Forecasting SFL... [2026-03-03T20:31:15.810702] [INFO ] [sig ] Generating forecast for: SFL [2026-03-03T20:31:15.810733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-03-03T20:31:15.822825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-03-03T20:31:15.823226] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-03-03T20:31:15.824053] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-03-03T20:31:15.824109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:15.824142] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:15.824171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:15.824228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:15.886004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:15.887275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:15.887373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:15.887411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:16.014891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:16.015062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:16.015102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:16.015132] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:16.018724] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-03-03T20:31:16.019054] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-03-03T20:31:16.019215] [INFO ] [sig ] SFL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:16.164046] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SFL.txt [2026-03-03T20:31:16.164231] [INFO ] [sig ] [2690/3369] Completed SFL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:16.164279] [INFO ] [sig ] [2691/3369] Forecasting SFLO... [2026-03-03T20:31:16.164312] [INFO ] [sig ] Generating forecast for: SFLO [2026-03-03T20:31:16.164342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-03-03T20:31:16.177329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-03-03T20:31:16.177760] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-03-03T20:31:16.178652] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-03-03T20:31:16.178706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:16.178739] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:16.178767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:16.178834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:16.236285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:16.237222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:16.237311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:16.237344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:16.360631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:16.360797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:16.360841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:16.360871] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:16.364497] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-03-03T20:31:16.364902] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-03-03T20:31:16.365062] [INFO ] [sig ] SFLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:16.510398] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SFLO.txt [2026-03-03T20:31:16.510625] [INFO ] [sig ] [2691/3369] Completed SFLO in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:16.510670] [INFO ] [sig ] [2692/3369] Forecasting SFM... [2026-03-03T20:31:16.510702] [INFO ] [sig ] Generating forecast for: SFM [2026-03-03T20:31:16.510734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-03-03T20:31:16.522775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-03-03T20:31:16.523200] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-03-03T20:31:16.524051] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-03-03T20:31:16.524107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:16.524141] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:16.524169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:16.524227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:16.582739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:16.583723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:16.583814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:16.583847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:16.703759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:16.703925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:16.703967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:16.703996] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:16.707478] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-03-03T20:31:16.707791] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-03-03T20:31:16.707943] [INFO ] [sig ] SFM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:16.854492] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SFM.txt [2026-03-03T20:31:16.854701] [INFO ] [sig ] [2692/3369] Completed SFM in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:16.854752] [INFO ] [sig ] [2693/3369] Forecasting SFNC... [2026-03-03T20:31:16.854784] [INFO ] [sig ] Generating forecast for: SFNC [2026-03-03T20:31:16.854816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-03-03T20:31:16.867488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-03-03T20:31:16.867978] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-03-03T20:31:16.868829] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-03-03T20:31:16.868882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:16.868913] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:16.868940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:16.868997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:16.928153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:16.929190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:16.929282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:16.929315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:17.054000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:17.054169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:17.054211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:17.054239] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:17.057732] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=47.10%) [2026-03-03T20:31:17.058089] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-03-03T20:31:17.058231] [INFO ] [sig ] SFNC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:17.201111] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SFNC.txt [2026-03-03T20:31:17.201245] [INFO ] [sig ] [2693/3369] Completed SFNC in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:17.201284] [INFO ] [sig ] [2694/3369] Forecasting SG... [2026-03-03T20:31:17.201314] [INFO ] [sig ] Generating forecast for: SG [2026-03-03T20:31:17.201344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-03-03T20:31:17.215025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-03-03T20:31:17.215345] [INFO ] [FORECASTER] Starting predict_future for SG [2026-03-03T20:31:17.216201] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-03-03T20:31:17.216255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:17.216289] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:17.216316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:17.216563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:17.274946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:17.275739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:17.275823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:17.275857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:17.401842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:17.402022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:17.402066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:17.402098] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:17.405682] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=39.74%) [2026-03-03T20:31:17.405989] [INFO ] [FORECASTER] Completed predict_future for SG [2026-03-03T20:31:17.406146] [INFO ] [sig ] SG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:17.548608] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SG.txt [2026-03-03T20:31:17.548745] [INFO ] [sig ] [2694/3369] Completed SG in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:17.548786] [INFO ] [sig ] [2695/3369] Forecasting SGC... [2026-03-03T20:31:17.548817] [INFO ] [sig ] Generating forecast for: SGC [2026-03-03T20:31:17.548847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-03-03T20:31:17.560975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-03-03T20:31:17.561335] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-03-03T20:31:17.562232] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-03-03T20:31:17.562288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:17.562348] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:17.562378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:17.562435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:17.620090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:17.620952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:17.621037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:17.621070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:17.741473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:17.741650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:17.741692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:17.741725] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:17.745327] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-03-03T20:31:17.745636] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-03-03T20:31:17.745771] [INFO ] [sig ] SGC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:17.891562] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SGC.txt [2026-03-03T20:31:17.891738] [INFO ] [sig ] [2695/3369] Completed SGC in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-03T20:31:17.891779] [INFO ] [sig ] [2696/3369] Forecasting SGHC... [2026-03-03T20:31:17.891810] [INFO ] [sig ] Generating forecast for: SGHC [2026-03-03T20:31:17.891840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-03-03T20:31:17.903828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-03-03T20:31:17.904137] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-03-03T20:31:17.904934] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-03-03T20:31:17.904987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:17.905019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:17.905046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:17.905102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:17.962302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:17.962986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:17.963076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:17.963110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:18.087038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:18.087196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:18.087239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:18.087286] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:18.090813] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-03-03T20:31:18.091105] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-03-03T20:31:18.091234] [INFO ] [sig ] SGHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:18.232054] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SGHC.txt [2026-03-03T20:31:18.232195] [INFO ] [sig ] [2696/3369] Completed SGHC in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.0m [2026-03-03T20:31:18.232235] [INFO ] [sig ] [2697/3369] Forecasting SGRY... [2026-03-03T20:31:18.232267] [INFO ] [sig ] Generating forecast for: SGRY [2026-03-03T20:31:18.232298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-03-03T20:31:18.244060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-03-03T20:31:18.244378] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-03-03T20:31:18.245180] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-03-03T20:31:18.245233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:18.245265] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:18.245292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:18.245349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:18.302886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:18.303777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:18.303862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:18.303895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:18.427671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:18.427831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:18.427885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:18.427915] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:18.431377] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=16.04%) [2026-03-03T20:31:18.431678] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-03-03T20:31:18.431805] [INFO ] [sig ] SGRY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:18.573500] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SGRY.txt [2026-03-03T20:31:18.573645] [INFO ] [sig ] [2697/3369] Completed SGRY in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.0m [2026-03-03T20:31:18.573686] [INFO ] [sig ] [2698/3369] Forecasting SHAK... [2026-03-03T20:31:18.573717] [INFO ] [sig ] Generating forecast for: SHAK [2026-03-03T20:31:18.573748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-03-03T20:31:18.585422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-03-03T20:31:18.585812] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-03-03T20:31:18.586657] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-03-03T20:31:18.586710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:18.586742] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:18.586769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:18.586825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:18.644296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:18.645214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:18.645317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:18.645352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:18.767113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:18.767275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:18.767318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:18.767383] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:18.771072] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=95.54%) [2026-03-03T20:31:18.771369] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-03-03T20:31:18.771518] [INFO ] [sig ] SHAK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:18.915280] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SHAK.txt [2026-03-03T20:31:18.915448] [INFO ] [sig ] [2698/3369] Completed SHAK in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.0m [2026-03-03T20:31:18.915489] [INFO ] [sig ] [2699/3369] Forecasting SHBI... [2026-03-03T20:31:18.915527] [INFO ] [sig ] Generating forecast for: SHBI [2026-03-03T20:31:18.915558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-03-03T20:31:18.927386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-03-03T20:31:18.927795] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-03-03T20:31:18.928644] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-03-03T20:31:18.928699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:18.928732] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:18.928760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:18.928818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:18.986332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:18.987227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:18.987317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:18.987351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:19.109491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:19.109673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:19.109716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:19.109747] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:19.113308] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=59.82%) [2026-03-03T20:31:19.113618] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-03-03T20:31:19.113753] [INFO ] [sig ] SHBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:19.259116] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SHBI.txt [2026-03-03T20:31:19.259285] [INFO ] [sig ] [2699/3369] Completed SHBI in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.0m [2026-03-03T20:31:19.259327] [INFO ] [sig ] [2700/3369] Forecasting SHC... [2026-03-03T20:31:19.259358] [INFO ] [sig ] Generating forecast for: SHC [2026-03-03T20:31:19.259393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-03-03T20:31:19.271422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-03-03T20:31:19.271834] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-03-03T20:31:19.272707] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-03-03T20:31:19.272762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:19.272794] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:19.272835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:19.272895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:19.331404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:19.332360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:19.332448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:19.332483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:19.455080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:19.455245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:19.455285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:19.455315] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:19.458823] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-03-03T20:31:19.459149] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-03-03T20:31:19.459285] [INFO ] [sig ] SHC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:19.614427] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SHC.txt [2026-03-03T20:31:19.614614] [INFO ] [sig ] [2700/3369] Completed SHC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.0m [2026-03-03T20:31:19.614662] [INFO ] [sig ] [2701/3369] Forecasting SHEL... [2026-03-03T20:31:19.614703] [INFO ] [sig ] Generating forecast for: SHEL [2026-03-03T20:31:19.614737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-03-03T20:31:19.627225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-03-03T20:31:19.627668] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-03-03T20:31:19.628527] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-03-03T20:31:19.628607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:19.628645] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:19.628685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:19.628748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:19.688787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:19.689756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:19.689854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:19.689889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:19.819645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:19.819816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:19.819858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:19.819887] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:19.823468] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-03-03T20:31:19.823824] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-03-03T20:31:19.823978] [INFO ] [sig ] SHEL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:19.974515] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SHEL.txt [2026-03-03T20:31:19.974722] [INFO ] [sig ] [2701/3369] Completed SHEL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.0m [2026-03-03T20:31:19.974773] [INFO ] [sig ] [2702/3369] Forecasting SHEN... [2026-03-03T20:31:19.974806] [INFO ] [sig ] Generating forecast for: SHEN [2026-03-03T20:31:19.974841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-03-03T20:31:19.987712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-03-03T20:31:19.988163] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-03-03T20:31:19.989475] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-03-03T20:31:19.989531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:19.989565] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:19.989624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:19.989683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:20.063309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:20.064262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:20.064354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:20.064390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:20.191767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:20.191949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:20.191992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:20.192021] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:20.195658] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: UP (p=65.24%) [2026-03-03T20:31:20.195981] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-03-03T20:31:20.196129] [INFO ] [sig ] SHEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:20.343293] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SHEN.txt [2026-03-03T20:31:20.343462] [INFO ] [sig ] [2702/3369] Completed SHEN in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:20.343504] [INFO ] [sig ] [2703/3369] Forecasting SHG... [2026-03-03T20:31:20.343535] [INFO ] [sig ] Generating forecast for: SHG [2026-03-03T20:31:20.343591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-03-03T20:31:20.355620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-03-03T20:31:20.356018] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-03-03T20:31:20.356910] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-03-03T20:31:20.356968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:20.357002] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:20.357032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:20.357103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:20.417225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:20.418155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:20.418245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:20.418281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:20.549006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:20.549182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:20.549225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:20.549257] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:20.553125] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: DOWN (p=20.27%) [2026-03-03T20:31:20.553451] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-03-03T20:31:20.553615] [INFO ] [sig ] SHG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:20.700429] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SHG.txt [2026-03-03T20:31:20.700614] [INFO ] [sig ] [2703/3369] Completed SHG in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:20.700658] [INFO ] [sig ] [2704/3369] Forecasting SHLS... [2026-03-03T20:31:20.700689] [INFO ] [sig ] Generating forecast for: SHLS [2026-03-03T20:31:20.700728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-03-03T20:31:20.712983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-03-03T20:31:20.713378] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-03-03T20:31:20.714196] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-03-03T20:31:20.714250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:20.714283] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:20.714309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:20.714366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:20.773988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:20.774962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:20.775056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:20.775091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:20.898006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:20.898192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:20.898245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:20.898277] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:20.902398] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=12.69%) [2026-03-03T20:31:20.902872] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-03-03T20:31:20.903035] [INFO ] [sig ] SHLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:21.049809] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SHLS.txt [2026-03-03T20:31:21.049984] [INFO ] [sig ] [2704/3369] Completed SHLS in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:21.050033] [INFO ] [sig ] [2705/3369] Forecasting SHO... [2026-03-03T20:31:21.050072] [INFO ] [sig ] Generating forecast for: SHO [2026-03-03T20:31:21.050110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-03-03T20:31:21.061820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-03-03T20:31:21.062216] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-03-03T20:31:21.063047] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-03-03T20:31:21.063102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:21.063134] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:21.063162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:21.063219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:21.122510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:21.123485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:21.123658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:21.123711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:21.249737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:21.249898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:21.249941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:21.249972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:21.253515] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: UP (p=60.44%) [2026-03-03T20:31:21.253826] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-03-03T20:31:21.253961] [INFO ] [sig ] SHO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:21.396344] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SHO.txt [2026-03-03T20:31:21.396507] [INFO ] [sig ] [2705/3369] Completed SHO in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:21.396549] [INFO ] [sig ] [2706/3369] Forecasting SHOC... [2026-03-03T20:31:21.396600] [INFO ] [sig ] Generating forecast for: SHOC [2026-03-03T20:31:21.396634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-03-03T20:31:21.409678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-03-03T20:31:21.410269] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-03-03T20:31:21.411635] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-03-03T20:31:21.411708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:21.411756] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:21.411797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:21.411879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:21.493492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:21.494468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:21.494599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:21.494661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:21.617531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:21.617725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:21.617770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:21.617802] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:21.621605] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-03-03T20:31:21.621949] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-03-03T20:31:21.622104] [INFO ] [sig ] SHOC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:21.769306] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SHOC.txt [2026-03-03T20:31:21.769475] [INFO ] [sig ] [2706/3369] Completed SHOC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:21.769521] [INFO ] [sig ] [2707/3369] Forecasting SHOO... [2026-03-03T20:31:21.769553] [INFO ] [sig ] Generating forecast for: SHOO [2026-03-03T20:31:21.769609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-03-03T20:31:21.781529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-03-03T20:31:21.781950] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-03-03T20:31:21.782893] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-03-03T20:31:21.782956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:21.782991] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:21.783019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:21.783079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:21.843793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:21.844734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:21.844835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:21.844870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:21.963884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:21.964052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:21.964094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:21.964142] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:21.967623] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-03-03T20:31:21.967952] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-03-03T20:31:21.968095] [INFO ] [sig ] SHOO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:22.113886] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SHOO.txt [2026-03-03T20:31:22.114049] [INFO ] [sig ] [2707/3369] Completed SHOO in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:22.114090] [INFO ] [sig ] [2708/3369] Forecasting SHOP... [2026-03-03T20:31:22.114122] [INFO ] [sig ] Generating forecast for: SHOP [2026-03-03T20:31:22.114153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-03-03T20:31:22.126243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-03-03T20:31:22.126676] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-03-03T20:31:22.127517] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-03-03T20:31:22.127604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:22.127644] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:22.127693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:22.127754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:22.188860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:22.189751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:22.189846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:22.189881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:22.316861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:22.317024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:22.317068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:22.317101] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:22.321057] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=35.29%) [2026-03-03T20:31:22.321399] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-03-03T20:31:22.321552] [INFO ] [sig ] SHOP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:22.477975] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SHOP.txt [2026-03-03T20:31:22.478214] [INFO ] [sig ] [2708/3369] Completed SHOP in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:22.478278] [INFO ] [sig ] [2709/3369] Forecasting SHY... [2026-03-03T20:31:22.478325] [INFO ] [sig ] Generating forecast for: SHY [2026-03-03T20:31:22.478369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-03-03T20:31:22.491481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-03-03T20:31:22.491934] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-03-03T20:31:22.492834] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-03-03T20:31:22.492891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:22.492927] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:22.492956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:22.493016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:22.556692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:22.557689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:22.557789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:22.557824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:22.683098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:22.683266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:22.683310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:22.683341] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:22.687124] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: DOWN (p=7.00%) [2026-03-03T20:31:22.687478] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-03-03T20:31:22.687649] [INFO ] [sig ] SHY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:22.837793] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SHY.txt [2026-03-03T20:31:22.837979] [INFO ] [sig ] [2709/3369] Completed SHY in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:22.838024] [INFO ] [sig ] [2710/3369] Forecasting SIBN... [2026-03-03T20:31:22.838059] [INFO ] [sig ] Generating forecast for: SIBN [2026-03-03T20:31:22.838091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-03-03T20:31:22.851499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-03-03T20:31:22.851975] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-03-03T20:31:22.852949] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-03-03T20:31:22.853007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:22.853042] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:22.853072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:22.853131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:22.916369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:22.917288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:22.917394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:22.917429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:23.043641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:23.043821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:23.043869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:23.043903] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:23.048676] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=3.90%) [2026-03-03T20:31:23.049029] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-03-03T20:31:23.049197] [INFO ] [sig ] SIBN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:23.209216] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SIBN.txt [2026-03-03T20:31:23.209394] [INFO ] [sig ] [2710/3369] Completed SIBN in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:23.209454] [INFO ] [sig ] [2711/3369] Forecasting SID... [2026-03-03T20:31:23.209501] [INFO ] [sig ] Generating forecast for: SID [2026-03-03T20:31:23.209535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-03-03T20:31:23.221753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-03-03T20:31:23.222186] [INFO ] [FORECASTER] Starting predict_future for SID [2026-03-03T20:31:23.223097] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-03-03T20:31:23.223154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:23.223188] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:23.223216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:23.223290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:23.289194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:23.290113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:23.290209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:23.290243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:23.411148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:23.411316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:23.411357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:23.411390] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:23.414896] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-03-03T20:31:23.415227] [INFO ] [FORECASTER] Completed predict_future for SID [2026-03-03T20:31:23.415360] [INFO ] [sig ] SID: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:23.560330] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SID.txt [2026-03-03T20:31:23.560495] [INFO ] [sig ] [2711/3369] Completed SID in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:23.560536] [INFO ] [sig ] [2712/3369] Forecasting SIEB... [2026-03-03T20:31:23.560567] [INFO ] [sig ] Generating forecast for: SIEB [2026-03-03T20:31:23.560623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-03-03T20:31:23.572752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-03-03T20:31:23.573189] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-03-03T20:31:23.574101] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-03-03T20:31:23.574160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:23.574225] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:23.574256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:23.574314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:23.634122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:23.635115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:23.635228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:23.635264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:23.757374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:23.757541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:23.757604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:23.757637] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:23.761351] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=11.33%) [2026-03-03T20:31:23.761731] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-03-03T20:31:23.761883] [INFO ] [sig ] SIEB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:23.910715] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SIEB.txt [2026-03-03T20:31:23.910883] [INFO ] [sig ] [2712/3369] Completed SIEB in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-03T20:31:23.910943] [INFO ] [sig ] [2713/3369] Forecasting SIFY... [2026-03-03T20:31:23.910977] [INFO ] [sig ] Generating forecast for: SIFY [2026-03-03T20:31:23.911013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-03-03T20:31:23.922700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-03-03T20:31:23.923137] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-03-03T20:31:23.924041] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-03-03T20:31:23.924117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:23.924152] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:23.924214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:23.924305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:23.986989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:23.987927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:23.988022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:23.988057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:24.112776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:24.113005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:24.113051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:24.113084] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:24.116728] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-03-03T20:31:24.117053] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-03-03T20:31:24.117234] [INFO ] [sig ] SIFY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:24.264282] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SIFY.txt [2026-03-03T20:31:24.264449] [INFO ] [sig ] [2713/3369] Completed SIFY in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 3.9m [2026-03-03T20:31:24.264491] [INFO ] [sig ] [2714/3369] Forecasting SIG... [2026-03-03T20:31:24.264522] [INFO ] [sig ] Generating forecast for: SIG [2026-03-03T20:31:24.264554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-03-03T20:31:24.276433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-03-03T20:31:24.276866] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-03-03T20:31:24.277763] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-03-03T20:31:24.277817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:24.277853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:24.277904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:24.277965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:24.341851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:24.342780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:24.342871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:24.342905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:24.464394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:24.464773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:24.464816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:24.464846] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:24.468866] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=72.00%) [2026-03-03T20:31:24.469229] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-03-03T20:31:24.469552] [INFO ] [sig ] SIG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:24.619727] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SIG.txt [2026-03-03T20:31:24.619890] [INFO ] [sig ] [2714/3369] Completed SIG in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 3.9m [2026-03-03T20:31:24.619932] [INFO ] [sig ] [2715/3369] Forecasting SIGA... [2026-03-03T20:31:24.619962] [INFO ] [sig ] Generating forecast for: SIGA [2026-03-03T20:31:24.619996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-03-03T20:31:24.632226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-03-03T20:31:24.632672] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-03-03T20:31:24.633478] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-03-03T20:31:24.633532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:24.633563] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:24.633620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:24.633679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:24.695767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:24.696731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:24.696832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:24.696868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:24.819020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:24.819185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:24.819227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:24.819299] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:24.824015] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-03-03T20:31:24.824361] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-03-03T20:31:24.824502] [INFO ] [sig ] SIGA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:24.974286] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SIGA.txt [2026-03-03T20:31:24.974450] [INFO ] [sig ] [2715/3369] Completed SIGA in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 3.9m [2026-03-03T20:31:24.974492] [INFO ] [sig ] [2716/3369] Forecasting SIGI... [2026-03-03T20:31:24.974523] [INFO ] [sig ] Generating forecast for: SIGI [2026-03-03T20:31:24.974557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-03-03T20:31:24.987246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-03-03T20:31:24.987700] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-03-03T20:31:24.988709] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-03-03T20:31:24.988769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:24.988804] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:24.988831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:24.988891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:25.059642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:25.060883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:25.061023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:25.061081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:25.228822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:25.229021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:25.229082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:25.229125] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:25.234053] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-03-03T20:31:25.234542] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-03-03T20:31:25.234862] [INFO ] [sig ] SIGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:25.470488] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SIGI.txt [2026-03-03T20:31:25.470772] [INFO ] [sig ] [2716/3369] Completed SIGI in 0.5s | 2.77 sym/s | Total: 16.3m | ETA: 3.9m [2026-03-03T20:31:25.470839] [INFO ] [sig ] [2717/3369] Forecasting SII... [2026-03-03T20:31:25.470888] [INFO ] [sig ] Generating forecast for: SII [2026-03-03T20:31:25.470940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-03-03T20:31:25.509641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-03-03T20:31:25.510230] [INFO ] [FORECASTER] Starting predict_future for SII [2026-03-03T20:31:25.511625] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-03-03T20:31:25.511704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:25.511761] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:25.511811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:25.511912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:25.619363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:25.620820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:25.620945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:25.621001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:25.797271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:25.797480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:25.797541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:25.797617] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:25.803004] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=55.29%) [2026-03-03T20:31:25.803546] [INFO ] [FORECASTER] Completed predict_future for SII [2026-03-03T20:31:25.803783] [INFO ] [sig ] SII: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:26.041878] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SII.txt [2026-03-03T20:31:26.042121] [INFO ] [sig ] [2717/3369] Completed SII in 0.6s | 2.77 sym/s | Total: 16.3m | ETA: 3.9m [2026-03-03T20:31:26.042193] [INFO ] [sig ] [2718/3369] Forecasting SIMO... [2026-03-03T20:31:26.042248] [INFO ] [sig ] Generating forecast for: SIMO [2026-03-03T20:31:26.042307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-03-03T20:31:26.058824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-03-03T20:31:26.059385] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-03-03T20:31:26.060701] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-03-03T20:31:26.060800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:26.060847] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:26.060883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:26.060965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:26.146530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:26.147957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:26.148111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:26.148172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:26.324779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:26.324990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:26.325058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:26.325109] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:26.330777] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=90.27%) [2026-03-03T20:31:26.331317] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-03-03T20:31:26.331533] [INFO ] [sig ] SIMO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:26.538550] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SIMO.txt [2026-03-03T20:31:26.538764] [INFO ] [sig ] [2718/3369] Completed SIMO in 0.5s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:26.538808] [INFO ] [sig ] [2719/3369] Forecasting SIRI... [2026-03-03T20:31:26.538839] [INFO ] [sig ] Generating forecast for: SIRI [2026-03-03T20:31:26.538873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-03-03T20:31:26.552763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-03-03T20:31:26.553246] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-03-03T20:31:26.554219] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-03-03T20:31:26.554279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:26.554315] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:26.554345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:26.554406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:26.613597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:26.614647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:26.614775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:26.614837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:26.750407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:26.750617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:26.750666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:26.750700] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:26.754559] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=50.90%) [2026-03-03T20:31:26.754979] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-03-03T20:31:26.755138] [INFO ] [sig ] SIRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:26.914828] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SIRI.txt [2026-03-03T20:31:26.914996] [INFO ] [sig ] [2719/3369] Completed SIRI in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:26.915041] [INFO ] [sig ] [2720/3369] Forecasting SITC... [2026-03-03T20:31:26.915075] [INFO ] [sig ] Generating forecast for: SITC [2026-03-03T20:31:26.915110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-03-03T20:31:26.928019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-03-03T20:31:26.928416] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-03-03T20:31:26.929375] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-03-03T20:31:26.929435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:26.929470] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:26.929499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:26.929559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:26.993391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:26.994325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:26.994416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:26.994453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:27.125788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:27.125975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:27.126020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:27.126050] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:27.129869] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-03-03T20:31:27.130192] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-03-03T20:31:27.130339] [INFO ] [sig ] SITC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:27.282040] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SITC.txt [2026-03-03T20:31:27.282208] [INFO ] [sig ] [2720/3369] Completed SITC in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:27.282251] [INFO ] [sig ] [2721/3369] Forecasting SITE... [2026-03-03T20:31:27.282282] [INFO ] [sig ] Generating forecast for: SITE [2026-03-03T20:31:27.282508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-03-03T20:31:27.296366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-03-03T20:31:27.296774] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-03-03T20:31:27.297604] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-03-03T20:31:27.297661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:27.297695] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:27.297723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:27.297783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:27.363051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:27.364019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:27.364113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:27.364148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:27.489883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:27.490050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:27.490094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:27.490125] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:27.493700] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-03-03T20:31:27.493998] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-03-03T20:31:27.494134] [INFO ] [sig ] SITE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:27.642245] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SITE.txt [2026-03-03T20:31:27.642410] [INFO ] [sig ] [2721/3369] Completed SITE in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:27.642455] [INFO ] [sig ] [2722/3369] Forecasting SITM... [2026-03-03T20:31:27.642487] [INFO ] [sig ] Generating forecast for: SITM [2026-03-03T20:31:27.642520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-03-03T20:31:27.654810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-03-03T20:31:27.655202] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-03-03T20:31:27.656034] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-03-03T20:31:27.656089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:27.656132] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:27.656168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:27.656241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:27.716855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:27.717853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:27.718001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:27.718038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:27.847699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:27.847868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:27.847936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:27.847969] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:27.851815] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-03-03T20:31:27.852114] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-03-03T20:31:27.852279] [INFO ] [sig ] SITM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:28.011433] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SITM.txt [2026-03-03T20:31:28.011630] [INFO ] [sig ] [2722/3369] Completed SITM in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:28.011676] [INFO ] [sig ] [2723/3369] Forecasting SIXG... [2026-03-03T20:31:28.011708] [INFO ] [sig ] Generating forecast for: SIXG [2026-03-03T20:31:28.011741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-03-03T20:31:28.024880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-03-03T20:31:28.025531] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-03-03T20:31:28.026434] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-03-03T20:31:28.026500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:28.026535] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:28.026564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:28.026674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:28.089317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:28.090252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:28.090340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:28.090374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:28.213105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:28.213272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:28.213313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:28.213345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:28.217302] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-03-03T20:31:28.217808] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-03-03T20:31:28.217974] [INFO ] [sig ] SIXG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:28.362608] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SIXG.txt [2026-03-03T20:31:28.362779] [INFO ] [sig ] [2723/3369] Completed SIXG in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:28.362821] [INFO ] [sig ] [2724/3369] Forecasting SJM... [2026-03-03T20:31:28.362852] [INFO ] [sig ] Generating forecast for: SJM [2026-03-03T20:31:28.362883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-03-03T20:31:28.375792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-03-03T20:31:28.376306] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-03-03T20:31:28.377278] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-03-03T20:31:28.377335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:28.377383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:28.377413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:28.377473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:28.439702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:28.440645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:28.440743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:28.440777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:28.580783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:28.580975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:28.581034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:28.581081] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:28.585649] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-03T20:31:28.586084] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-03-03T20:31:28.586255] [INFO ] [sig ] SJM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:28.771536] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SJM.txt [2026-03-03T20:31:28.771730] [INFO ] [sig ] [2724/3369] Completed SJM in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:28.771772] [INFO ] [sig ] [2725/3369] Forecasting SKE... [2026-03-03T20:31:28.771804] [INFO ] [sig ] Generating forecast for: SKE [2026-03-03T20:31:28.771835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-03-03T20:31:28.786176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-03-03T20:31:28.786806] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-03-03T20:31:28.787775] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-03-03T20:31:28.787832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:28.787866] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:28.787921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:28.787982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:28.849048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:28.850273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:28.850388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:28.850424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:29.004232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:29.004481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:29.004531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:29.004562] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:29.008693] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-03-03T20:31:29.009026] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-03-03T20:31:29.009178] [INFO ] [sig ] SKE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:29.176506] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SKE.txt [2026-03-03T20:31:29.177225] [INFO ] [sig ] [2725/3369] Completed SKE in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:29.177304] [INFO ] [sig ] [2726/3369] Forecasting SKIL... [2026-03-03T20:31:29.177353] [INFO ] [sig ] Generating forecast for: SKIL [2026-03-03T20:31:29.177393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-03-03T20:31:29.191183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-03-03T20:31:29.191684] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-03-03T20:31:29.192649] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-03-03T20:31:29.192707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:29.192743] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:29.192771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:29.192830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:29.254745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:29.255851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:29.255962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:29.255996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:29.393821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:29.393986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:29.394029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:29.394060] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:29.398448] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=6.56%) [2026-03-03T20:31:29.398907] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-03-03T20:31:29.399107] [INFO ] [sig ] SKIL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:29.551400] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SKIL.txt [2026-03-03T20:31:29.551594] [INFO ] [sig ] [2726/3369] Completed SKIL in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:29.551639] [INFO ] [sig ] [2727/3369] Forecasting SKLZ... [2026-03-03T20:31:29.551671] [INFO ] [sig ] Generating forecast for: SKLZ [2026-03-03T20:31:29.551703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-03-03T20:31:29.564790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-03-03T20:31:29.565226] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-03-03T20:31:29.566270] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-03-03T20:31:29.566324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:29.566357] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:29.566384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:29.566441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:29.626059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:29.627071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:29.627181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:29.627215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:29.757163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:29.757340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:29.757383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:29.757413] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:29.761026] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-03-03T20:31:29.761365] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-03-03T20:31:29.761505] [INFO ] [sig ] SKLZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:29.908524] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SKLZ.txt [2026-03-03T20:31:29.908722] [INFO ] [sig ] [2727/3369] Completed SKLZ in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:29.908772] [INFO ] [sig ] [2728/3369] Forecasting SKM... [2026-03-03T20:31:29.908805] [INFO ] [sig ] Generating forecast for: SKM [2026-03-03T20:31:29.908837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-03-03T20:31:29.921726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-03-03T20:31:29.922141] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-03-03T20:31:29.923037] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-03-03T20:31:29.923094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:29.923130] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:29.923159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:29.923231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:29.982653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:29.983634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:29.983725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:29.983758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:30.105616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:30.105796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:30.105839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:30.105870] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:30.109433] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: DOWN (p=47.62%) [2026-03-03T20:31:30.109801] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-03-03T20:31:30.109981] [INFO ] [sig ] SKM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:30.252719] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SKM.txt [2026-03-03T20:31:30.252882] [INFO ] [sig ] [2728/3369] Completed SKM in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:30.252923] [INFO ] [sig ] [2729/3369] Forecasting SKRE... [2026-03-03T20:31:30.252953] [INFO ] [sig ] Generating forecast for: SKRE [2026-03-03T20:31:30.252983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-03-03T20:31:30.265050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-03-03T20:31:30.265493] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-03-03T20:31:30.266341] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-03-03T20:31:30.266397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:30.266462] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:30.266492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:30.266552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:30.337441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:30.338626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:30.338729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:30.338768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:30.477961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:30.478168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:30.478236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:30.478286] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:30.484015] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=12.63%) [2026-03-03T20:31:30.484440] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-03-03T20:31:30.484683] [INFO ] [sig ] SKRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:30.652202] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SKRE.txt [2026-03-03T20:31:30.652378] [INFO ] [sig ] [2729/3369] Completed SKRE in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-03T20:31:30.652420] [INFO ] [sig ] [2730/3369] Forecasting SKWD... [2026-03-03T20:31:30.652451] [INFO ] [sig ] Generating forecast for: SKWD [2026-03-03T20:31:30.652482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-03-03T20:31:30.665098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-03-03T20:31:30.665522] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-03-03T20:31:30.666390] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-03-03T20:31:30.666447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:30.666482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:30.666511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:30.666570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:30.730090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:30.731079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:30.731191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:30.731228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:30.856984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:30.857146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:30.857200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:30.857232] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:30.860993] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: DOWN (p=47.58%) [2026-03-03T20:31:30.861287] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-03-03T20:31:30.861625] [INFO ] [sig ] SKWD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:31.008531] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SKWD.txt [2026-03-03T20:31:31.008695] [INFO ] [sig ] [2730/3369] Completed SKWD in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.8m [2026-03-03T20:31:31.008736] [INFO ] [sig ] [2731/3369] Forecasting SKY... [2026-03-03T20:31:31.008766] [INFO ] [sig ] Generating forecast for: SKY [2026-03-03T20:31:31.008798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-03-03T20:31:31.020737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-03-03T20:31:31.021092] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-03-03T20:31:31.021899] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-03-03T20:31:31.021952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:31.021986] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:31.022014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:31.022071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:31.083895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:31.084955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:31.085057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:31.085100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:31.212960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:31.213125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:31.213182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:31.213213] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:31.216748] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=73.14%) [2026-03-03T20:31:31.217040] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-03-03T20:31:31.217177] [INFO ] [sig ] SKY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:31.361303] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SKY.txt [2026-03-03T20:31:31.361461] [INFO ] [sig ] [2731/3369] Completed SKY in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.8m [2026-03-03T20:31:31.361502] [INFO ] [sig ] [2732/3369] Forecasting SKYH... [2026-03-03T20:31:31.361533] [INFO ] [sig ] Generating forecast for: SKYH [2026-03-03T20:31:31.361564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-03-03T20:31:31.373980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-03-03T20:31:31.374361] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-03-03T20:31:31.375178] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-03-03T20:31:31.375233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:31.375265] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:31.375293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:31.375349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:31.436941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:31.437904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:31.437997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:31.438031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:31.560354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:31.560531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:31.560593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:31.560664] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:31.564351] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-03-03T20:31:31.564698] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-03-03T20:31:31.564848] [INFO ] [sig ] SKYH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:31.717978] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SKYH.txt [2026-03-03T20:31:31.718155] [INFO ] [sig ] [2732/3369] Completed SKYH in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.8m [2026-03-03T20:31:31.718201] [INFO ] [sig ] [2733/3369] Forecasting SKYX... [2026-03-03T20:31:31.718237] [INFO ] [sig ] Generating forecast for: SKYX [2026-03-03T20:31:31.718275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-03-03T20:31:31.730404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-03-03T20:31:31.730827] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-03-03T20:31:31.731649] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-03-03T20:31:31.731702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:31.731735] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:31.731762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:31.731820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:31.791951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:31.792897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:31.793010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:31.793047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:31.912943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:31.913106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:31.913150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:31.913180] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:31.916925] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-03T20:31:31.917229] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-03-03T20:31:31.917366] [INFO ] [sig ] SKYX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:32.064079] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SKYX.txt [2026-03-03T20:31:32.064241] [INFO ] [sig ] [2733/3369] Completed SKYX in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 3.8m [2026-03-03T20:31:32.064289] [INFO ] [sig ] [2734/3369] Forecasting SKYY... [2026-03-03T20:31:32.064327] [INFO ] [sig ] Generating forecast for: SKYY [2026-03-03T20:31:32.064363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-03-03T20:31:32.078031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-03-03T20:31:32.078625] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-03-03T20:31:32.079442] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-03-03T20:31:32.079495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:32.079527] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:32.079554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:32.079636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:32.139303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:32.140213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:32.140318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:32.140362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:32.263872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:32.264034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:32.264077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:32.264110] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:32.267703] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=68.13%) [2026-03-03T20:31:32.268014] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-03-03T20:31:32.268149] [INFO ] [sig ] SKYY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:32.415088] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SKYY.txt [2026-03-03T20:31:32.415255] [INFO ] [sig ] [2734/3369] Completed SKYY in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:32.415295] [INFO ] [sig ] [2735/3369] Forecasting SLAB... [2026-03-03T20:31:32.415324] [INFO ] [sig ] Generating forecast for: SLAB [2026-03-03T20:31:32.415358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-03-03T20:31:32.427552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-03-03T20:31:32.428004] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-03-03T20:31:32.428822] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-03-03T20:31:32.428876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:32.428921] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:32.428950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:32.429008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:32.490084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:32.490790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:32.490876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:32.490911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:32.624249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:32.624411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:32.624452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:32.624482] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:32.628061] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-03-03T20:31:32.628379] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-03-03T20:31:32.628514] [INFO ] [sig ] SLAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:32.777651] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLAB.txt [2026-03-03T20:31:32.777803] [INFO ] [sig ] [2735/3369] Completed SLAB in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:32.777842] [INFO ] [sig ] [2736/3369] Forecasting SLB... [2026-03-03T20:31:32.777902] [INFO ] [sig ] Generating forecast for: SLB [2026-03-03T20:31:32.777939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-03-03T20:31:32.790417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-03-03T20:31:32.790804] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-03-03T20:31:32.791822] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-03-03T20:31:32.791875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:32.791908] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:32.791936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:32.791993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:32.855821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:32.856704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:32.856795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:32.856830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:32.987688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:32.987909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:32.987982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:32.988038] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:32.993975] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-03-03T20:31:32.994698] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-03-03T20:31:32.994909] [INFO ] [sig ] SLB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:33.150515] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLB.txt [2026-03-03T20:31:33.150694] [INFO ] [sig ] [2736/3369] Completed SLB in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:33.150736] [INFO ] [sig ] [2737/3369] Forecasting SLDB... [2026-03-03T20:31:33.150767] [INFO ] [sig ] Generating forecast for: SLDB [2026-03-03T20:31:33.150800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-03-03T20:31:33.162232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-03-03T20:31:33.162629] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-03-03T20:31:33.163448] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-03-03T20:31:33.163504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:33.163538] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:33.163565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:33.163656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:33.224404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:33.225246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:33.225334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:33.225369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:33.345677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:33.345844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:33.345886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:33.345915] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:33.349339] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-03-03T20:31:33.349643] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-03-03T20:31:33.349774] [INFO ] [sig ] SLDB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:33.494666] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLDB.txt [2026-03-03T20:31:33.494831] [INFO ] [sig ] [2737/3369] Completed SLDB in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:33.494872] [INFO ] [sig ] [2738/3369] Forecasting SLDP... [2026-03-03T20:31:33.494901] [INFO ] [sig ] Generating forecast for: SLDP [2026-03-03T20:31:33.494934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-03-03T20:31:33.507956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-03-03T20:31:33.508325] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-03-03T20:31:33.509154] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-03-03T20:31:33.509208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:33.509240] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:33.509267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:33.509325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:33.573730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:33.574807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:33.574894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:33.574928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:33.695200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:33.695369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:33.695420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:33.695453] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:33.698963] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-03-03T20:31:33.699252] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-03-03T20:31:33.699390] [INFO ] [sig ] SLDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:33.846823] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLDP.txt [2026-03-03T20:31:33.846966] [INFO ] [sig ] [2738/3369] Completed SLDP in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:33.847006] [INFO ] [sig ] [2739/3369] Forecasting SLF... [2026-03-03T20:31:33.847044] [INFO ] [sig ] Generating forecast for: SLF [2026-03-03T20:31:33.847075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-03-03T20:31:33.859355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-03-03T20:31:33.859738] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-03-03T20:31:33.860563] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-03-03T20:31:33.860637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:33.860670] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:33.860698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:33.860756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:33.918613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:33.919474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:33.919609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:33.919648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:34.048844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:34.049011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:34.049054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:34.049087] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:34.052687] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-03-03T20:31:34.053019] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-03-03T20:31:34.053160] [INFO ] [sig ] SLF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:34.239977] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLF.txt [2026-03-03T20:31:34.240159] [INFO ] [sig ] [2739/3369] Completed SLF in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:34.240203] [INFO ] [sig ] [2740/3369] Forecasting SLG... [2026-03-03T20:31:34.240234] [INFO ] [sig ] Generating forecast for: SLG [2026-03-03T20:31:34.240267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-03-03T20:31:34.252769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-03-03T20:31:34.253183] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-03-03T20:31:34.254040] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-03-03T20:31:34.254098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:34.254132] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:34.254160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:34.254217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:34.316059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:34.317006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:34.317091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:34.317125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:34.444353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:34.444742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:34.444788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:34.444818] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:34.448891] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-03-03T20:31:34.449224] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-03-03T20:31:34.449370] [INFO ] [sig ] SLG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:34.604461] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLG.txt [2026-03-03T20:31:34.604670] [INFO ] [sig ] [2740/3369] Completed SLG in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:34.604724] [INFO ] [sig ] [2741/3369] Forecasting SLGN... [2026-03-03T20:31:34.604757] [INFO ] [sig ] Generating forecast for: SLGN [2026-03-03T20:31:34.604789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-03-03T20:31:34.617559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-03-03T20:31:34.618073] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-03-03T20:31:34.619301] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-03-03T20:31:34.619378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:34.619417] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:34.619451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:34.619511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:34.682179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:34.683108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:34.683205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:34.683241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:34.812088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:34.812256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:34.812305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:34.812342] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:34.816658] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-03-03T20:31:34.817013] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-03-03T20:31:34.817165] [INFO ] [sig ] SLGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:34.989267] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLGN.txt [2026-03-03T20:31:34.989444] [INFO ] [sig ] [2741/3369] Completed SLGN in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:34.989487] [INFO ] [sig ] [2742/3369] Forecasting SLM... [2026-03-03T20:31:34.989518] [INFO ] [sig ] Generating forecast for: SLM [2026-03-03T20:31:34.989552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-03-03T20:31:35.002624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-03-03T20:31:35.003049] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-03-03T20:31:35.003924] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-03-03T20:31:35.003979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:35.004013] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:35.004041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:35.004100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:35.068264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:35.069230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:35.069330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:35.069368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:35.193178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:35.193358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:35.193400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:35.193448] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:35.196994] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=48.38%) [2026-03-03T20:31:35.197322] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-03-03T20:31:35.197470] [INFO ] [sig ] SLM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:35.343507] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLM.txt [2026-03-03T20:31:35.343734] [INFO ] [sig ] [2742/3369] Completed SLM in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:35.343777] [INFO ] [sig ] [2743/3369] Forecasting SLN... [2026-03-03T20:31:35.343808] [INFO ] [sig ] Generating forecast for: SLN [2026-03-03T20:31:35.343839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-03-03T20:31:35.356251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-03-03T20:31:35.356739] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-03-03T20:31:35.357683] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-03-03T20:31:35.357740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:35.357776] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:35.357804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:35.357863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:35.420395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:35.421666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:35.421964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:35.422000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:35.552846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:35.553008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:35.553050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:35.553081] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:35.556542] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=70.21%) [2026-03-03T20:31:35.556842] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-03-03T20:31:35.556975] [INFO ] [sig ] SLN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:35.703789] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLN.txt [2026-03-03T20:31:35.703952] [INFO ] [sig ] [2743/3369] Completed SLN in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:35.703992] [INFO ] [sig ] [2744/3369] Forecasting SLNO... [2026-03-03T20:31:35.704023] [INFO ] [sig ] Generating forecast for: SLNO [2026-03-03T20:31:35.704055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-03-03T20:31:35.716112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-03-03T20:31:35.716766] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-03-03T20:31:35.717864] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-03-03T20:31:35.717966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:35.718006] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:35.718040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:35.718121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:35.779065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:35.779994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:35.780084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:35.780123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:35.904630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:35.904794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:35.904837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:35.904867] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:35.908378] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: DOWN (p=26.39%) [2026-03-03T20:31:35.908681] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-03-03T20:31:35.908812] [INFO ] [sig ] SLNO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:36.059896] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLNO.txt [2026-03-03T20:31:36.060058] [INFO ] [sig ] [2744/3369] Completed SLNO in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:36.060100] [INFO ] [sig ] [2745/3369] Forecasting SLP... [2026-03-03T20:31:36.060132] [INFO ] [sig ] Generating forecast for: SLP [2026-03-03T20:31:36.060163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-03-03T20:31:36.072129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-03-03T20:31:36.072542] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-03-03T20:31:36.073362] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-03-03T20:31:36.073427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:36.073468] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:36.073500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:36.073557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:36.144282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:36.145191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:36.145280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:36.145315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:36.265903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:36.266068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:36.266110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:36.266143] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:36.269759] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-03-03T20:31:36.270097] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-03-03T20:31:36.270249] [INFO ] [sig ] SLP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:36.420908] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLP.txt [2026-03-03T20:31:36.421051] [INFO ] [sig ] [2745/3369] Completed SLP in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-03T20:31:36.421091] [INFO ] [sig ] [2746/3369] Forecasting SLQD... [2026-03-03T20:31:36.421121] [INFO ] [sig ] Generating forecast for: SLQD [2026-03-03T20:31:36.421152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-03-03T20:31:36.432944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-03-03T20:31:36.433323] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-03-03T20:31:36.434301] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-03-03T20:31:36.434356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:36.434416] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:36.434446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:36.434517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:36.492905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:36.493607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:36.493689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:36.493722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:36.613359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:36.613519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:36.613560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:36.613611] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:36.617064] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=71.64%) [2026-03-03T20:31:36.617349] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-03-03T20:31:36.617477] [INFO ] [sig ] SLQD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:36.766907] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLQD.txt [2026-03-03T20:31:36.767056] [INFO ] [sig ] [2746/3369] Completed SLQD in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.7m [2026-03-03T20:31:36.767096] [INFO ] [sig ] [2747/3369] Forecasting SLRC... [2026-03-03T20:31:36.767127] [INFO ] [sig ] Generating forecast for: SLRC [2026-03-03T20:31:36.767158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-03-03T20:31:36.779212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-03-03T20:31:36.779642] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-03-03T20:31:36.780430] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-03-03T20:31:36.780483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:36.780515] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:36.780541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:36.780617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:36.843245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:36.844152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:36.844240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:36.844275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:36.963723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:36.963894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:36.963937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:36.963966] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:36.967438] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: UP (p=83.84%) [2026-03-03T20:31:36.967764] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-03-03T20:31:36.967925] [INFO ] [sig ] SLRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:37.115183] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SLRC.txt [2026-03-03T20:31:37.115350] [INFO ] [sig ] [2747/3369] Completed SLRC in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.7m [2026-03-03T20:31:37.115391] [INFO ] [sig ] [2748/3369] Forecasting SLS... [2026-03-03T20:31:37.115422] [INFO ] [sig ] Generating forecast for: SLS [2026-03-03T20:31:37.115452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-03-03T20:31:37.127647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-03-03T20:31:37.128174] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-03-03T20:31:37.129115] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-03-03T20:31:37.129197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:37.129234] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:37.129262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:37.129322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:37.192720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:37.193622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:37.193712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:37.193745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:37.312308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:37.312470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:37.312511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:37.312541] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:37.316545] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-03-03T20:31:37.316945] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-03-03T20:31:37.317115] [INFO ] [sig ] SLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:37.463963] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLS.txt [2026-03-03T20:31:37.464105] [INFO ] [sig ] [2748/3369] Completed SLS in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.7m [2026-03-03T20:31:37.464145] [INFO ] [sig ] [2749/3369] Forecasting SLVM... [2026-03-03T20:31:37.464176] [INFO ] [sig ] Generating forecast for: SLVM [2026-03-03T20:31:37.464208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-03-03T20:31:37.475684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-03-03T20:31:37.476037] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-03-03T20:31:37.476842] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-03-03T20:31:37.476895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:37.476929] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:37.476956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:37.477013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:37.534766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:37.535504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:37.535606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:37.535642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:37.655658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:37.655821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:37.655863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:37.655929] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:37.659696] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=30.86%) [2026-03-03T20:31:37.659978] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-03-03T20:31:37.660108] [INFO ] [sig ] SLVM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:37.816818] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLVM.txt [2026-03-03T20:31:37.816977] [INFO ] [sig ] [2749/3369] Completed SLVM in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.7m [2026-03-03T20:31:37.817017] [INFO ] [sig ] [2750/3369] Forecasting SLVO... [2026-03-03T20:31:37.817049] [INFO ] [sig ] Generating forecast for: SLVO [2026-03-03T20:31:37.817080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-03-03T20:31:37.828959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-03-03T20:31:37.829362] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-03-03T20:31:37.830195] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-03-03T20:31:37.830248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:37.830281] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:37.830309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:37.830365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:37.886892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:37.887606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:37.887689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:37.887721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:38.007175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:38.007343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:38.007394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:38.007431] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:38.010978] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-03-03T20:31:38.011274] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-03-03T20:31:38.011413] [INFO ] [sig ] SLVO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:38.244512] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLVO.txt [2026-03-03T20:31:38.244873] [INFO ] [sig ] [2750/3369] Completed SLVO in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:38.244915] [INFO ] [sig ] [2751/3369] Forecasting SLXN... [2026-03-03T20:31:38.244946] [INFO ] [sig ] Generating forecast for: SLXN [2026-03-03T20:31:38.244977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-03-03T20:31:38.256837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-03-03T20:31:38.257164] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-03-03T20:31:38.258218] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-03-03T20:31:38.258274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:38.258307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:38.258338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:38.258411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:38.321650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:38.322290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:38.322383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:38.322425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:38.445038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:38.445214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:38.445270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:38.445319] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:38.449720] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=31.33%) [2026-03-03T20:31:38.450085] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-03-03T20:31:38.450286] [INFO ] [sig ] SLXN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:38.598121] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SLXN.txt [2026-03-03T20:31:38.598269] [INFO ] [sig ] [2751/3369] Completed SLXN in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:38.598309] [INFO ] [sig ] [2752/3369] Forecasting SM... [2026-03-03T20:31:38.598342] [INFO ] [sig ] Generating forecast for: SM [2026-03-03T20:31:38.598380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-03-03T20:31:38.610662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-03-03T20:31:38.610991] [INFO ] [FORECASTER] Starting predict_future for SM [2026-03-03T20:31:38.611795] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-03-03T20:31:38.611849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:38.611881] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:38.611909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:38.611966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:38.673688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:38.674440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:38.674524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:38.674559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:38.803602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:38.803761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:38.803801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:38.803831] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:38.807847] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: UP (p=54.00%) [2026-03-03T20:31:38.808145] [INFO ] [FORECASTER] Completed predict_future for SM [2026-03-03T20:31:38.808275] [INFO ] [sig ] SM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:38.956857] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SM.txt [2026-03-03T20:31:38.957018] [INFO ] [sig ] [2752/3369] Completed SM in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:38.957058] [INFO ] [sig ] [2753/3369] Forecasting SMBC... [2026-03-03T20:31:38.957089] [INFO ] [sig ] Generating forecast for: SMBC [2026-03-03T20:31:38.957119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-03-03T20:31:38.969799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-03-03T20:31:38.970143] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-03-03T20:31:38.971045] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-03-03T20:31:38.971102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:38.971138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:38.971166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:38.971225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:39.034639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:39.035611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:39.035883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:39.035918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:39.158392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:39.158559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:39.158625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:39.158658] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:39.162287] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-03-03T20:31:39.162634] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-03-03T20:31:39.162777] [INFO ] [sig ] SMBC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:39.306563] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMBC.txt [2026-03-03T20:31:39.306717] [INFO ] [sig ] [2753/3369] Completed SMBC in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:39.306758] [INFO ] [sig ] [2754/3369] Forecasting SMBK... [2026-03-03T20:31:39.306789] [INFO ] [sig ] Generating forecast for: SMBK [2026-03-03T20:31:39.306819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-03-03T20:31:39.318143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-03-03T20:31:39.318480] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-03-03T20:31:39.319286] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-03-03T20:31:39.319339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:39.319376] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:39.319409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:39.319479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:39.381510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:39.382264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:39.382353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:39.382393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:39.503029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:39.503183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:39.503227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:39.503259] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:39.507008] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-03-03T20:31:39.507342] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-03-03T20:31:39.507491] [INFO ] [sig ] SMBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:39.651626] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMBK.txt [2026-03-03T20:31:39.651776] [INFO ] [sig ] [2754/3369] Completed SMBK in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:39.651818] [INFO ] [sig ] [2755/3369] Forecasting SMCI... [2026-03-03T20:31:39.651850] [INFO ] [sig ] Generating forecast for: SMCI [2026-03-03T20:31:39.651884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-03-03T20:31:39.664168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-03-03T20:31:39.664537] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-03-03T20:31:39.665388] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-03-03T20:31:39.665456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:39.665497] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:39.665532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:39.665626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:39.730248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:39.731083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:39.731180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:39.731218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:39.866067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:39.866268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:39.866314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:39.866344] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:39.870096] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-03-03T20:31:39.870390] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-03-03T20:31:39.870529] [INFO ] [sig ] SMCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:40.017451] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SMCI.txt [2026-03-03T20:31:40.017618] [INFO ] [sig ] [2755/3369] Completed SMCI in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:40.017661] [INFO ] [sig ] [2756/3369] Forecasting SMCX... [2026-03-03T20:31:40.017693] [INFO ] [sig ] Generating forecast for: SMCX [2026-03-03T20:31:40.017724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-03-03T20:31:40.029462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-03-03T20:31:40.029829] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-03-03T20:31:40.030642] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-03-03T20:31:40.030696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:40.030728] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:40.030755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:40.030813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:40.089002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:40.089698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:40.089821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:40.089857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:40.218098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:40.218264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:40.218307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:40.218339] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:40.222009] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-03-03T20:31:40.222299] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-03-03T20:31:40.222441] [INFO ] [sig ] SMCX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:40.373156] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMCX.txt [2026-03-03T20:31:40.373323] [INFO ] [sig ] [2756/3369] Completed SMCX in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:40.373370] [INFO ] [sig ] [2757/3369] Forecasting SMFG... [2026-03-03T20:31:40.373403] [INFO ] [sig ] Generating forecast for: SMFG [2026-03-03T20:31:40.373434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-03-03T20:31:40.385842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-03-03T20:31:40.386199] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-03-03T20:31:40.387041] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-03-03T20:31:40.387097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:40.387132] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:40.387160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:40.387221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:40.452522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:40.453475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:40.453565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:40.453621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:40.580803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:40.580964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:40.581009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:40.581041] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:40.584830] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-03-03T20:31:40.585144] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-03-03T20:31:40.585283] [INFO ] [sig ] SMFG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:40.730204] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SMFG.txt [2026-03-03T20:31:40.730349] [INFO ] [sig ] [2757/3369] Completed SMFG in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:40.730389] [INFO ] [sig ] [2758/3369] Forecasting SMH... [2026-03-03T20:31:40.730419] [INFO ] [sig ] Generating forecast for: SMH [2026-03-03T20:31:40.730450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-03-03T20:31:40.743261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-03-03T20:31:40.743643] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-03-03T20:31:40.744487] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-03-03T20:31:40.744548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:40.744603] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:40.744636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:40.744697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:40.806278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:40.807198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:40.807287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:40.807322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:40.931432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:40.931810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:40.931855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:40.931884] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:40.935558] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-03-03T20:31:40.935867] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-03-03T20:31:40.935996] [INFO ] [sig ] SMH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:41.086753] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMH.txt [2026-03-03T20:31:41.086888] [INFO ] [sig ] [2758/3369] Completed SMH in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:41.086929] [INFO ] [sig ] [2759/3369] Forecasting SMHI... [2026-03-03T20:31:41.086961] [INFO ] [sig ] Generating forecast for: SMHI [2026-03-03T20:31:41.086993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-03-03T20:31:41.100494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-03-03T20:31:41.101047] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-03-03T20:31:41.101888] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-03-03T20:31:41.101942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:41.101997] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:41.102027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:41.102089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:41.161345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:41.162215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:41.162307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:41.162344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:41.284323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:41.284468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:41.284508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:41.284537] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:41.287965] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-03-03T20:31:41.288277] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-03-03T20:31:41.288416] [INFO ] [sig ] SMHI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:41.429718] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SMHI.txt [2026-03-03T20:31:41.429894] [INFO ] [sig ] [2759/3369] Completed SMHI in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:41.429938] [INFO ] [sig ] [2760/3369] Forecasting SMHX... [2026-03-03T20:31:41.429970] [INFO ] [sig ] Generating forecast for: SMHX [2026-03-03T20:31:41.430002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-03-03T20:31:41.443537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-03-03T20:31:41.444025] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-03-03T20:31:41.445006] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-03-03T20:31:41.445064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:41.445099] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:41.445127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:41.445186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:41.508533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:41.509641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:41.509737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:41.509772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:41.638231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:41.638423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:41.638487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:41.638532] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:41.642334] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=90.01%) [2026-03-03T20:31:41.642704] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-03-03T20:31:41.642853] [INFO ] [sig ] SMHX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:41.803240] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SMHX.txt [2026-03-03T20:31:41.803436] [INFO ] [sig ] [2760/3369] Completed SMHX in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:41.803486] [INFO ] [sig ] [2761/3369] Forecasting SMID... [2026-03-03T20:31:41.803531] [INFO ] [sig ] Generating forecast for: SMID [2026-03-03T20:31:41.803606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-03-03T20:31:41.815626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-03-03T20:31:41.816057] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-03-03T20:31:41.817031] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-03-03T20:31:41.817089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:41.817123] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:41.817152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:41.817211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:41.875092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:41.876067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:41.876159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:41.876192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:41.984672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:41.984836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:41.984877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:41.984907] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:41.988357] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: UP (p=66.79%) [2026-03-03T20:31:41.988684] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-03-03T20:31:41.988820] [INFO ] [sig ] SMID: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:42.148002] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SMID.txt [2026-03-03T20:31:42.148187] [INFO ] [sig ] [2761/3369] Completed SMID in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:42.148229] [INFO ] [sig ] [2762/3369] Forecasting SMPL... [2026-03-03T20:31:42.148262] [INFO ] [sig ] Generating forecast for: SMPL [2026-03-03T20:31:42.148302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-03-03T20:31:42.161010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-03-03T20:31:42.161394] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-03-03T20:31:42.162299] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-03-03T20:31:42.162354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:42.162389] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:42.162419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:42.162486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:42.222272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:42.223226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:42.223330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:42.223367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:42.349558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:42.349766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:42.349820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:42.349864] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:42.354104] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-03-03T20:31:42.354422] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-03-03T20:31:42.354620] [INFO ] [sig ] SMPL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:42.508166] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMPL.txt [2026-03-03T20:31:42.508327] [INFO ] [sig ] [2762/3369] Completed SMPL in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-03T20:31:42.508393] [INFO ] [sig ] [2763/3369] Forecasting SMTC... [2026-03-03T20:31:42.508427] [INFO ] [sig ] Generating forecast for: SMTC [2026-03-03T20:31:42.508463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-03-03T20:31:42.521416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-03-03T20:31:42.522046] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-03-03T20:31:42.523227] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-03-03T20:31:42.523283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:42.523353] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:42.523395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:42.523476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:42.592296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:42.593326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:42.593421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:42.593456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:42.732937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:42.733116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:42.733162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:42.733193] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:42.736942] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=28.90%) [2026-03-03T20:31:42.737277] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-03-03T20:31:42.737423] [INFO ] [sig ] SMTC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:42.894676] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMTC.txt [2026-03-03T20:31:42.894850] [INFO ] [sig ] [2763/3369] Completed SMTC in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.6m [2026-03-03T20:31:42.894891] [INFO ] [sig ] [2764/3369] Forecasting SMTI... [2026-03-03T20:31:42.894923] [INFO ] [sig ] Generating forecast for: SMTI [2026-03-03T20:31:42.894954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-03-03T20:31:42.908086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-03-03T20:31:42.908561] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-03-03T20:31:42.909565] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-03-03T20:31:42.909668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:42.909713] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:42.909745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:42.909806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:42.976489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:42.977590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:42.977690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:42.977726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:43.099704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:43.099873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:43.099917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:43.099947] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:43.103527] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-03-03T20:31:43.103860] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-03-03T20:31:43.104036] [INFO ] [sig ] SMTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:43.262210] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SMTI.txt [2026-03-03T20:31:43.262380] [INFO ] [sig ] [2764/3369] Completed SMTI in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.6m [2026-03-03T20:31:43.262424] [INFO ] [sig ] [2765/3369] Forecasting SMWB... [2026-03-03T20:31:43.262456] [INFO ] [sig ] Generating forecast for: SMWB [2026-03-03T20:31:43.262498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-03-03T20:31:43.279265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-03-03T20:31:43.279855] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-03-03T20:31:43.281106] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-03-03T20:31:43.281189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:43.281237] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:43.281276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:43.281362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:43.346057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:43.347013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:43.347115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:43.347151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:43.507345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:43.507540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:43.507615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:43.507650] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:43.512970] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=31.50%) [2026-03-03T20:31:43.513526] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-03-03T20:31:43.513739] [INFO ] [sig ] SMWB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:43.688918] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMWB.txt [2026-03-03T20:31:43.689084] [INFO ] [sig ] [2765/3369] Completed SMWB in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.6m [2026-03-03T20:31:43.689125] [INFO ] [sig ] [2766/3369] Forecasting SMX... [2026-03-03T20:31:43.689158] [INFO ] [sig ] Generating forecast for: SMX [2026-03-03T20:31:43.689190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-03-03T20:31:43.702273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-03-03T20:31:43.702719] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-03-03T20:31:43.703998] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-03-03T20:31:43.704052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:43.704085] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:43.704113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:43.704171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:43.763293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:43.764186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:43.764274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:43.764308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:43.873843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:43.874006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:43.874066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:43.874145] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:43.877797] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-03-03T20:31:43.878146] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-03-03T20:31:43.878292] [INFO ] [sig ] SMX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:44.041679] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SMX.txt [2026-03-03T20:31:44.042101] [INFO ] [sig ] [2766/3369] Completed SMX in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.6m [2026-03-03T20:31:44.042168] [INFO ] [sig ] [2767/3369] Forecasting SN... [2026-03-03T20:31:44.042220] [INFO ] [sig ] Generating forecast for: SN [2026-03-03T20:31:44.042273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-03-03T20:31:44.059111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-03-03T20:31:44.059641] [INFO ] [FORECASTER] Starting predict_future for SN [2026-03-03T20:31:44.061252] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-03-03T20:31:44.061363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:44.061406] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:44.061443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:44.061531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:44.144546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:44.145489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:44.145611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:44.145826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:44.290588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:44.290784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:44.290828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:44.290860] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:44.294805] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-03-03T20:31:44.295226] [INFO ] [FORECASTER] Completed predict_future for SN [2026-03-03T20:31:44.295388] [INFO ] [sig ] SN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:44.445875] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SN.txt [2026-03-03T20:31:44.446039] [INFO ] [sig ] [2767/3369] Completed SN in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:44.446080] [INFO ] [sig ] [2768/3369] Forecasting SNA... [2026-03-03T20:31:44.446111] [INFO ] [sig ] Generating forecast for: SNA [2026-03-03T20:31:44.446144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-03-03T20:31:44.459418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-03-03T20:31:44.459880] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-03-03T20:31:44.460804] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-03-03T20:31:44.460860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:44.460893] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:44.460921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:44.460982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:44.525491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:44.526947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:44.527066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:44.527101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:44.654935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:44.655098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:44.655138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:44.655167] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:44.658982] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-03-03T20:31:44.659289] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-03-03T20:31:44.659444] [INFO ] [sig ] SNA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:44.805510] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SNA.txt [2026-03-03T20:31:44.805695] [INFO ] [sig ] [2768/3369] Completed SNA in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:44.805737] [INFO ] [sig ] [2769/3369] Forecasting SNAP... [2026-03-03T20:31:44.805768] [INFO ] [sig ] Generating forecast for: SNAP [2026-03-03T20:31:44.805803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-03-03T20:31:44.817218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-03-03T20:31:44.817568] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-03-03T20:31:44.821978] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-03-03T20:31:44.822037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:44.822070] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:44.822097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:44.822162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:44.882776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:44.883711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:44.883811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:44.883848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:45.008375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:45.008543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:45.008616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:45.008654] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:45.012097] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-03-03T20:31:45.012380] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-03-03T20:31:45.012511] [INFO ] [sig ] SNAP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:45.158117] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNAP.txt [2026-03-03T20:31:45.158288] [INFO ] [sig ] [2769/3369] Completed SNAP in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:45.158340] [INFO ] [sig ] [2770/3369] Forecasting SNCY... [2026-03-03T20:31:45.158373] [INFO ] [sig ] Generating forecast for: SNCY [2026-03-03T20:31:45.158406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-03-03T20:31:45.171352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-03-03T20:31:45.171773] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-03-03T20:31:45.172700] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-03-03T20:31:45.172765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:45.172818] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:45.172850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:45.172921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:45.235047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:45.235975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:45.236078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:45.236122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:45.382472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:45.382669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:45.382713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:45.382742] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:45.386891] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-03-03T20:31:45.387505] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-03-03T20:31:45.387696] [INFO ] [sig ] SNCY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:45.549935] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNCY.txt [2026-03-03T20:31:45.550132] [INFO ] [sig ] [2770/3369] Completed SNCY in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:45.550176] [INFO ] [sig ] [2771/3369] Forecasting SND... [2026-03-03T20:31:45.550207] [INFO ] [sig ] Generating forecast for: SND [2026-03-03T20:31:45.550244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-03-03T20:31:45.563008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-03-03T20:31:45.563417] [INFO ] [FORECASTER] Starting predict_future for SND [2026-03-03T20:31:45.564484] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-03-03T20:31:45.564539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:45.564597] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:45.564628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:45.564687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:45.628913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:45.629864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:45.629961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:45.629998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:45.761457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:45.761643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:45.761701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:45.761749] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:45.766975] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=33.76%) [2026-03-03T20:31:45.767376] [INFO ] [FORECASTER] Completed predict_future for SND [2026-03-03T20:31:45.767560] [INFO ] [sig ] SND: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:45.919492] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SND.txt [2026-03-03T20:31:45.919689] [INFO ] [sig ] [2771/3369] Completed SND in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:45.919737] [INFO ] [sig ] [2772/3369] Forecasting SNDL... [2026-03-03T20:31:45.919768] [INFO ] [sig ] Generating forecast for: SNDL [2026-03-03T20:31:45.919799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-03-03T20:31:45.931611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-03-03T20:31:45.932021] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-03-03T20:31:45.932866] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-03-03T20:31:45.932921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:45.932954] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:45.932981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:45.933038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:45.992209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:45.993170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:45.993269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:45.993306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:46.117612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:46.117775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:46.117817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:46.117847] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:46.121544] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-03-03T20:31:46.121853] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-03-03T20:31:46.121988] [INFO ] [sig ] SNDL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:46.268944] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNDL.txt [2026-03-03T20:31:46.269119] [INFO ] [sig ] [2772/3369] Completed SNDL in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:46.269168] [INFO ] [sig ] [2773/3369] Forecasting SNDX... [2026-03-03T20:31:46.269201] [INFO ] [sig ] Generating forecast for: SNDX [2026-03-03T20:31:46.269237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-03-03T20:31:46.281441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-03-03T20:31:46.281803] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-03-03T20:31:46.282624] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-03-03T20:31:46.282678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:46.282710] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:46.282737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:46.282795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:46.343082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:46.343947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:46.344085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:46.344122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:46.465618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:46.465793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:46.465834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:46.465864] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:46.469337] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=0.31%) [2026-03-03T20:31:46.469641] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-03-03T20:31:46.469772] [INFO ] [sig ] SNDX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:46.614043] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNDX.txt [2026-03-03T20:31:46.614177] [INFO ] [sig ] [2773/3369] Completed SNDX in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:46.614216] [INFO ] [sig ] [2774/3369] Forecasting SNES... [2026-03-03T20:31:46.614254] [INFO ] [sig ] Generating forecast for: SNES [2026-03-03T20:31:46.614286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-03-03T20:31:46.626141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-03-03T20:31:46.626492] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-03-03T20:31:46.627306] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-03-03T20:31:46.627359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:46.627392] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:46.627419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:46.627476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:46.687250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:46.687954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:46.688035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:46.688068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:46.805076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:46.805231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:46.805271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:46.805302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:46.808828] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-03-03T20:31:46.809122] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-03-03T20:31:46.809255] [INFO ] [sig ] SNES: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:46.961008] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNES.txt [2026-03-03T20:31:46.961163] [INFO ] [sig ] [2774/3369] Completed SNES in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:46.961204] [INFO ] [sig ] [2775/3369] Forecasting SNEX... [2026-03-03T20:31:46.961234] [INFO ] [sig ] Generating forecast for: SNEX [2026-03-03T20:31:46.961266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-03-03T20:31:46.974175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-03-03T20:31:46.974541] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-03-03T20:31:46.975556] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-03-03T20:31:46.975635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:46.975679] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:46.975709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:46.975958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:47.038702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:47.039804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:47.039891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:47.039924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:47.160790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:47.160957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:47.161001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:47.161033] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:47.164539] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: DOWN (p=45.63%) [2026-03-03T20:31:47.164864] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-03-03T20:31:47.165003] [INFO ] [sig ] SNEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:47.318502] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNEX.txt [2026-03-03T20:31:47.318704] [INFO ] [sig ] [2775/3369] Completed SNEX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:47.318754] [INFO ] [sig ] [2776/3369] Forecasting SNFCA... [2026-03-03T20:31:47.318785] [INFO ] [sig ] Generating forecast for: SNFCA [2026-03-03T20:31:47.318817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-03-03T20:31:47.333795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-03-03T20:31:47.334269] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-03-03T20:31:47.335450] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-03-03T20:31:47.335521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:47.335601] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:47.335657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:47.335757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:47.403023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:47.403903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:47.403986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:47.404020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:47.527627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:47.527815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:47.527864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:47.527911] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:47.532136] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=26.54%) [2026-03-03T20:31:47.532439] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-03-03T20:31:47.532593] [INFO ] [sig ] SNFCA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:47.684117] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNFCA.txt [2026-03-03T20:31:47.684263] [INFO ] [sig ] [2776/3369] Completed SNFCA in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:47.684304] [INFO ] [sig ] [2777/3369] Forecasting SNGX... [2026-03-03T20:31:47.684334] [INFO ] [sig ] Generating forecast for: SNGX [2026-03-03T20:31:47.684364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-03-03T20:31:47.696705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-03-03T20:31:47.697066] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-03-03T20:31:47.697956] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-03-03T20:31:47.698010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:47.698042] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:47.698068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:47.698125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:47.757883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:47.758872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:47.758959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:47.758992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:47.884026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:47.884200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:47.884242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:47.884293] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:47.888187] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=44.75%) [2026-03-03T20:31:47.888548] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-03-03T20:31:47.888773] [INFO ] [sig ] SNGX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:48.039785] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNGX.txt [2026-03-03T20:31:48.039945] [INFO ] [sig ] [2777/3369] Completed SNGX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:48.039986] [INFO ] [sig ] [2778/3369] Forecasting SNN... [2026-03-03T20:31:48.040019] [INFO ] [sig ] Generating forecast for: SNN [2026-03-03T20:31:48.040051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-03-03T20:31:48.051187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-03-03T20:31:48.051563] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-03-03T20:31:48.052391] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-03-03T20:31:48.052446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:48.052479] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:48.052506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:48.052565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:48.112045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:48.112986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:48.113077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:48.113112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:48.246110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:48.246309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:48.246356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:48.246386] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:48.250384] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-03-03T20:31:48.250742] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-03-03T20:31:48.251102] [INFO ] [sig ] SNN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:48.399195] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SNN.txt [2026-03-03T20:31:48.399338] [INFO ] [sig ] [2778/3369] Completed SNN in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:48.399376] [INFO ] [sig ] [2779/3369] Forecasting SNOA... [2026-03-03T20:31:48.399406] [INFO ] [sig ] Generating forecast for: SNOA [2026-03-03T20:31:48.399436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-03-03T20:31:48.412392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-03-03T20:31:48.412769] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-03-03T20:31:48.413592] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-03-03T20:31:48.413648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:48.413684] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:48.413711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:48.413768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:48.474432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:48.475339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:48.475426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:48.475477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:48.596420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:48.596645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:48.596720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:48.596763] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:48.600737] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=30.42%) [2026-03-03T20:31:48.601282] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-03-03T20:31:48.601431] [INFO ] [sig ] SNOA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:48.753293] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNOA.txt [2026-03-03T20:31:48.753452] [INFO ] [sig ] [2779/3369] Completed SNOA in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-03T20:31:48.753492] [INFO ] [sig ] [2780/3369] Forecasting SNPS... [2026-03-03T20:31:48.753524] [INFO ] [sig ] Generating forecast for: SNPS [2026-03-03T20:31:48.753555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-03-03T20:31:48.765110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-03-03T20:31:48.765466] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-03-03T20:31:48.766293] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-03-03T20:31:48.766403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:48.766450] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:48.766491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:48.766592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:48.830110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:48.831397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:48.831505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:48.831550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:48.973115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:48.973307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:48.973351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:48.973384] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:48.977121] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-03-03T20:31:48.977457] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-03-03T20:31:48.977619] [INFO ] [sig ] SNPS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:49.146470] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SNPS.txt [2026-03-03T20:31:49.146662] [INFO ] [sig ] [2780/3369] Completed SNPS in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.5m [2026-03-03T20:31:49.146705] [INFO ] [sig ] [2781/3369] Forecasting SNX... [2026-03-03T20:31:49.146741] [INFO ] [sig ] Generating forecast for: SNX [2026-03-03T20:31:49.146777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-03-03T20:31:49.159810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-03-03T20:31:49.160261] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-03-03T20:31:49.161275] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-03-03T20:31:49.161334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:49.161369] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:49.161411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:49.161477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:49.227085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:49.228108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:49.228210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:49.228244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:49.359239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:49.359404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:49.359448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:49.359479] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:49.363061] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-03-03T20:31:49.363361] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-03-03T20:31:49.363501] [INFO ] [sig ] SNX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:49.512024] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SNX.txt [2026-03-03T20:31:49.512228] [INFO ] [sig ] [2781/3369] Completed SNX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.5m [2026-03-03T20:31:49.512278] [INFO ] [sig ] [2782/3369] Forecasting SNY... [2026-03-03T20:31:49.512310] [INFO ] [sig ] Generating forecast for: SNY [2026-03-03T20:31:49.512343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-03-03T20:31:49.524477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-03-03T20:31:49.524835] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-03-03T20:31:49.525696] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-03-03T20:31:49.525751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:49.525784] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:49.525811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:49.525868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:49.583177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:49.584071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:49.584166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:49.584202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:49.702731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:49.702892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:49.702933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:49.702963] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:49.706788] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-03-03T20:31:49.707126] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-03-03T20:31:49.707289] [INFO ] [sig ] SNY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:49.852170] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SNY.txt [2026-03-03T20:31:49.852314] [INFO ] [sig ] [2782/3369] Completed SNY in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.5m [2026-03-03T20:31:49.852353] [INFO ] [sig ] [2783/3369] Forecasting SO... [2026-03-03T20:31:49.852383] [INFO ] [sig ] Generating forecast for: SO [2026-03-03T20:31:49.852416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-03-03T20:31:49.863466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-03-03T20:31:49.863845] [INFO ] [FORECASTER] Starting predict_future for SO [2026-03-03T20:31:49.864748] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-03-03T20:31:49.864804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:49.864840] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:49.864869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:49.864928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:49.926026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:49.926813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:49.926899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:49.926934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:50.050495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:50.050675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:50.050758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:50.050797] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:50.055478] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=9.43%) [2026-03-03T20:31:50.055845] [INFO ] [FORECASTER] Completed predict_future for SO [2026-03-03T20:31:50.055987] [INFO ] [sig ] SO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:50.206443] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SO.txt [2026-03-03T20:31:50.206643] [INFO ] [sig ] [2783/3369] Completed SO in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:50.206689] [INFO ] [sig ] [2784/3369] Forecasting SOCL... [2026-03-03T20:31:50.206719] [INFO ] [sig ] Generating forecast for: SOCL [2026-03-03T20:31:50.206752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-03-03T20:31:50.218454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-03-03T20:31:50.218790] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-03-03T20:31:50.219691] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-03-03T20:31:50.219747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:50.219780] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:50.219809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:50.219869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:50.280451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:50.281238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:50.281338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:50.281375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:50.398118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:50.398282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:50.398323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:50.398351] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:50.402222] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=89.41%) [2026-03-03T20:31:50.402519] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-03-03T20:31:50.402676] [INFO ] [sig ] SOCL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:50.555253] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SOCL.txt [2026-03-03T20:31:50.555421] [INFO ] [sig ] [2784/3369] Completed SOCL in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:50.555463] [INFO ] [sig ] [2785/3369] Forecasting SOFI... [2026-03-03T20:31:50.555496] [INFO ] [sig ] Generating forecast for: SOFI [2026-03-03T20:31:50.555529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-03-03T20:31:50.567217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-03-03T20:31:50.567623] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-03-03T20:31:50.568785] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-03-03T20:31:50.568847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:50.568881] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:50.568910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:50.569135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:50.645593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:50.646772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:50.646884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:50.646919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:50.788875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:50.789077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:50.789138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:50.789170] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:50.793944] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=56.78%) [2026-03-03T20:31:50.794352] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-03-03T20:31:50.794562] [INFO ] [sig ] SOFI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:50.979814] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SOFI.txt [2026-03-03T20:31:50.979977] [INFO ] [sig ] [2785/3369] Completed SOFI in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:50.980018] [INFO ] [sig ] [2786/3369] Forecasting SOGP... [2026-03-03T20:31:50.980051] [INFO ] [sig ] Generating forecast for: SOGP [2026-03-03T20:31:50.980083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-03-03T20:31:50.991254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-03-03T20:31:50.991666] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-03-03T20:31:50.992492] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-03-03T20:31:50.992546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:50.992603] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:50.992633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:50.992691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:51.056489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:51.057420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:51.057509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:51.057544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:51.173594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:51.173745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:51.173784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:51.173813] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:51.177296] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-03-03T20:31:51.177594] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-03-03T20:31:51.177746] [INFO ] [sig ] SOGP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:51.324419] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SOGP.txt [2026-03-03T20:31:51.324591] [INFO ] [sig ] [2786/3369] Completed SOGP in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:51.324644] [INFO ] [sig ] [2787/3369] Forecasting SOJC... [2026-03-03T20:31:51.324712] [INFO ] [sig ] Generating forecast for: SOJC [2026-03-03T20:31:51.324751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-03-03T20:31:51.335763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-03-03T20:31:51.336079] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-03-03T20:31:51.336885] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-03-03T20:31:51.336939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:51.336972] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:51.337000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:51.337058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:51.398313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:51.399179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:51.399262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:51.399297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:51.524231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:51.524421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:51.524462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:51.524493] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:51.528258] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-03-03T20:31:51.528535] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-03-03T20:31:51.528704] [INFO ] [sig ] SOJC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:51.673485] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SOJC.txt [2026-03-03T20:31:51.673744] [INFO ] [sig ] [2787/3369] Completed SOJC in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:51.673802] [INFO ] [sig ] [2788/3369] Forecasting SOJD... [2026-03-03T20:31:51.673841] [INFO ] [sig ] Generating forecast for: SOJD [2026-03-03T20:31:51.673873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-03-03T20:31:51.686881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-03-03T20:31:51.687238] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-03-03T20:31:51.688067] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-03-03T20:31:51.688120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:51.688153] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:51.688179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:51.688237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:51.747425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:51.748303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:51.748413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:51.748449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:51.871496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:51.871676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:51.871720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:51.871751] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:51.875295] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-03-03T20:31:51.875591] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-03-03T20:31:51.875725] [INFO ] [sig ] SOJD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:52.018441] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SOJD.txt [2026-03-03T20:31:52.018651] [INFO ] [sig ] [2788/3369] Completed SOJD in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:52.018699] [INFO ] [sig ] [2789/3369] Forecasting SOJE... [2026-03-03T20:31:52.018734] [INFO ] [sig ] Generating forecast for: SOJE [2026-03-03T20:31:52.018767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-03-03T20:31:52.030103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-03-03T20:31:52.030464] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-03-03T20:31:52.031296] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-03-03T20:31:52.031352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:52.031386] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:52.031415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:52.031475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:52.091727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:52.092526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:52.092633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:52.092669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:52.216700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:52.216881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:52.216923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:52.216953] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:52.220598] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=69.16%) [2026-03-03T20:31:52.220916] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-03-03T20:31:52.221067] [INFO ] [sig ] SOJE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:52.362891] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SOJE.txt [2026-03-03T20:31:52.363038] [INFO ] [sig ] [2789/3369] Completed SOJE in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:52.363077] [INFO ] [sig ] [2790/3369] Forecasting SON... [2026-03-03T20:31:52.363108] [INFO ] [sig ] Generating forecast for: SON [2026-03-03T20:31:52.363138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-03-03T20:31:52.374888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-03-03T20:31:52.375249] [INFO ] [FORECASTER] Starting predict_future for SON [2026-03-03T20:31:52.376092] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-03-03T20:31:52.376147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:52.376180] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:52.376209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:52.376324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:52.435486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:52.436313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:52.436401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:52.436436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:52.555484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:52.555682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:52.555729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:52.555760] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:52.559356] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=78.40%) [2026-03-03T20:31:52.559680] [INFO ] [FORECASTER] Completed predict_future for SON [2026-03-03T20:31:52.559820] [INFO ] [sig ] SON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:52.713712] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SON.txt [2026-03-03T20:31:52.713938] [INFO ] [sig ] [2790/3369] Completed SON in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:52.713999] [INFO ] [sig ] [2791/3369] Forecasting SONO... [2026-03-03T20:31:52.714041] [INFO ] [sig ] Generating forecast for: SONO [2026-03-03T20:31:52.714087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-03-03T20:31:52.729639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-03-03T20:31:52.730069] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-03-03T20:31:52.730991] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-03-03T20:31:52.731049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:52.731083] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:52.731118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:52.731183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:52.791341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:52.792278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:52.792371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:52.792407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:52.915446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:52.915650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:52.915693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:52.915723] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:52.919715] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-03-03T20:31:52.920123] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-03-03T20:31:52.920284] [INFO ] [sig ] SONO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:53.073591] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SONO.txt [2026-03-03T20:31:53.073768] [INFO ] [sig ] [2791/3369] Completed SONO in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:53.073810] [INFO ] [sig ] [2792/3369] Forecasting SOPH... [2026-03-03T20:31:53.073841] [INFO ] [sig ] Generating forecast for: SOPH [2026-03-03T20:31:53.073874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-03-03T20:31:53.087042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-03-03T20:31:53.087444] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-03-03T20:31:53.088345] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-03-03T20:31:53.088400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:53.088433] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:53.088461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:53.088521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:53.152013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:53.153349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:53.153435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:53.153468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:53.277932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:53.278101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:53.278145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:53.278176] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:53.281841] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-03-03T20:31:53.282209] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-03-03T20:31:53.282377] [INFO ] [sig ] SOPH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:53.445111] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SOPH.txt [2026-03-03T20:31:53.445268] [INFO ] [sig ] [2792/3369] Completed SOPH in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:53.445308] [INFO ] [sig ] [2793/3369] Forecasting SOUN... [2026-03-03T20:31:53.445340] [INFO ] [sig ] Generating forecast for: SOUN [2026-03-03T20:31:53.445371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-03-03T20:31:53.457006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-03-03T20:31:53.457359] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-03-03T20:31:53.458201] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-03-03T20:31:53.458256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:53.458289] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:53.458316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:53.458374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:53.518174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:53.519086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:53.519172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:53.519207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:53.649651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:53.649762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:53.649807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:53.649836] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:53.653831] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-03-03T20:31:53.654162] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-03-03T20:31:53.654299] [INFO ] [sig ] SOUN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:53.799835] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SOUN.txt [2026-03-03T20:31:53.799986] [INFO ] [sig ] [2793/3369] Completed SOUN in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:53.800027] [INFO ] [sig ] [2794/3369] Forecasting SOXQ... [2026-03-03T20:31:53.800058] [INFO ] [sig ] Generating forecast for: SOXQ [2026-03-03T20:31:53.800088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-03-03T20:31:53.811313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-03-03T20:31:53.811679] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-03-03T20:31:53.812522] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-03-03T20:31:53.812611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:53.812649] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:53.812677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:53.812747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:53.872092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:53.872832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:53.872914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:53.872949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:54.005170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:54.005330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:54.005370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:54.005399] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:54.008944] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-03-03T20:31:54.009233] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-03-03T20:31:54.009370] [INFO ] [sig ] SOXQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:54.154449] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SOXQ.txt [2026-03-03T20:31:54.154612] [INFO ] [sig ] [2794/3369] Completed SOXQ in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:54.154655] [INFO ] [sig ] [2795/3369] Forecasting SOXX... [2026-03-03T20:31:54.154687] [INFO ] [sig ] Generating forecast for: SOXX [2026-03-03T20:31:54.154719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-03-03T20:31:54.166039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-03-03T20:31:54.166428] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-03-03T20:31:54.167315] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-03-03T20:31:54.167371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:54.167405] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:54.167432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:54.167493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:54.234313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:54.235435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:54.235551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:54.235612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:54.361362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:54.361518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:54.361561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:54.361612] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:54.365297] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-03-03T20:31:54.365616] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-03-03T20:31:54.365753] [INFO ] [sig ] SOXX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:54.512107] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SOXX.txt [2026-03-03T20:31:54.512245] [INFO ] [sig ] [2795/3369] Completed SOXX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-03T20:31:54.512283] [INFO ] [sig ] [2796/3369] Forecasting SPAI... [2026-03-03T20:31:54.512313] [INFO ] [sig ] Generating forecast for: SPAI [2026-03-03T20:31:54.512343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-03-03T20:31:54.524969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-03-03T20:31:54.525312] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-03-03T20:31:54.526125] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-03-03T20:31:54.526179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:54.526212] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:54.526239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:54.526296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:54.588165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:54.589310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:54.589412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:54.589446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:54.718545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:54.718728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:54.718772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:54.718806] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:54.723279] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=66.30%) [2026-03-03T20:31:54.723619] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-03-03T20:31:54.723763] [INFO ] [sig ] SPAI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:54.879372] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SPAI.txt [2026-03-03T20:31:54.879587] [INFO ] [sig ] [2796/3369] Completed SPAI in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.4m [2026-03-03T20:31:54.879634] [INFO ] [sig ] [2797/3369] Forecasting SPB... [2026-03-03T20:31:54.879668] [INFO ] [sig ] Generating forecast for: SPB [2026-03-03T20:31:54.879700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-03-03T20:31:54.891813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-03-03T20:31:54.892246] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-03-03T20:31:54.893109] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-03-03T20:31:54.893166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:54.893199] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:54.893228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:54.893286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:54.956800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:54.957725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:54.957822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:54.957856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:55.083606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:55.083769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:55.083813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:55.083843] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:55.087674] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-03-03T20:31:55.088025] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-03-03T20:31:55.088177] [INFO ] [sig ] SPB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:55.248777] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SPB.txt [2026-03-03T20:31:55.248950] [INFO ] [sig ] [2797/3369] Completed SPB in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.4m [2026-03-03T20:31:55.248998] [INFO ] [sig ] [2798/3369] Forecasting SPCB... [2026-03-03T20:31:55.249031] [INFO ] [sig ] Generating forecast for: SPCB [2026-03-03T20:31:55.249063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-03-03T20:31:55.260951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-03-03T20:31:55.261294] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-03-03T20:31:55.262122] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-03-03T20:31:55.262177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:55.262210] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:55.262237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:55.262295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:55.324685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:55.325538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:55.325645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:55.325682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:55.448810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:55.448974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:55.449017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:55.449047] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:55.452875] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-03-03T20:31:55.453187] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-03-03T20:31:55.453328] [INFO ] [sig ] SPCB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:55.605172] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SPCB.txt [2026-03-03T20:31:55.605346] [INFO ] [sig ] [2798/3369] Completed SPCB in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.4m [2026-03-03T20:31:55.605388] [INFO ] [sig ] [2799/3369] Forecasting SPCE... [2026-03-03T20:31:55.605421] [INFO ] [sig ] Generating forecast for: SPCE [2026-03-03T20:31:55.605451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-03-03T20:31:55.618175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-03-03T20:31:55.618529] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-03-03T20:31:55.619355] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-03-03T20:31:55.619409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:55.619441] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:55.619469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:55.619526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:55.678451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:55.679256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:55.679342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:55.679380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:55.802847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:55.803003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:55.803043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:55.803073] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:55.806619] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=34.06%) [2026-03-03T20:31:55.806922] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-03-03T20:31:55.807050] [INFO ] [sig ] SPCE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:55.951684] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPCE.txt [2026-03-03T20:31:55.951849] [INFO ] [sig ] [2799/3369] Completed SPCE in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.4m [2026-03-03T20:31:55.951897] [INFO ] [sig ] [2800/3369] Forecasting SPE... [2026-03-03T20:31:55.951935] [INFO ] [sig ] Generating forecast for: SPE [2026-03-03T20:31:55.951967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-03-03T20:31:55.963321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-03-03T20:31:55.963719] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-03-03T20:31:55.964524] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-03-03T20:31:55.964600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:55.964635] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:55.964662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:55.964723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:56.025227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:56.026142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:56.026230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:56.026264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:56.150329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:56.150486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:56.150528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:56.150558] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:56.154153] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=38.44%) [2026-03-03T20:31:56.154441] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-03-03T20:31:56.154594] [INFO ] [sig ] SPE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:56.299379] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPE.txt [2026-03-03T20:31:56.299543] [INFO ] [sig ] [2800/3369] Completed SPE in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:56.299602] [INFO ] [sig ] [2801/3369] Forecasting SPFI... [2026-03-03T20:31:56.299635] [INFO ] [sig ] Generating forecast for: SPFI [2026-03-03T20:31:56.299669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-03-03T20:31:56.311927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-03-03T20:31:56.312332] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-03-03T20:31:56.313169] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-03-03T20:31:56.313223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:56.313257] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:56.313284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:56.313342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:56.376532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:56.377460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:56.377547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:56.377602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:56.503850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:56.504010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:56.504067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:56.504099] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:56.507691] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-03-03T20:31:56.508004] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-03-03T20:31:56.508324] [INFO ] [sig ] SPFI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:56.656542] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPFI.txt [2026-03-03T20:31:56.656717] [INFO ] [sig ] [2801/3369] Completed SPFI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:56.656760] [INFO ] [sig ] [2802/3369] Forecasting SPG... [2026-03-03T20:31:56.656799] [INFO ] [sig ] Generating forecast for: SPG [2026-03-03T20:31:56.656836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-03-03T20:31:56.671516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-03-03T20:31:56.671929] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-03-03T20:31:56.672836] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-03-03T20:31:56.672895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:56.672930] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:56.672959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:56.673018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:56.732699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:56.733591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:56.733678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:56.733711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:56.861102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:56.861261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:56.861302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:56.861333] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:56.865013] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=41.33%) [2026-03-03T20:31:56.865300] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-03-03T20:31:56.865435] [INFO ] [sig ] SPG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:57.013382] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPG.txt [2026-03-03T20:31:57.013520] [INFO ] [sig ] [2802/3369] Completed SPG in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:57.013560] [INFO ] [sig ] [2803/3369] Forecasting SPGI... [2026-03-03T20:31:57.013611] [INFO ] [sig ] Generating forecast for: SPGI [2026-03-03T20:31:57.013644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-03-03T20:31:57.025238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-03-03T20:31:57.025618] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-03-03T20:31:57.026483] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-03-03T20:31:57.026539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:57.026593] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:57.026625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:57.026686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:57.089361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:57.090261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:57.090348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:57.090384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:57.213450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:57.213646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:57.213689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:57.213719] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:57.217242] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-03-03T20:31:57.217533] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-03-03T20:31:57.217691] [INFO ] [sig ] SPGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:57.366066] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SPGI.txt [2026-03-03T20:31:57.366233] [INFO ] [sig ] [2803/3369] Completed SPGI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:57.366313] [INFO ] [sig ] [2804/3369] Forecasting SPH... [2026-03-03T20:31:57.366346] [INFO ] [sig ] Generating forecast for: SPH [2026-03-03T20:31:57.366379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-03-03T20:31:57.379196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-03-03T20:31:57.379628] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-03-03T20:31:57.380462] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-03-03T20:31:57.380517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:57.380551] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:57.380604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:57.380667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:57.442416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:57.443201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:57.443290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:57.443327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:57.567233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:57.567393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:57.567437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:57.567469] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:57.571130] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=16.56%) [2026-03-03T20:31:57.571435] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-03-03T20:31:57.571590] [INFO ] [sig ] SPH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:57.718312] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPH.txt [2026-03-03T20:31:57.718448] [INFO ] [sig ] [2804/3369] Completed SPH in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:57.718489] [INFO ] [sig ] [2805/3369] Forecasting SPOK... [2026-03-03T20:31:57.718520] [INFO ] [sig ] Generating forecast for: SPOK [2026-03-03T20:31:57.718551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-03-03T20:31:57.730406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-03-03T20:31:57.730793] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-03-03T20:31:57.731667] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-03-03T20:31:57.731723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:57.731771] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:57.731803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:57.731874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:57.792237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:57.793033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:57.793119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:57.793152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:57.914980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:57.915123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:57.915162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:57.915190] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:57.918622] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-03-03T20:31:57.918903] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-03-03T20:31:57.919034] [INFO ] [sig ] SPOK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:58.062453] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SPOK.txt [2026-03-03T20:31:58.062608] [INFO ] [sig ] [2805/3369] Completed SPOK in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:58.062650] [INFO ] [sig ] [2806/3369] Forecasting SPRO... [2026-03-03T20:31:58.062680] [INFO ] [sig ] Generating forecast for: SPRO [2026-03-03T20:31:58.062711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-03-03T20:31:58.073757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-03-03T20:31:58.074070] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-03-03T20:31:58.074870] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-03-03T20:31:58.074923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:58.074955] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:58.075175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:58.075232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:58.133626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:58.134304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:58.134385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:58.134418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:58.256341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:58.256496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:58.256537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:58.256567] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:58.260798] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-03-03T20:31:58.261275] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-03-03T20:31:58.261485] [INFO ] [sig ] SPRO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:58.410971] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SPRO.txt [2026-03-03T20:31:58.411329] [INFO ] [sig ] [2806/3369] Completed SPRO in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:58.411372] [INFO ] [sig ] [2807/3369] Forecasting SPRX... [2026-03-03T20:31:58.411402] [INFO ] [sig ] Generating forecast for: SPRX [2026-03-03T20:31:58.411435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-03-03T20:31:58.426264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-03-03T20:31:58.426686] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-03-03T20:31:58.427516] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-03-03T20:31:58.427589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:58.427627] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:58.427680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:58.427741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:58.487417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:58.488128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:58.488211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:58.488246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:58.615815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:58.615971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:58.616012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:58.616042] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:58.619973] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-03-03T20:31:58.620447] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-03-03T20:31:58.620598] [INFO ] [sig ] SPRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:58.777786] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPRX.txt [2026-03-03T20:31:58.777963] [INFO ] [sig ] [2807/3369] Completed SPRX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:58.778009] [INFO ] [sig ] [2808/3369] Forecasting SPRY... [2026-03-03T20:31:58.778224] [INFO ] [sig ] Generating forecast for: SPRY [2026-03-03T20:31:58.778256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-03-03T20:31:58.791959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-03-03T20:31:58.792306] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-03-03T20:31:58.793302] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-03-03T20:31:58.793356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:58.793388] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:58.793414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:58.793471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:58.853508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:58.854421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:58.854515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:58.854548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:58.992864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:58.993031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:58.993073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:58.993102] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:58.996797] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-03-03T20:31:58.997111] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-03-03T20:31:58.997244] [INFO ] [sig ] SPRY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:31:59.144231] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SPRY.txt [2026-03-03T20:31:59.144377] [INFO ] [sig ] [2808/3369] Completed SPRY in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:59.144428] [INFO ] [sig ] [2809/3369] Forecasting SPSC... [2026-03-03T20:31:59.144459] [INFO ] [sig ] Generating forecast for: SPSC [2026-03-03T20:31:59.144488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-03-03T20:31:59.156963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-03-03T20:31:59.157345] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-03-03T20:31:59.158383] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-03-03T20:31:59.158439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:59.158472] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:59.158499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:59.158557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:59.222353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:59.223462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:59.223551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:59.223606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:59.346545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:59.346734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:59.346778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:59.346808] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:59.350484] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=43.73%) [2026-03-03T20:31:59.350846] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-03-03T20:31:59.350986] [INFO ] [sig ] SPSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:59.497446] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPSC.txt [2026-03-03T20:31:59.497628] [INFO ] [sig ] [2809/3369] Completed SPSC in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:59.497691] [INFO ] [sig ] [2810/3369] Forecasting SPWH... [2026-03-03T20:31:59.497744] [INFO ] [sig ] Generating forecast for: SPWH [2026-03-03T20:31:59.497798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-03-03T20:31:59.510432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-03-03T20:31:59.510891] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-03-03T20:31:59.511894] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-03-03T20:31:59.511956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:59.511990] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:59.512194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:59.512252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:59.575564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:59.576462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:59.576548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:59.576602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:31:59.703673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:31:59.703789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:31:59.703830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:31:59.703858] [INFO ] [FORECASTER] Training complete [2026-03-03T20:31:59.707489] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=24.26%) [2026-03-03T20:31:59.707793] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-03-03T20:31:59.707962] [INFO ] [sig ] SPWH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:31:59.849475] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPWH.txt [2026-03-03T20:31:59.849633] [INFO ] [sig ] [2810/3369] Completed SPWH in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:31:59.849675] [INFO ] [sig ] [2811/3369] Forecasting SPXC... [2026-03-03T20:31:59.849705] [INFO ] [sig ] Generating forecast for: SPXC [2026-03-03T20:31:59.849738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-03-03T20:31:59.861050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-03-03T20:31:59.861382] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-03-03T20:31:59.862175] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-03-03T20:31:59.862230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:31:59.862276] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:31:59.862305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:31:59.862363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:31:59.922026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:31:59.922693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:31:59.922775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:31:59.922808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:00.047382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:00.047547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:00.047609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:00.047642] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:00.051837] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=25.60%) [2026-03-03T20:32:00.052174] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-03-03T20:32:00.052317] [INFO ] [sig ] SPXC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:00.206604] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPXC.txt [2026-03-03T20:32:00.206765] [INFO ] [sig ] [2811/3369] Completed SPXC in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:32:00.206805] [INFO ] [sig ] [2812/3369] Forecasting SPXX... [2026-03-03T20:32:00.206835] [INFO ] [sig ] Generating forecast for: SPXX [2026-03-03T20:32:00.206868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-03-03T20:32:00.219229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-03-03T20:32:00.219620] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-03-03T20:32:00.220433] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-03-03T20:32:00.220489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:00.220522] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:00.220549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:00.220639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:00.282612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:00.283312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:00.283399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:00.283442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:00.405768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:00.405922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:00.405967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:00.406013] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:00.409902] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-03-03T20:32:00.410257] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-03-03T20:32:00.410393] [INFO ] [sig ] SPXX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:00.567060] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SPXX.txt [2026-03-03T20:32:00.567222] [INFO ] [sig ] [2812/3369] Completed SPXX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-03T20:32:00.567265] [INFO ] [sig ] [2813/3369] Forecasting SQM... [2026-03-03T20:32:00.567295] [INFO ] [sig ] Generating forecast for: SQM [2026-03-03T20:32:00.567326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-03-03T20:32:00.578323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-03-03T20:32:00.578738] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-03-03T20:32:00.579682] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-03-03T20:32:00.579737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:00.579771] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:00.579800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:00.579860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:00.641025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:00.641850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:00.641936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:00.641972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:00.775256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:00.775371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:00.775411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:00.775441] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:00.779099] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-03-03T20:32:00.779407] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-03-03T20:32:00.779546] [INFO ] [sig ] SQM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:00.927207] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SQM.txt [2026-03-03T20:32:00.927368] [INFO ] [sig ] [2813/3369] Completed SQM in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.3m [2026-03-03T20:32:00.927411] [INFO ] [sig ] [2814/3369] Forecasting SQNS... [2026-03-03T20:32:00.927440] [INFO ] [sig ] Generating forecast for: SQNS [2026-03-03T20:32:00.927471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-03-03T20:32:00.939717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-03-03T20:32:00.940087] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-03-03T20:32:00.940899] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-03-03T20:32:00.940954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:00.940987] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:00.941015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:00.941073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:00.999246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:01.000102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:01.000201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:01.000238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:01.120309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:01.120439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:01.120482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:01.120515] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:01.124292] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-03-03T20:32:01.124647] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-03-03T20:32:01.124798] [INFO ] [sig ] SQNS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:01.275220] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SQNS.txt [2026-03-03T20:32:01.275369] [INFO ] [sig ] [2814/3369] Completed SQNS in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.3m [2026-03-03T20:32:01.275410] [INFO ] [sig ] [2815/3369] Forecasting SQQQ... [2026-03-03T20:32:01.275442] [INFO ] [sig ] Generating forecast for: SQQQ [2026-03-03T20:32:01.275473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-03-03T20:32:01.286658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-03-03T20:32:01.287031] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-03-03T20:32:01.287901] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-03-03T20:32:01.287967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:01.288002] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:01.288031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:01.288090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:01.347416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:01.348239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:01.348325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:01.348359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:01.480627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:01.480787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:01.480829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:01.480859] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:01.484355] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: UP (p=82.27%) [2026-03-03T20:32:01.484681] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-03-03T20:32:01.484820] [INFO ] [sig ] SQQQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:01.652220] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SQQQ.txt [2026-03-03T20:32:01.652382] [INFO ] [sig ] [2815/3369] Completed SQQQ in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.3m [2026-03-03T20:32:01.652424] [INFO ] [sig ] [2816/3369] Forecasting SRAD... [2026-03-03T20:32:01.652454] [INFO ] [sig ] Generating forecast for: SRAD [2026-03-03T20:32:01.652485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-03-03T20:32:01.665953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-03-03T20:32:01.666371] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-03-03T20:32:01.667302] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-03-03T20:32:01.667358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:01.667394] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:01.667435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:01.667497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:01.730083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:01.730905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:01.730990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:01.731025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:01.858132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:01.858495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:01.858539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:01.858587] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:01.862718] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=63.64%) [2026-03-03T20:32:01.863034] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-03-03T20:32:01.863190] [INFO ] [sig ] SRAD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:02.008864] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SRAD.txt [2026-03-03T20:32:02.009038] [INFO ] [sig ] [2816/3369] Completed SRAD in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.3m [2026-03-03T20:32:02.009087] [INFO ] [sig ] [2817/3369] Forecasting SRBK... [2026-03-03T20:32:02.009118] [INFO ] [sig ] Generating forecast for: SRBK [2026-03-03T20:32:02.009149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-03-03T20:32:02.020834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-03-03T20:32:02.021176] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-03-03T20:32:02.021987] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-03-03T20:32:02.022042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:02.022075] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:02.022103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:02.022161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:02.081353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:02.082219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:02.082340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:02.082377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:02.210873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:02.211053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:02.211103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:02.211136] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:02.214718] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-03-03T20:32:02.215040] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-03-03T20:32:02.215190] [INFO ] [sig ] SRBK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:02.367628] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SRBK.txt [2026-03-03T20:32:02.367815] [INFO ] [sig ] [2817/3369] Completed SRBK in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:02.367856] [INFO ] [sig ] [2818/3369] Forecasting SRCE... [2026-03-03T20:32:02.367917] [INFO ] [sig ] Generating forecast for: SRCE [2026-03-03T20:32:02.367951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-03-03T20:32:02.380113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-03-03T20:32:02.380525] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-03-03T20:32:02.381394] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-03-03T20:32:02.381450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:02.381484] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:02.381511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:02.381570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:02.447317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:02.448429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:02.448538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:02.448616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:02.582080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:02.582247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:02.582290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:02.582321] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:02.586394] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=22.76%) [2026-03-03T20:32:02.586756] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-03-03T20:32:02.586895] [INFO ] [sig ] SRCE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:02.736595] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SRCE.txt [2026-03-03T20:32:02.736772] [INFO ] [sig ] [2818/3369] Completed SRCE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:02.736817] [INFO ] [sig ] [2819/3369] Forecasting SRE... [2026-03-03T20:32:02.736847] [INFO ] [sig ] Generating forecast for: SRE [2026-03-03T20:32:02.736879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-03-03T20:32:02.749004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-03-03T20:32:02.749455] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-03-03T20:32:02.750334] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-03-03T20:32:02.750403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:02.750440] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:02.750467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:02.750526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:02.814506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:02.815498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:02.815639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:02.815684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:02.947121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:02.947300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:02.947349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:02.947385] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:02.951885] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=45.31%) [2026-03-03T20:32:02.952296] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-03-03T20:32:02.952460] [INFO ] [sig ] SRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:03.106805] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SRE.txt [2026-03-03T20:32:03.106993] [INFO ] [sig ] [2819/3369] Completed SRE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:03.107050] [INFO ] [sig ] [2820/3369] Forecasting SREA... [2026-03-03T20:32:03.107090] [INFO ] [sig ] Generating forecast for: SREA [2026-03-03T20:32:03.107133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-03-03T20:32:03.118882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-03-03T20:32:03.119349] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-03-03T20:32:03.120219] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-03-03T20:32:03.120276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:03.120310] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:03.120338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:03.120397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:03.183087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:03.184144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:03.184248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:03.184285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:03.317036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:03.317413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:03.317456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:03.317488] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:03.321761] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=88.15%) [2026-03-03T20:32:03.322117] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-03-03T20:32:03.322269] [INFO ] [sig ] SREA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:03.484772] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SREA.txt [2026-03-03T20:32:03.484999] [INFO ] [sig ] [2820/3369] Completed SREA in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:03.485047] [INFO ] [sig ] [2821/3369] Forecasting SRFM... [2026-03-03T20:32:03.485089] [INFO ] [sig ] Generating forecast for: SRFM [2026-03-03T20:32:03.485131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-03-03T20:32:03.497828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-03-03T20:32:03.498506] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-03-03T20:32:03.499591] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-03-03T20:32:03.499655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:03.499691] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:03.499719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:03.499783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:03.560279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:03.561242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:03.561332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:03.561365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:03.683257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:03.683422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:03.683464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:03.683495] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:03.687025] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-03-03T20:32:03.687359] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-03-03T20:32:03.687505] [INFO ] [sig ] SRFM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:03.833472] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SRFM.txt [2026-03-03T20:32:03.833651] [INFO ] [sig ] [2821/3369] Completed SRFM in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:03.833697] [INFO ] [sig ] [2822/3369] Forecasting SRG... [2026-03-03T20:32:03.833731] [INFO ] [sig ] Generating forecast for: SRG [2026-03-03T20:32:03.833765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-03-03T20:32:03.849509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-03-03T20:32:03.850037] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-03-03T20:32:03.850935] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-03-03T20:32:03.850992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:03.851047] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:03.851082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:03.851175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:03.911444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:03.912301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:03.912442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:03.912505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:04.035488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:04.035662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:04.035705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:04.035735] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:04.039429] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=26.71%) [2026-03-03T20:32:04.039747] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-03-03T20:32:04.039882] [INFO ] [sig ] SRG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:04.186731] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SRG.txt [2026-03-03T20:32:04.186896] [INFO ] [sig ] [2822/3369] Completed SRG in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:04.186947] [INFO ] [sig ] [2823/3369] Forecasting SRI... [2026-03-03T20:32:04.186980] [INFO ] [sig ] Generating forecast for: SRI [2026-03-03T20:32:04.187012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-03-03T20:32:04.198676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-03-03T20:32:04.199059] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-03-03T20:32:04.199871] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-03-03T20:32:04.199925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:04.199959] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:04.199987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:04.200050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:04.259152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:04.259961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:04.260063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:04.260105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:04.384007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:04.384172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:04.384214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:04.384262] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:04.387740] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-03-03T20:32:04.388081] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-03-03T20:32:04.388221] [INFO ] [sig ] SRI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:04.541070] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SRI.txt [2026-03-03T20:32:04.541248] [INFO ] [sig ] [2823/3369] Completed SRI in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:04.541293] [INFO ] [sig ] [2824/3369] Forecasting SRRK... [2026-03-03T20:32:04.541324] [INFO ] [sig ] Generating forecast for: SRRK [2026-03-03T20:32:04.541356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-03-03T20:32:04.553377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-03-03T20:32:04.553810] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-03-03T20:32:04.554651] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-03-03T20:32:04.554706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:04.554778] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:04.554809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:04.554871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:04.615005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:04.615901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:04.615988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:04.616022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:04.746103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:04.746320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:04.746366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:04.746399] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:04.750193] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-03-03T20:32:04.750566] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-03-03T20:32:04.750767] [INFO ] [sig ] SRRK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:04.905417] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SRRK.txt [2026-03-03T20:32:04.905617] [INFO ] [sig ] [2824/3369] Completed SRRK in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:04.905670] [INFO ] [sig ] [2825/3369] Forecasting SRTS... [2026-03-03T20:32:04.905702] [INFO ] [sig ] Generating forecast for: SRTS [2026-03-03T20:32:04.905733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-03-03T20:32:04.924214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-03-03T20:32:04.924705] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-03-03T20:32:04.925690] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-03-03T20:32:04.925753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:04.925788] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:04.925818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:04.925886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:04.992997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:04.993921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:04.994009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:04.994044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:05.118295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:05.118470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:05.118513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:05.118545] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:05.122680] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=52.67%) [2026-03-03T20:32:05.123045] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-03-03T20:32:05.123195] [INFO ] [sig ] SRTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:05.279199] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SRTS.txt [2026-03-03T20:32:05.279371] [INFO ] [sig ] [2825/3369] Completed SRTS in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:05.279414] [INFO ] [sig ] [2826/3369] Forecasting SSB... [2026-03-03T20:32:05.279444] [INFO ] [sig ] Generating forecast for: SSB [2026-03-03T20:32:05.279475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-03-03T20:32:05.292341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-03-03T20:32:05.292785] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-03-03T20:32:05.293647] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-03-03T20:32:05.293704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:05.293741] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:05.293770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:05.293831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:05.359488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:05.360454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:05.360545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:05.360600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:05.494685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:05.494853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:05.494895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:05.494924] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:05.498731] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=38.30%) [2026-03-03T20:32:05.499031] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-03-03T20:32:05.499172] [INFO ] [sig ] SSB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:05.645620] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SSB.txt [2026-03-03T20:32:05.645778] [INFO ] [sig ] [2826/3369] Completed SSB in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:05.645821] [INFO ] [sig ] [2827/3369] Forecasting SSD... [2026-03-03T20:32:05.645851] [INFO ] [sig ] Generating forecast for: SSD [2026-03-03T20:32:05.645883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-03-03T20:32:05.658914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-03-03T20:32:05.659370] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-03-03T20:32:05.660258] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-03-03T20:32:05.660314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:05.660347] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:05.660374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:05.660445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:05.719921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:05.720793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:05.720885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:05.720918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:05.843845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:05.844024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:05.844067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:05.844170] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:05.847815] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: UP (p=51.32%) [2026-03-03T20:32:05.848203] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-03-03T20:32:05.848354] [INFO ] [sig ] SSD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:05.997916] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SSD.txt [2026-03-03T20:32:05.998105] [INFO ] [sig ] [2827/3369] Completed SSD in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:05.998156] [INFO ] [sig ] [2828/3369] Forecasting SSL... [2026-03-03T20:32:05.998193] [INFO ] [sig ] Generating forecast for: SSL [2026-03-03T20:32:05.998226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-03-03T20:32:06.009485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-03-03T20:32:06.009884] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-03-03T20:32:06.010752] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-03-03T20:32:06.010808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:06.010843] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:06.010871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:06.010931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:06.071043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:06.071979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:06.072082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:06.072125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:06.202081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:06.202257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:06.202299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:06.202328] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:06.205849] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=58.61%) [2026-03-03T20:32:06.206170] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-03-03T20:32:06.206312] [INFO ] [sig ] SSL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:06.354043] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SSL.txt [2026-03-03T20:32:06.354226] [INFO ] [sig ] [2828/3369] Completed SSL in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:06.354289] [INFO ] [sig ] [2829/3369] Forecasting SSNC... [2026-03-03T20:32:06.354323] [INFO ] [sig ] Generating forecast for: SSNC [2026-03-03T20:32:06.354354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-03-03T20:32:06.365707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-03-03T20:32:06.366138] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-03-03T20:32:06.367075] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-03-03T20:32:06.367145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:06.367180] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:06.367208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:06.367267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:06.425554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:06.426718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:06.426810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:06.426845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:06.552786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:06.552948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:06.552992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:06.553024] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:06.556638] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=90.74%) [2026-03-03T20:32:06.556941] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-03-03T20:32:06.557100] [INFO ] [sig ] SSNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:06.704822] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SSNC.txt [2026-03-03T20:32:06.704969] [INFO ] [sig ] [2829/3369] Completed SSNC in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-03T20:32:06.705010] [INFO ] [sig ] [2830/3369] Forecasting SSP... [2026-03-03T20:32:06.705041] [INFO ] [sig ] Generating forecast for: SSP [2026-03-03T20:32:06.705076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-03-03T20:32:06.720708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-03-03T20:32:06.721089] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-03-03T20:32:06.721970] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-03-03T20:32:06.722026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:06.722060] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:06.722089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:06.722149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:06.783332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:06.784374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:06.784477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:06.784513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:06.915702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:06.915868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:06.915912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:06.915944] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:06.919566] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: UP (p=89.02%) [2026-03-03T20:32:06.919916] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-03-03T20:32:06.920061] [INFO ] [sig ] SSP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:07.071977] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SSP.txt [2026-03-03T20:32:07.072168] [INFO ] [sig ] [2830/3369] Completed SSP in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.2m [2026-03-03T20:32:07.072406] [INFO ] [sig ] [2831/3369] Forecasting SSRM... [2026-03-03T20:32:07.072437] [INFO ] [sig ] Generating forecast for: SSRM [2026-03-03T20:32:07.072467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-03-03T20:32:07.085120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-03-03T20:32:07.085553] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-03-03T20:32:07.086420] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-03-03T20:32:07.086477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:07.086719] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:07.086750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:07.086810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:07.153216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:07.154165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:07.154263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:07.154297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:07.279697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:07.279864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:07.279908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:07.279938] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:07.283911] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-03-03T20:32:07.284251] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-03-03T20:32:07.284390] [INFO ] [sig ] SSRM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:07.433819] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SSRM.txt [2026-03-03T20:32:07.433993] [INFO ] [sig ] [2831/3369] Completed SSRM in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.2m [2026-03-03T20:32:07.434046] [INFO ] [sig ] [2832/3369] Forecasting SSSS... [2026-03-03T20:32:07.434092] [INFO ] [sig ] Generating forecast for: SSSS [2026-03-03T20:32:07.434132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-03-03T20:32:07.445766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-03-03T20:32:07.446196] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-03-03T20:32:07.447121] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-03-03T20:32:07.447178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:07.447213] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:07.447240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:07.447298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:07.510792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:07.511767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:07.511861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:07.511895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:07.650014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:07.650214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:07.650288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:07.650338] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:07.655161] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-03-03T20:32:07.655556] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-03-03T20:32:07.655777] [INFO ] [sig ] SSSS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:07.815997] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SSSS.txt [2026-03-03T20:32:07.816183] [INFO ] [sig ] [2832/3369] Completed SSSS in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.2m [2026-03-03T20:32:07.816237] [INFO ] [sig ] [2833/3369] Forecasting SSTI... [2026-03-03T20:32:07.816271] [INFO ] [sig ] Generating forecast for: SSTI [2026-03-03T20:32:07.816304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-03-03T20:32:07.827960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-03-03T20:32:07.828600] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-03-03T20:32:07.829462] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-03-03T20:32:07.829518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:07.829552] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:07.829601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:07.829663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:07.893003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:07.894161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:07.894435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:07.894471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:08.023663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:08.023832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:08.023874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:08.023904] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:08.028051] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=50.31%) [2026-03-03T20:32:08.029003] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-03-03T20:32:08.029259] [INFO ] [sig ] SSTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:08.183253] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SSTI.txt [2026-03-03T20:32:08.183402] [INFO ] [sig ] [2833/3369] Completed SSTI in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:08.183443] [INFO ] [sig ] [2834/3369] Forecasting SSTK... [2026-03-03T20:32:08.183474] [INFO ] [sig ] Generating forecast for: SSTK [2026-03-03T20:32:08.183504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-03-03T20:32:08.195613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-03-03T20:32:08.195952] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-03-03T20:32:08.196837] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-03-03T20:32:08.196893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:08.196927] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:08.196956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:08.197016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:08.256606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:08.257512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:08.257645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:08.257682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:08.385488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:08.385665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:08.385709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:08.385740] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:08.389446] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=60.77%) [2026-03-03T20:32:08.389766] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-03-03T20:32:08.389916] [INFO ] [sig ] SSTK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:08.537588] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SSTK.txt [2026-03-03T20:32:08.537755] [INFO ] [sig ] [2834/3369] Completed SSTK in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:08.537810] [INFO ] [sig ] [2835/3369] Forecasting SSYS... [2026-03-03T20:32:08.537843] [INFO ] [sig ] Generating forecast for: SSYS [2026-03-03T20:32:08.537888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-03-03T20:32:08.550128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-03-03T20:32:08.550543] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-03-03T20:32:08.551403] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-03-03T20:32:08.551458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:08.551493] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:08.551521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:08.551605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:08.610989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:08.611903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:08.611991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:08.612026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:08.730730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:08.730891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:08.730935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:08.730963] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:08.734436] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=49.27%) [2026-03-03T20:32:08.734751] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-03-03T20:32:08.734889] [INFO ] [sig ] SSYS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:08.880847] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SSYS.txt [2026-03-03T20:32:08.880990] [INFO ] [sig ] [2835/3369] Completed SSYS in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:08.881039] [INFO ] [sig ] [2836/3369] Forecasting STAA... [2026-03-03T20:32:08.881071] [INFO ] [sig ] Generating forecast for: STAA [2026-03-03T20:32:08.881104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-03-03T20:32:08.892969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-03-03T20:32:08.893326] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-03-03T20:32:08.894121] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-03-03T20:32:08.894176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:08.894208] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:08.894236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:08.894293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:08.953309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:08.954089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:08.954180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:08.954214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:09.077462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:09.077646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:09.077688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:09.077720] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:09.081144] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-03-03T20:32:09.081429] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-03-03T20:32:09.081560] [INFO ] [sig ] STAA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:09.224681] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STAA.txt [2026-03-03T20:32:09.224814] [INFO ] [sig ] [2836/3369] Completed STAA in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:09.224853] [INFO ] [sig ] [2837/3369] Forecasting STAG... [2026-03-03T20:32:09.224883] [INFO ] [sig ] Generating forecast for: STAG [2026-03-03T20:32:09.224913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-03-03T20:32:09.236218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-03-03T20:32:09.236554] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-03-03T20:32:09.237343] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-03-03T20:32:09.237396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:09.237430] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:09.237457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:09.237515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:09.295633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:09.296355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:09.296436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:09.296469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:09.418090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:09.418229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:09.418270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:09.418302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:09.421625] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-03-03T20:32:09.421908] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-03-03T20:32:09.422039] [INFO ] [sig ] STAG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:09.563432] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STAG.txt [2026-03-03T20:32:09.563595] [INFO ] [sig ] [2837/3369] Completed STAG in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:09.563639] [INFO ] [sig ] [2838/3369] Forecasting STBA... [2026-03-03T20:32:09.563671] [INFO ] [sig ] Generating forecast for: STBA [2026-03-03T20:32:09.563701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-03-03T20:32:09.574959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-03-03T20:32:09.575295] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-03-03T20:32:09.576319] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-03-03T20:32:09.576372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:09.576615] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:09.576647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:09.576704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:09.637787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:09.638620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:09.638713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:09.638749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:09.754311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:09.754477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:09.754519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:09.754549] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:09.758118] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-03-03T20:32:09.758405] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-03-03T20:32:09.758538] [INFO ] [sig ] STBA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:09.904895] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STBA.txt [2026-03-03T20:32:09.905052] [INFO ] [sig ] [2838/3369] Completed STBA in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:09.905095] [INFO ] [sig ] [2839/3369] Forecasting STC... [2026-03-03T20:32:09.905136] [INFO ] [sig ] Generating forecast for: STC [2026-03-03T20:32:09.905176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-03-03T20:32:09.916899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-03-03T20:32:09.917242] [INFO ] [FORECASTER] Starting predict_future for STC [2026-03-03T20:32:09.918064] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-03-03T20:32:09.918117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:09.918151] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:09.918179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:09.918236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:09.975917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:09.976656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:09.976739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:09.976771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:10.093493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:10.093667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:10.093710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:10.093739] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:10.097338] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-03-03T20:32:10.097643] [INFO ] [FORECASTER] Completed predict_future for STC [2026-03-03T20:32:10.097775] [INFO ] [sig ] STC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:10.251135] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STC.txt [2026-03-03T20:32:10.251321] [INFO ] [sig ] [2839/3369] Completed STC in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:10.251366] [INFO ] [sig ] [2840/3369] Forecasting STE... [2026-03-03T20:32:10.251397] [INFO ] [sig ] Generating forecast for: STE [2026-03-03T20:32:10.251431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-03-03T20:32:10.263507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-03-03T20:32:10.263932] [INFO ] [FORECASTER] Starting predict_future for STE [2026-03-03T20:32:10.264810] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-03-03T20:32:10.264869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:10.264938] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:10.264970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:10.265031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:10.332214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:10.333208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:10.333315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:10.333351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:10.460898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:10.461059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:10.461103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:10.461139] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:10.464591] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=21.75%) [2026-03-03T20:32:10.464879] [INFO ] [FORECASTER] Completed predict_future for STE [2026-03-03T20:32:10.465010] [INFO ] [sig ] STE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:10.612840] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STE.txt [2026-03-03T20:32:10.612992] [INFO ] [sig ] [2840/3369] Completed STE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:10.613040] [INFO ] [sig ] [2841/3369] Forecasting STEL... [2026-03-03T20:32:10.613071] [INFO ] [sig ] Generating forecast for: STEL [2026-03-03T20:32:10.613102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-03-03T20:32:10.624522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-03-03T20:32:10.624859] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-03-03T20:32:10.625843] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-03-03T20:32:10.625896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:10.625964] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:10.625993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:10.626051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:10.690246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:10.691187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:10.691276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:10.691311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:10.819527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:10.819904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:10.819947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:10.819976] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:10.823503] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-03-03T20:32:10.823872] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-03-03T20:32:10.824018] [INFO ] [sig ] STEL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:10.972304] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STEL.txt [2026-03-03T20:32:10.972437] [INFO ] [sig ] [2841/3369] Completed STEL in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:10.972478] [INFO ] [sig ] [2842/3369] Forecasting STEM... [2026-03-03T20:32:10.972508] [INFO ] [sig ] Generating forecast for: STEM [2026-03-03T20:32:10.972538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-03-03T20:32:10.985135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-03-03T20:32:10.985640] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-03-03T20:32:10.986857] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-03-03T20:32:10.986936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:10.986987] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:10.987030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:10.987115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:11.052968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:11.053900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:11.054004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:11.054042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:11.179498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:11.179672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:11.179715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:11.179745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:11.183203] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-03-03T20:32:11.183495] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-03-03T20:32:11.183671] [INFO ] [sig ] STEM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:11.330721] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STEM.txt [2026-03-03T20:32:11.330894] [INFO ] [sig ] [2842/3369] Completed STEM in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:11.330935] [INFO ] [sig ] [2843/3369] Forecasting STEP... [2026-03-03T20:32:11.330969] [INFO ] [sig ] Generating forecast for: STEP [2026-03-03T20:32:11.331001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-03-03T20:32:11.343847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-03-03T20:32:11.344300] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-03-03T20:32:11.345217] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-03-03T20:32:11.345273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:11.345307] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:11.345333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:11.345396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:11.404718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:11.405686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:11.405794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:11.405837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:11.530114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:11.530295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:11.530339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:11.530368] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:11.533966] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=62.93%) [2026-03-03T20:32:11.534269] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-03-03T20:32:11.534409] [INFO ] [sig ] STEP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:11.680313] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STEP.txt [2026-03-03T20:32:11.680487] [INFO ] [sig ] [2843/3369] Completed STEP in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:11.680547] [INFO ] [sig ] [2844/3369] Forecasting STHO... [2026-03-03T20:32:11.680599] [INFO ] [sig ] Generating forecast for: STHO [2026-03-03T20:32:11.680642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-03-03T20:32:11.695659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-03-03T20:32:11.696060] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-03-03T20:32:11.696897] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-03-03T20:32:11.696952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:11.696987] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:11.697015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:11.697092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:11.757765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:11.758740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:11.758830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:11.758866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:11.881748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:11.881916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:11.881958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:11.882026] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:11.885647] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-03-03T20:32:11.885966] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-03-03T20:32:11.886111] [INFO ] [sig ] STHO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:12.029960] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STHO.txt [2026-03-03T20:32:12.030138] [INFO ] [sig ] [2844/3369] Completed STHO in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:12.030189] [INFO ] [sig ] [2845/3369] Forecasting STI... [2026-03-03T20:32:12.030225] [INFO ] [sig ] Generating forecast for: STI [2026-03-03T20:32:12.030263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-03-03T20:32:12.042111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-03-03T20:32:12.042515] [INFO ] [FORECASTER] Starting predict_future for STI [2026-03-03T20:32:12.043363] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-03-03T20:32:12.043433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:12.043473] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:12.043501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:12.043560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:12.102009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:12.103002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:12.103092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:12.103126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:12.229362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:12.229530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:12.229589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:12.229623] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:12.233097] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=31.78%) [2026-03-03T20:32:12.233397] [INFO ] [FORECASTER] Completed predict_future for STI [2026-03-03T20:32:12.233553] [INFO ] [sig ] STI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:12.381000] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STI.txt [2026-03-03T20:32:12.381190] [INFO ] [sig ] [2845/3369] Completed STI in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-03T20:32:12.381241] [INFO ] [sig ] [2846/3369] Forecasting STIM... [2026-03-03T20:32:12.381279] [INFO ] [sig ] Generating forecast for: STIM [2026-03-03T20:32:12.381317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-03-03T20:32:12.393652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-03-03T20:32:12.394062] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-03-03T20:32:12.394952] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-03-03T20:32:12.395008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:12.395040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:12.395067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:12.395125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:12.458754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:12.459786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:12.459897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:12.459934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:12.587217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:12.587401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:12.587443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:12.587475] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:12.591099] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-03-03T20:32:12.591445] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-03-03T20:32:12.591655] [INFO ] [sig ] STIM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:12.743024] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STIM.txt [2026-03-03T20:32:12.743224] [INFO ] [sig ] [2846/3369] Completed STIM in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.1m [2026-03-03T20:32:12.743282] [INFO ] [sig ] [2847/3369] Forecasting STK... [2026-03-03T20:32:12.743317] [INFO ] [sig ] Generating forecast for: STK [2026-03-03T20:32:12.743348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-03-03T20:32:12.757811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-03-03T20:32:12.758287] [INFO ] [FORECASTER] Starting predict_future for STK [2026-03-03T20:32:12.759359] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-03-03T20:32:12.759414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:12.759446] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:12.759473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:12.759530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:12.820392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:12.821321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:12.821415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:12.821449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:12.946907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:12.947084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:12.947125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:12.947202] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:12.951046] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=26.57%) [2026-03-03T20:32:12.951383] [INFO ] [FORECASTER] Completed predict_future for STK [2026-03-03T20:32:12.951531] [INFO ] [sig ] STK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:13.105753] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STK.txt [2026-03-03T20:32:13.105925] [INFO ] [sig ] [2847/3369] Completed STK in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.1m [2026-03-03T20:32:13.105969] [INFO ] [sig ] [2848/3369] Forecasting STKH... [2026-03-03T20:32:13.106009] [INFO ] [sig ] Generating forecast for: STKH [2026-03-03T20:32:13.106042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-03-03T20:32:13.118765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-03-03T20:32:13.119216] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-03-03T20:32:13.120131] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-03-03T20:32:13.120192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:13.120232] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:13.120266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:13.120336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:13.184949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:13.186100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:13.186211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:13.186267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:13.305936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:13.306096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:13.306136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:13.306167] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:13.309693] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-03-03T20:32:13.310045] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-03-03T20:32:13.310189] [INFO ] [sig ] STKH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:13.459464] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STKH.txt [2026-03-03T20:32:13.459652] [INFO ] [sig ] [2848/3369] Completed STKH in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.1m [2026-03-03T20:32:13.459696] [INFO ] [sig ] [2849/3369] Forecasting STKL... [2026-03-03T20:32:13.459728] [INFO ] [sig ] Generating forecast for: STKL [2026-03-03T20:32:13.459759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-03-03T20:32:13.471397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-03-03T20:32:13.471816] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-03-03T20:32:13.472635] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-03-03T20:32:13.472690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:13.472723] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:13.472750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:13.472808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:13.532144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:13.533304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:13.533413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:13.533449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:13.666276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:13.666653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:13.666697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:13.666728] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:13.671085] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: UP (p=68.60%) [2026-03-03T20:32:13.671507] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-03-03T20:32:13.671699] [INFO ] [sig ] STKL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:13.840919] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STKL.txt [2026-03-03T20:32:13.841107] [INFO ] [sig ] [2849/3369] Completed STKL in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.1m [2026-03-03T20:32:13.841150] [INFO ] [sig ] [2850/3369] Forecasting STKS... [2026-03-03T20:32:13.841182] [INFO ] [sig ] Generating forecast for: STKS [2026-03-03T20:32:13.841213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-03-03T20:32:13.853523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-03-03T20:32:13.853923] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-03-03T20:32:13.854890] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-03-03T20:32:13.854946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:13.854979] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:13.855006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:13.855063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:13.912546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:13.913502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:13.913607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:13.913643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:14.041947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:14.042116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:14.042158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:14.042186] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:14.046679] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=74.22%) [2026-03-03T20:32:14.047040] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-03-03T20:32:14.047190] [INFO ] [sig ] STKS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:14.194929] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STKS.txt [2026-03-03T20:32:14.195090] [INFO ] [sig ] [2850/3369] Completed STKS in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:14.195132] [INFO ] [sig ] [2851/3369] Forecasting STLA... [2026-03-03T20:32:14.195163] [INFO ] [sig ] Generating forecast for: STLA [2026-03-03T20:32:14.195194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-03-03T20:32:14.207373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-03-03T20:32:14.207862] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-03-03T20:32:14.208852] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-03-03T20:32:14.208908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:14.208955] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:14.208986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:14.209043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:14.267152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:14.268097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:14.268216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:14.268251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:14.393930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:14.394091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:14.394132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:14.394162] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:14.397640] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-03-03T20:32:14.397949] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-03-03T20:32:14.398081] [INFO ] [sig ] STLA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:14.552221] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STLA.txt [2026-03-03T20:32:14.552460] [INFO ] [sig ] [2851/3369] Completed STLA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:14.552503] [INFO ] [sig ] [2852/3369] Forecasting STLD... [2026-03-03T20:32:14.552535] [INFO ] [sig ] Generating forecast for: STLD [2026-03-03T20:32:14.552567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-03-03T20:32:14.564913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-03-03T20:32:14.565265] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-03-03T20:32:14.566252] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-03-03T20:32:14.566306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:14.566339] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:14.566366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:14.566424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:14.628474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:14.629377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:14.629470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:14.629504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:14.751046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:14.751199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:14.751242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:14.751274] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:14.754676] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-03-03T20:32:14.754960] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-03-03T20:32:14.755089] [INFO ] [sig ] STLD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:14.901422] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STLD.txt [2026-03-03T20:32:14.901557] [INFO ] [sig ] [2852/3369] Completed STLD in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:14.901622] [INFO ] [sig ] [2853/3369] Forecasting STM... [2026-03-03T20:32:14.901656] [INFO ] [sig ] Generating forecast for: STM [2026-03-03T20:32:14.901687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-03-03T20:32:14.912651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-03-03T20:32:14.912977] [INFO ] [FORECASTER] Starting predict_future for STM [2026-03-03T20:32:14.913782] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-03-03T20:32:14.913836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:14.913869] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:14.913896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:14.913954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:14.975143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:14.976110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:14.976204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:14.976239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:15.104969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:15.105134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:15.105175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:15.105204] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:15.108723] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=34.09%) [2026-03-03T20:32:15.109032] [INFO ] [FORECASTER] Completed predict_future for STM [2026-03-03T20:32:15.109168] [INFO ] [sig ] STM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:15.258472] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STM.txt [2026-03-03T20:32:15.258855] [INFO ] [sig ] [2853/3369] Completed STM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:15.258904] [INFO ] [sig ] [2854/3369] Forecasting STN... [2026-03-03T20:32:15.258935] [INFO ] [sig ] Generating forecast for: STN [2026-03-03T20:32:15.258966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-03-03T20:32:15.270480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-03-03T20:32:15.270889] [INFO ] [FORECASTER] Starting predict_future for STN [2026-03-03T20:32:15.271733] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-03-03T20:32:15.271788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:15.271822] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:15.271850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:15.271916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:15.331615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:15.332536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:15.332669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:15.332715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:15.458257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:15.458414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:15.458458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:15.458488] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:15.461948] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=76.41%) [2026-03-03T20:32:15.462242] [INFO ] [FORECASTER] Completed predict_future for STN [2026-03-03T20:32:15.462373] [INFO ] [sig ] STN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:15.615864] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STN.txt [2026-03-03T20:32:15.616074] [INFO ] [sig ] [2854/3369] Completed STN in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:15.616134] [INFO ] [sig ] [2855/3369] Forecasting STNE... [2026-03-03T20:32:15.616175] [INFO ] [sig ] Generating forecast for: STNE [2026-03-03T20:32:15.616210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-03-03T20:32:15.628172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-03-03T20:32:15.628537] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-03-03T20:32:15.629436] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-03-03T20:32:15.629492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:15.629527] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:15.629556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:15.629643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:15.694621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:15.695400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:15.695496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:15.695532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:15.829643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:15.829809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:15.829853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:15.829884] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:15.833412] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-03-03T20:32:15.833744] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-03-03T20:32:15.833893] [INFO ] [sig ] STNE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:15.988682] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STNE.txt [2026-03-03T20:32:15.988949] [INFO ] [sig ] [2855/3369] Completed STNE in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:15.989015] [INFO ] [sig ] [2856/3369] Forecasting STOK... [2026-03-03T20:32:15.989059] [INFO ] [sig ] Generating forecast for: STOK [2026-03-03T20:32:15.989105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-03-03T20:32:16.003239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-03-03T20:32:16.003661] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-03-03T20:32:16.004603] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-03-03T20:32:16.004660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:16.004696] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:16.004725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:16.004785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:16.071913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:16.072839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:16.072926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:16.072961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:16.212625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:16.212811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:16.212875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:16.212925] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:16.217728] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=32.13%) [2026-03-03T20:32:16.218110] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-03-03T20:32:16.218288] [INFO ] [sig ] STOK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:16.380538] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STOK.txt [2026-03-03T20:32:16.380725] [INFO ] [sig ] [2856/3369] Completed STOK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:16.380769] [INFO ] [sig ] [2857/3369] Forecasting STRA... [2026-03-03T20:32:16.380800] [INFO ] [sig ] Generating forecast for: STRA [2026-03-03T20:32:16.380831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-03-03T20:32:16.394095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-03-03T20:32:16.394519] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-03-03T20:32:16.395396] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-03-03T20:32:16.395460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:16.395495] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:16.395532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:16.395628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:16.458234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:16.459154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:16.459245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:16.459280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:16.589172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:16.589343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:16.589394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:16.589434] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:16.593250] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-03T20:32:16.593591] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-03-03T20:32:16.593730] [INFO ] [sig ] STRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:16.755975] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STRA.txt [2026-03-03T20:32:16.756182] [INFO ] [sig ] [2857/3369] Completed STRA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:16.756242] [INFO ] [sig ] [2858/3369] Forecasting STRL... [2026-03-03T20:32:16.756277] [INFO ] [sig ] Generating forecast for: STRL [2026-03-03T20:32:16.756316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-03-03T20:32:16.771646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-03-03T20:32:16.772033] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-03-03T20:32:16.773082] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-03-03T20:32:16.773138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:16.773210] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:16.773239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:16.773309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:16.840868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:16.842073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:16.842187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:16.842225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:16.974185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:16.974351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:16.974401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:16.974456] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:16.978429] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-03-03T20:32:16.978743] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-03-03T20:32:16.978888] [INFO ] [sig ] STRL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:17.129106] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STRL.txt [2026-03-03T20:32:17.129247] [INFO ] [sig ] [2858/3369] Completed STRL in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:17.129291] [INFO ] [sig ] [2859/3369] Forecasting STRS... [2026-03-03T20:32:17.129322] [INFO ] [sig ] Generating forecast for: STRS [2026-03-03T20:32:17.129355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-03-03T20:32:17.140690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-03-03T20:32:17.140989] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-03-03T20:32:17.141873] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-03-03T20:32:17.141929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:17.141962] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:17.141990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:17.142049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:17.203905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:17.204840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:17.204934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:17.204974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:17.302242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:17.302414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:17.302463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:17.302495] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:17.306036] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-03-03T20:32:17.306335] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-03-03T20:32:17.306494] [INFO ] [sig ] STRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:17.455190] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STRS.txt [2026-03-03T20:32:17.455342] [INFO ] [sig ] [2859/3369] Completed STRS in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:17.455389] [INFO ] [sig ] [2860/3369] Forecasting STSS... [2026-03-03T20:32:17.455422] [INFO ] [sig ] Generating forecast for: STSS [2026-03-03T20:32:17.455453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-03-03T20:32:17.467234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-03-03T20:32:17.467589] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-03-03T20:32:17.468488] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-03-03T20:32:17.468542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:17.468609] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:17.468641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:17.468701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:17.528295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:17.529298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:17.529382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:17.529432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:17.652488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:17.652671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:17.652713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:17.652743] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:17.656429] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=81.81%) [2026-03-03T20:32:17.656733] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-03-03T20:32:17.656867] [INFO ] [sig ] STSS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:17.801139] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STSS.txt [2026-03-03T20:32:17.801318] [INFO ] [sig ] [2860/3369] Completed STSS in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:17.801366] [INFO ] [sig ] [2861/3369] Forecasting STTK... [2026-03-03T20:32:17.801405] [INFO ] [sig ] Generating forecast for: STTK [2026-03-03T20:32:17.801444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-03-03T20:32:17.814187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-03-03T20:32:17.814808] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-03-03T20:32:17.815649] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-03-03T20:32:17.815702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:17.815734] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:17.815762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:17.815819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:17.881683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:17.882637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:17.882731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:17.882766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:18.005456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:18.005650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:18.005693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:18.005761] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:18.009718] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: DOWN (p=26.46%) [2026-03-03T20:32:18.010092] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-03-03T20:32:18.010274] [INFO ] [sig ] STTK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:18.173040] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STTK.txt [2026-03-03T20:32:18.173224] [INFO ] [sig ] [2861/3369] Completed STTK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:18.173267] [INFO ] [sig ] [2862/3369] Forecasting STVN... [2026-03-03T20:32:18.173299] [INFO ] [sig ] Generating forecast for: STVN [2026-03-03T20:32:18.173330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-03-03T20:32:18.187103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-03-03T20:32:18.187736] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-03-03T20:32:18.188853] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-03-03T20:32:18.188909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:18.188943] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:18.188986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:18.189046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:18.252104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:18.253111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:18.253222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:18.253261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:18.384924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:18.385086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:18.385127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:18.385158] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:18.388846] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-03-03T20:32:18.389142] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-03-03T20:32:18.389275] [INFO ] [sig ] STVN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:18.552683] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STVN.txt [2026-03-03T20:32:18.552858] [INFO ] [sig ] [2862/3369] Completed STVN in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-03T20:32:18.552900] [INFO ] [sig ] [2863/3369] Forecasting STWD... [2026-03-03T20:32:18.552934] [INFO ] [sig ] Generating forecast for: STWD [2026-03-03T20:32:18.552989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-03-03T20:32:18.566104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-03-03T20:32:18.566511] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-03-03T20:32:18.567780] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-03-03T20:32:18.567850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:18.567936] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:18.567986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:18.568082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:18.636995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:18.637985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:18.638090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:18.638142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:18.765312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:18.765480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:18.765525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:18.765557] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:18.769499] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=89.41%) [2026-03-03T20:32:18.769814] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-03-03T20:32:18.769951] [INFO ] [sig ] STWD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:18.920755] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STWD.txt [2026-03-03T20:32:18.920912] [INFO ] [sig ] [2863/3369] Completed STWD in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.0m [2026-03-03T20:32:18.920954] [INFO ] [sig ] [2864/3369] Forecasting STX... [2026-03-03T20:32:18.920983] [INFO ] [sig ] Generating forecast for: STX [2026-03-03T20:32:18.921014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-03-03T20:32:18.933089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-03-03T20:32:18.933452] [INFO ] [FORECASTER] Starting predict_future for STX [2026-03-03T20:32:18.934304] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-03-03T20:32:18.934370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:18.934411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:18.934444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:18.934511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:18.995302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:18.996075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:18.996171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:18.996205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:19.124439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:19.124618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:19.124660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:19.124690] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:19.128181] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-03-03T20:32:19.128460] [INFO ] [FORECASTER] Completed predict_future for STX [2026-03-03T20:32:19.128607] [INFO ] [sig ] STX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:19.275107] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/STX.txt [2026-03-03T20:32:19.275266] [INFO ] [sig ] [2864/3369] Completed STX in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.0m [2026-03-03T20:32:19.275309] [INFO ] [sig ] [2865/3369] Forecasting STXE... [2026-03-03T20:32:19.275371] [INFO ] [sig ] Generating forecast for: STXE [2026-03-03T20:32:19.275415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-03-03T20:32:19.287757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-03-03T20:32:19.288169] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-03-03T20:32:19.288988] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-03-03T20:32:19.289043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:19.289076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:19.289103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:19.289161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:19.351366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:19.352317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:19.352417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:19.352458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:19.462026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:19.462192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:19.462233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:19.462262] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:19.466206] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-03-03T20:32:19.466504] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-03-03T20:32:19.466659] [INFO ] [sig ] STXE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:19.618287] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STXE.txt [2026-03-03T20:32:19.618471] [INFO ] [sig ] [2865/3369] Completed STXE in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.0m [2026-03-03T20:32:19.618513] [INFO ] [sig ] [2866/3369] Forecasting STXG... [2026-03-03T20:32:19.618556] [INFO ] [sig ] Generating forecast for: STXG [2026-03-03T20:32:19.618615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-03-03T20:32:19.630397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-03-03T20:32:19.630848] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-03-03T20:32:19.631764] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-03-03T20:32:19.631820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:19.631854] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:19.631882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:19.631940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:19.695262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:19.696279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:19.696380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:19.696417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:19.812371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:19.812546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:19.812612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:19.812645] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:19.816284] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-03-03T20:32:19.816596] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-03-03T20:32:19.816734] [INFO ] [sig ] STXG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:19.965663] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/STXG.txt [2026-03-03T20:32:19.965807] [INFO ] [sig ] [2866/3369] Completed STXG in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.0m [2026-03-03T20:32:19.965847] [INFO ] [sig ] [2867/3369] Forecasting SUI... [2026-03-03T20:32:19.965879] [INFO ] [sig ] Generating forecast for: SUI [2026-03-03T20:32:19.965909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-03-03T20:32:19.979017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-03-03T20:32:19.979353] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-03-03T20:32:19.980397] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-03-03T20:32:19.980468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:19.980521] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:19.980564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:19.980681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:20.046163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:20.047041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:20.047128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:20.047162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:20.180258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:20.180433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:20.180491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:20.180530] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:20.185029] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: UP (p=53.34%) [2026-03-03T20:32:20.185326] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-03-03T20:32:20.185464] [INFO ] [sig ] SUI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:20.339043] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SUI.txt [2026-03-03T20:32:20.339215] [INFO ] [sig ] [2867/3369] Completed SUI in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:20.339263] [INFO ] [sig ] [2868/3369] Forecasting SUN... [2026-03-03T20:32:20.339295] [INFO ] [sig ] Generating forecast for: SUN [2026-03-03T20:32:20.339326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-03-03T20:32:20.351554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-03-03T20:32:20.351924] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-03-03T20:32:20.352828] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-03-03T20:32:20.352882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:20.352916] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:20.352945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:20.353003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:20.420083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:20.421001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:20.421126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:20.421163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:20.568589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:20.568747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:20.568788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:20.568819] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:20.572549] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-03-03T20:32:20.572861] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-03-03T20:32:20.573012] [INFO ] [sig ] SUN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:20.720192] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SUN.txt [2026-03-03T20:32:20.720334] [INFO ] [sig ] [2868/3369] Completed SUN in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:20.720387] [INFO ] [sig ] [2869/3369] Forecasting SUNS... [2026-03-03T20:32:20.720426] [INFO ] [sig ] Generating forecast for: SUNS [2026-03-03T20:32:20.720463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-03-03T20:32:20.733277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-03-03T20:32:20.733696] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-03-03T20:32:20.734505] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-03-03T20:32:20.734559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:20.734614] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:20.734645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:20.734704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:20.794691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:20.795542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:20.795648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:20.795683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:20.919697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:20.919838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:20.919878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:20.919907] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:20.923381] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-03-03T20:32:20.923692] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-03-03T20:32:20.923825] [INFO ] [sig ] SUNS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:21.076903] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SUNS.txt [2026-03-03T20:32:21.077052] [INFO ] [sig ] [2869/3369] Completed SUNS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:21.077092] [INFO ] [sig ] [2870/3369] Forecasting SUPN... [2026-03-03T20:32:21.077122] [INFO ] [sig ] Generating forecast for: SUPN [2026-03-03T20:32:21.077152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-03-03T20:32:21.089129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-03-03T20:32:21.089519] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-03-03T20:32:21.090417] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-03-03T20:32:21.090486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:21.090524] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:21.090553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:21.090644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:21.151518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:21.152200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:21.152294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:21.152331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:21.274753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:21.274918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:21.274960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:21.274990] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:21.278529] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-03-03T20:32:21.278845] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-03-03T20:32:21.278986] [INFO ] [sig ] SUPN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:21.424746] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SUPN.txt [2026-03-03T20:32:21.424900] [INFO ] [sig ] [2870/3369] Completed SUPN in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:21.424942] [INFO ] [sig ] [2871/3369] Forecasting SUSB... [2026-03-03T20:32:21.424973] [INFO ] [sig ] Generating forecast for: SUSB [2026-03-03T20:32:21.425003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-03-03T20:32:21.437820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-03-03T20:32:21.438240] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-03-03T20:32:21.439102] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-03-03T20:32:21.439159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:21.439194] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:21.439222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:21.439279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:21.501843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:21.502803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:21.502893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:21.502928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:21.631177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:21.631364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:21.631407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:21.631440] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:21.635336] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=24.50%) [2026-03-03T20:32:21.635849] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-03-03T20:32:21.635990] [INFO ] [sig ] SUSB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:21.791815] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SUSB.txt [2026-03-03T20:32:21.792003] [INFO ] [sig ] [2871/3369] Completed SUSB in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:21.792045] [INFO ] [sig ] [2872/3369] Forecasting SUSC... [2026-03-03T20:32:21.792077] [INFO ] [sig ] Generating forecast for: SUSC [2026-03-03T20:32:21.792109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-03-03T20:32:21.803625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-03-03T20:32:21.803978] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-03-03T20:32:21.804816] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-03-03T20:32:21.804871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:21.804904] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:21.804932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:21.804991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:21.863043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:21.863862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:21.863947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:21.863982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:21.990178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:21.990335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:21.990378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:21.990408] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:21.994400] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-03-03T20:32:21.994802] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-03-03T20:32:21.994966] [INFO ] [sig ] SUSC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:22.141189] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SUSC.txt [2026-03-03T20:32:22.141375] [INFO ] [sig ] [2872/3369] Completed SUSC in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:22.141441] [INFO ] [sig ] [2873/3369] Forecasting SUSL... [2026-03-03T20:32:22.141480] [INFO ] [sig ] Generating forecast for: SUSL [2026-03-03T20:32:22.141514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-03-03T20:32:22.154493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-03-03T20:32:22.154924] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-03-03T20:32:22.155987] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-03-03T20:32:22.156043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:22.156078] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:22.156105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:22.156164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:22.217528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:22.218723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:22.218813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:22.218847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:22.341454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:22.341638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:22.341681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:22.341711] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:22.345522] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-03-03T20:32:22.346010] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-03-03T20:32:22.346140] [INFO ] [sig ] SUSL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:22.498245] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SUSL.txt [2026-03-03T20:32:22.498565] [INFO ] [sig ] [2873/3369] Completed SUSL in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:22.498658] [INFO ] [sig ] [2874/3369] Forecasting SUZ... [2026-03-03T20:32:22.498691] [INFO ] [sig ] Generating forecast for: SUZ [2026-03-03T20:32:22.498724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-03-03T20:32:22.511099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-03-03T20:32:22.511524] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-03-03T20:32:22.512461] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-03-03T20:32:22.512517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:22.512552] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:22.512601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:22.512663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:22.571847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:22.572780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:22.572907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:22.572945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:22.696182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:22.696350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:22.696394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:22.696425] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:22.699962] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: DOWN (p=45.80%) [2026-03-03T20:32:22.700248] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-03-03T20:32:22.700381] [INFO ] [sig ] SUZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:22.850903] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SUZ.txt [2026-03-03T20:32:22.851037] [INFO ] [sig ] [2874/3369] Completed SUZ in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:22.851077] [INFO ] [sig ] [2875/3369] Forecasting SVC... [2026-03-03T20:32:22.851107] [INFO ] [sig ] Generating forecast for: SVC [2026-03-03T20:32:22.851138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-03-03T20:32:22.865417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-03-03T20:32:22.865914] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-03-03T20:32:22.866857] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-03-03T20:32:22.866927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:22.867000] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:22.867033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:22.867110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:22.930506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:22.931502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:22.931614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:22.931652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:23.056740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:23.056916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:23.056957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:23.056986] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:23.060544] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-03T20:32:23.060864] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-03-03T20:32:23.061005] [INFO ] [sig ] SVC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:23.203361] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SVC.txt [2026-03-03T20:32:23.203520] [INFO ] [sig ] [2875/3369] Completed SVC in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:23.203591] [INFO ] [sig ] [2876/3369] Forecasting SVCO... [2026-03-03T20:32:23.203631] [INFO ] [sig ] Generating forecast for: SVCO [2026-03-03T20:32:23.203662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-03-03T20:32:23.216354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-03-03T20:32:23.216783] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-03-03T20:32:23.217605] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-03-03T20:32:23.217658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:23.217690] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:23.217717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:23.217774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:23.277148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:23.277962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:23.278049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:23.278083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:23.406252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:23.406412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:23.406454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:23.406484] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:23.410075] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=59.93%) [2026-03-03T20:32:23.410363] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-03-03T20:32:23.410493] [INFO ] [sig ] SVCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:23.561435] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SVCO.txt [2026-03-03T20:32:23.561617] [INFO ] [sig ] [2876/3369] Completed SVCO in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:23.561671] [INFO ] [sig ] [2877/3369] Forecasting SVRA... [2026-03-03T20:32:23.561704] [INFO ] [sig ] Generating forecast for: SVRA [2026-03-03T20:32:23.561735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-03-03T20:32:23.574462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-03-03T20:32:23.574834] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-03-03T20:32:23.575657] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-03-03T20:32:23.575712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:23.575748] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:23.575776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:23.575835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:23.637262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:23.637967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:23.638050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:23.638084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:23.759683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:23.759846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:23.759887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:23.759917] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:23.763402] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=37.01%) [2026-03-03T20:32:23.763703] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-03-03T20:32:23.763858] [INFO ] [sig ] SVRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:23.910913] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SVRA.txt [2026-03-03T20:32:23.911061] [INFO ] [sig ] [2877/3369] Completed SVRA in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:23.911106] [INFO ] [sig ] [2878/3369] Forecasting SWBI... [2026-03-03T20:32:23.911141] [INFO ] [sig ] Generating forecast for: SWBI [2026-03-03T20:32:23.911185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-03-03T20:32:23.922311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-03-03T20:32:23.922702] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-03-03T20:32:23.923484] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-03-03T20:32:23.923537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:23.923569] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:23.923620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:23.923679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:23.982266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:23.983161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:23.983248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:23.983282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:24.107921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:24.108084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:24.108126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:24.108208] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:24.111915] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=26.99%) [2026-03-03T20:32:24.112221] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-03-03T20:32:24.112378] [INFO ] [sig ] SWBI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:24.263692] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SWBI.txt [2026-03-03T20:32:24.263900] [INFO ] [sig ] [2878/3369] Completed SWBI in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-03T20:32:24.263952] [INFO ] [sig ] [2879/3369] Forecasting SWIM... [2026-03-03T20:32:24.263986] [INFO ] [sig ] Generating forecast for: SWIM [2026-03-03T20:32:24.264019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-03-03T20:32:24.276622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-03-03T20:32:24.276984] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-03-03T20:32:24.277828] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-03-03T20:32:24.277910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:24.277948] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:24.277975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:24.278033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:24.335376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:24.336131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:24.336214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:24.336246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:24.459911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:24.460065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:24.460105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:24.460134] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:24.463631] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-03-03T20:32:24.463916] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-03-03T20:32:24.464060] [INFO ] [sig ] SWIM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:24.608074] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SWIM.txt [2026-03-03T20:32:24.608204] [INFO ] [sig ] [2879/3369] Completed SWIM in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 2.9m [2026-03-03T20:32:24.608245] [INFO ] [sig ] [2880/3369] Forecasting SWK... [2026-03-03T20:32:24.608275] [INFO ] [sig ] Generating forecast for: SWK [2026-03-03T20:32:24.608305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-03-03T20:32:24.623215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-03-03T20:32:24.623698] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-03-03T20:32:24.624716] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-03-03T20:32:24.624781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:24.624820] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:24.624854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:24.624934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:24.689668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:24.690515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:24.690626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:24.690664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:24.817253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:24.817413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:24.817454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:24.817485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:24.820973] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-03-03T20:32:24.821272] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-03-03T20:32:24.821402] [INFO ] [sig ] SWK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:24.967442] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SWK.txt [2026-03-03T20:32:24.967711] [INFO ] [sig ] [2880/3369] Completed SWK in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 2.9m [2026-03-03T20:32:24.967760] [INFO ] [sig ] [2881/3369] Forecasting SWKS... [2026-03-03T20:32:24.967790] [INFO ] [sig ] Generating forecast for: SWKS [2026-03-03T20:32:24.967822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-03-03T20:32:24.979157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-03-03T20:32:24.979479] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-03-03T20:32:24.980280] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-03-03T20:32:24.980333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:24.980366] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:24.980393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:24.980450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:25.039288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:25.040046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:25.040137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:25.040173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:25.167197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:25.167358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:25.167397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:25.167426] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:25.171634] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-03-03T20:32:25.171923] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-03-03T20:32:25.172051] [INFO ] [sig ] SWKS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:25.400252] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SWKS.txt [2026-03-03T20:32:25.400404] [INFO ] [sig ] [2881/3369] Completed SWKS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 2.9m [2026-03-03T20:32:25.400446] [INFO ] [sig ] [2882/3369] Forecasting SWX... [2026-03-03T20:32:25.400478] [INFO ] [sig ] Generating forecast for: SWX [2026-03-03T20:32:25.400511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-03-03T20:32:25.412044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-03-03T20:32:25.412386] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-03-03T20:32:25.413186] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-03-03T20:32:25.413239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:25.413273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:25.413300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:25.413358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:25.472033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:25.472858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:25.472941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:25.472975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:25.593064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:25.593225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:25.593285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:25.593318] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:25.596894] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=47.01%) [2026-03-03T20:32:25.597173] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-03-03T20:32:25.597301] [INFO ] [sig ] SWX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:25.743445] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SWX.txt [2026-03-03T20:32:25.743621] [INFO ] [sig ] [2882/3369] Completed SWX in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 2.9m [2026-03-03T20:32:25.743664] [INFO ] [sig ] [2883/3369] Forecasting SXC... [2026-03-03T20:32:25.743696] [INFO ] [sig ] Generating forecast for: SXC [2026-03-03T20:32:25.743726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-03-03T20:32:25.755114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-03-03T20:32:25.755492] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-03-03T20:32:25.756332] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-03-03T20:32:25.756397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:25.756434] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:25.756464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:25.756536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:25.817977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:25.818829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:25.818916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:25.818952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:25.944357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:25.944524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:25.944586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:25.944622] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:25.948241] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-03-03T20:32:25.948539] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-03-03T20:32:25.948743] [INFO ] [sig ] SXC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:26.097824] [INFO ] [LOCAL ] Saved forecast: SXC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SXC.txt [2026-03-03T20:32:26.098046] [INFO ] [sig ] [2883/3369] Completed SXC in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 2.9m [2026-03-03T20:32:26.098091] [INFO ] [sig ] [2884/3369] Forecasting SXI... [2026-03-03T20:32:26.098123] [INFO ] [sig ] Generating forecast for: SXI [2026-03-03T20:32:26.098154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-03-03T20:32:26.110994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-03-03T20:32:26.111387] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-03-03T20:32:26.112298] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-03-03T20:32:26.112355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:26.112389] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:26.112417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:26.112475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:26.177654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:26.178752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:26.178861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:26.178896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:26.305944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:26.306100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:26.306140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:26.306170] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:26.309657] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-03-03T20:32:26.309953] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-03-03T20:32:26.310086] [INFO ] [sig ] SXI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:26.457633] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SXI.txt [2026-03-03T20:32:26.457826] [INFO ] [sig ] [2884/3369] Completed SXI in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:26.457925] [INFO ] [sig ] [2885/3369] Forecasting SY... [2026-03-03T20:32:26.457973] [INFO ] [sig ] Generating forecast for: SY [2026-03-03T20:32:26.458008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-03-03T20:32:26.469634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-03-03T20:32:26.469969] [INFO ] [FORECASTER] Starting predict_future for SY [2026-03-03T20:32:26.471061] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-03-03T20:32:26.471118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:26.471152] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:26.471181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:26.471238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:26.535155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:26.536097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:26.536185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:26.536252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:26.656046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:26.656203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:26.656243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:26.656274] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:26.659761] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: UP (p=59.42%) [2026-03-03T20:32:26.660049] [INFO ] [FORECASTER] Completed predict_future for SY [2026-03-03T20:32:26.660186] [INFO ] [sig ] SY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:26.812376] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SY.txt [2026-03-03T20:32:26.812591] [INFO ] [sig ] [2885/3369] Completed SY in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:26.812646] [INFO ] [sig ] [2886/3369] Forecasting SYF... [2026-03-03T20:32:26.812678] [INFO ] [sig ] Generating forecast for: SYF [2026-03-03T20:32:26.812712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-03-03T20:32:26.826951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-03-03T20:32:26.827429] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-03-03T20:32:26.828377] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-03-03T20:32:26.828436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:26.828486] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:26.828515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:26.828602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:26.891927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:26.892833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:26.892920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:26.892955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:27.018955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:27.019119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:27.019161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:27.019191] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:27.023021] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-03-03T20:32:27.023309] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-03-03T20:32:27.023439] [INFO ] [sig ] SYF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:27.173591] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SYF.txt [2026-03-03T20:32:27.173757] [INFO ] [sig ] [2886/3369] Completed SYF in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:27.173797] [INFO ] [sig ] [2887/3369] Forecasting SYK... [2026-03-03T20:32:27.173828] [INFO ] [sig ] Generating forecast for: SYK [2026-03-03T20:32:27.173859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-03-03T20:32:27.186399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-03-03T20:32:27.186776] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-03-03T20:32:27.187598] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-03-03T20:32:27.187652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:27.187685] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:27.187712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:27.187770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:27.247408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:27.248425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:27.248516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:27.248558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:27.374568] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:27.374754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:27.374793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:27.374822] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:27.378288] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-03-03T20:32:27.378617] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-03-03T20:32:27.378766] [INFO ] [sig ] SYK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:27.527272] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SYK.txt [2026-03-03T20:32:27.527427] [INFO ] [sig ] [2887/3369] Completed SYK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:27.527469] [INFO ] [sig ] [2888/3369] Forecasting SYM... [2026-03-03T20:32:27.527499] [INFO ] [sig ] Generating forecast for: SYM [2026-03-03T20:32:27.527536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-03-03T20:32:27.540342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-03-03T20:32:27.540762] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-03-03T20:32:27.541752] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-03-03T20:32:27.541814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:27.541857] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:27.541914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:27.541998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:27.601731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:27.602528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:27.602633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:27.602669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:27.728444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:27.728646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:27.728706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:27.728738] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:27.732700] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=62.63%) [2026-03-03T20:32:27.733013] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-03-03T20:32:27.733177] [INFO ] [sig ] SYM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:27.890947] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SYM.txt [2026-03-03T20:32:27.891117] [INFO ] [sig ] [2888/3369] Completed SYM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:27.891194] [INFO ] [sig ] [2889/3369] Forecasting SYNA... [2026-03-03T20:32:27.891228] [INFO ] [sig ] Generating forecast for: SYNA [2026-03-03T20:32:27.891262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-03-03T20:32:27.902865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-03-03T20:32:27.903265] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-03-03T20:32:27.904179] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-03-03T20:32:27.904247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:27.904288] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:27.904323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:27.904405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:27.967651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:27.968643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:27.968752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:27.968788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:28.095911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:28.096108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:28.096169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:28.096212] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:28.100548] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=92.02%) [2026-03-03T20:32:28.100983] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-03-03T20:32:28.101147] [INFO ] [sig ] SYNA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:28.248167] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SYNA.txt [2026-03-03T20:32:28.248311] [INFO ] [sig ] [2889/3369] Completed SYNA in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:28.248352] [INFO ] [sig ] [2890/3369] Forecasting SYRE... [2026-03-03T20:32:28.248385] [INFO ] [sig ] Generating forecast for: SYRE [2026-03-03T20:32:28.248435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-03-03T20:32:28.259958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-03-03T20:32:28.260264] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-03-03T20:32:28.261162] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-03-03T20:32:28.261218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:28.261251] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:28.261278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:28.261337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:28.320190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:28.320911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:28.320993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:28.321026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:28.440469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:28.440625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:28.440666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:28.440695] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:28.444036] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=23.83%) [2026-03-03T20:32:28.444313] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-03-03T20:32:28.444450] [INFO ] [sig ] SYRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:28.587078] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/SYRE.txt [2026-03-03T20:32:28.587212] [INFO ] [sig ] [2890/3369] Completed SYRE in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:28.587253] [INFO ] [sig ] [2891/3369] Forecasting SYY... [2026-03-03T20:32:28.587283] [INFO ] [sig ] Generating forecast for: SYY [2026-03-03T20:32:28.587314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-03-03T20:32:28.598716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-03-03T20:32:28.599027] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-03-03T20:32:28.599820] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-03-03T20:32:28.599874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:28.599907] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:28.599935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:28.599993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:28.659961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:28.660732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:28.660819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:28.660853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:28.787922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:28.788064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:28.788103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:28.788132] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:28.791721] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=73.23%) [2026-03-03T20:32:28.791997] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-03-03T20:32:28.792125] [INFO ] [sig ] SYY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:28.938543] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/SYY.txt [2026-03-03T20:32:28.938712] [INFO ] [sig ] [2891/3369] Completed SYY in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:28.938754] [INFO ] [sig ] [2892/3369] Forecasting TAC... [2026-03-03T20:32:28.938784] [INFO ] [sig ] Generating forecast for: TAC [2026-03-03T20:32:28.938815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-03-03T20:32:28.951091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-03-03T20:32:28.951434] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-03-03T20:32:28.952242] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-03-03T20:32:28.952294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:28.952326] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:28.952380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:28.952440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:29.011591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:29.012365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:29.012451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:29.012483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:29.135260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:29.135415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:29.135456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:29.135484] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:29.139564] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-03-03T20:32:29.140082] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-03-03T20:32:29.140213] [INFO ] [sig ] TAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:29.300358] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TAC.txt [2026-03-03T20:32:29.300528] [INFO ] [sig ] [2892/3369] Completed TAC in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:29.300596] [INFO ] [sig ] [2893/3369] Forecasting TAK... [2026-03-03T20:32:29.300635] [INFO ] [sig ] Generating forecast for: TAK [2026-03-03T20:32:29.300669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-03-03T20:32:29.313850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-03-03T20:32:29.314269] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-03-03T20:32:29.315491] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-03-03T20:32:29.315545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:29.315608] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:29.315640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:29.315698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:29.377130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:29.378068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:29.378174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:29.378217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:29.504966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:29.505125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:29.505168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:29.505200] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:29.508725] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: DOWN (p=26.79%) [2026-03-03T20:32:29.509016] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-03-03T20:32:29.509153] [INFO ] [sig ] TAK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:29.656893] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TAK.txt [2026-03-03T20:32:29.657028] [INFO ] [sig ] [2893/3369] Completed TAK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:29.657068] [INFO ] [sig ] [2894/3369] Forecasting TAL... [2026-03-03T20:32:29.657099] [INFO ] [sig ] Generating forecast for: TAL [2026-03-03T20:32:29.657130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-03-03T20:32:29.670443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-03-03T20:32:29.670847] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-03-03T20:32:29.671704] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-03-03T20:32:29.671768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:29.671800] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:29.671827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:29.671884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:29.730296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:29.731180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:29.731270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:29.731303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:29.858727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:29.858891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:29.858931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:29.858961] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:29.862945] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-03-03T20:32:29.863224] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-03-03T20:32:29.863354] [INFO ] [sig ] TAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:30.010306] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TAL.txt [2026-03-03T20:32:30.010468] [INFO ] [sig ] [2894/3369] Completed TAL in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:30.010509] [INFO ] [sig ] [2895/3369] Forecasting TALK... [2026-03-03T20:32:30.010539] [INFO ] [sig ] Generating forecast for: TALK [2026-03-03T20:32:30.010591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-03-03T20:32:30.022620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-03-03T20:32:30.022983] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-03-03T20:32:30.023788] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-03-03T20:32:30.023842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:30.023874] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:30.023900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:30.023958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:30.083543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:30.084400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:30.084483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:30.084517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:30.209890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:30.210056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:30.210098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:30.210129] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:30.213848] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-03-03T20:32:30.214143] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-03-03T20:32:30.214278] [INFO ] [sig ] TALK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:30.363345] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TALK.txt [2026-03-03T20:32:30.363520] [INFO ] [sig ] [2895/3369] Completed TALK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-03T20:32:30.363560] [INFO ] [sig ] [2896/3369] Forecasting TALO... [2026-03-03T20:32:30.363619] [INFO ] [sig ] Generating forecast for: TALO [2026-03-03T20:32:30.363659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-03-03T20:32:30.375088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-03-03T20:32:30.375484] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-03-03T20:32:30.376357] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-03-03T20:32:30.376413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:30.376446] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:30.376473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:30.376530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:30.434759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:30.435674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:30.435780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:30.435815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:30.566712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:30.566878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:30.566918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:30.566948] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:30.570499] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-03-03T20:32:30.570803] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-03-03T20:32:30.570935] [INFO ] [sig ] TALO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:30.715826] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TALO.txt [2026-03-03T20:32:30.715977] [INFO ] [sig ] [2896/3369] Completed TALO in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.8m [2026-03-03T20:32:30.716019] [INFO ] [sig ] [2897/3369] Forecasting TAOP... [2026-03-03T20:32:30.716048] [INFO ] [sig ] Generating forecast for: TAOP [2026-03-03T20:32:30.716078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-03-03T20:32:30.728199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-03-03T20:32:30.728642] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-03-03T20:32:30.729697] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-03-03T20:32:30.729774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:30.729817] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:30.729854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:30.729952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:30.796409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:30.797336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:30.797422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:30.797456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:30.917137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:30.917301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:30.917342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:30.917372] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:30.920909] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=68.63%) [2026-03-03T20:32:30.921226] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-03-03T20:32:30.921372] [INFO ] [sig ] TAOP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:31.066832] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TAOP.txt [2026-03-03T20:32:31.067001] [INFO ] [sig ] [2897/3369] Completed TAOP in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.8m [2026-03-03T20:32:31.067043] [INFO ] [sig ] [2898/3369] Forecasting TAP... [2026-03-03T20:32:31.067074] [INFO ] [sig ] Generating forecast for: TAP [2026-03-03T20:32:31.067106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-03-03T20:32:31.079767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-03-03T20:32:31.080184] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-03-03T20:32:31.081064] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-03-03T20:32:31.081120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:31.081154] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:31.081181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:31.081240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:31.140190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:31.141118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:31.141206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:31.141239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:31.260863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:31.261036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:31.261077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:31.261107] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:31.264609] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=35.45%) [2026-03-03T20:32:31.264937] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-03-03T20:32:31.265076] [INFO ] [sig ] TAP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:31.407709] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TAP.txt [2026-03-03T20:32:31.407892] [INFO ] [sig ] [2898/3369] Completed TAP in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.8m [2026-03-03T20:32:31.407938] [INFO ] [sig ] [2899/3369] Forecasting TARA... [2026-03-03T20:32:31.407968] [INFO ] [sig ] Generating forecast for: TARA [2026-03-03T20:32:31.407998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-03-03T20:32:31.419467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-03-03T20:32:31.419867] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-03-03T20:32:31.420670] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-03-03T20:32:31.420737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:31.420771] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:31.420798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:31.420856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:31.479837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:31.480732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:31.480818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:31.480853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:31.602607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:31.602789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:31.602832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:31.602864] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:31.606378] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-03-03T20:32:31.606683] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-03-03T20:32:31.606817] [INFO ] [sig ] TARA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:31.754289] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TARA.txt [2026-03-03T20:32:31.754453] [INFO ] [sig ] [2899/3369] Completed TARA in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.8m [2026-03-03T20:32:31.754497] [INFO ] [sig ] [2900/3369] Forecasting TARK... [2026-03-03T20:32:31.754527] [INFO ] [sig ] Generating forecast for: TARK [2026-03-03T20:32:31.754557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-03-03T20:32:31.766761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-03-03T20:32:31.767092] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-03-03T20:32:31.768015] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-03-03T20:32:31.768071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:31.768105] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:31.768135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:31.768193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:31.829976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:31.830700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:31.830782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:31.830817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:31.953219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:31.953370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:31.953411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:31.953441] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:31.956999] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=28.11%) [2026-03-03T20:32:31.957286] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-03-03T20:32:31.957421] [INFO ] [sig ] TARK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:32.102638] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TARK.txt [2026-03-03T20:32:32.102769] [INFO ] [sig ] [2900/3369] Completed TARK in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.8m [2026-03-03T20:32:32.102810] [INFO ] [sig ] [2901/3369] Forecasting TARS... [2026-03-03T20:32:32.102840] [INFO ] [sig ] Generating forecast for: TARS [2026-03-03T20:32:32.102871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-03-03T20:32:32.114497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-03-03T20:32:32.114840] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-03-03T20:32:32.115646] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-03-03T20:32:32.115703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:32.115739] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:32.115768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:32.115828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:32.174907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:32.175753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:32.175842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:32.175878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:32.305092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:32.305268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:32.305320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:32.305361] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:32.309047] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=13.74%) [2026-03-03T20:32:32.309333] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-03-03T20:32:32.309466] [INFO ] [sig ] TARS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:32.453455] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TARS.txt [2026-03-03T20:32:32.453614] [INFO ] [sig ] [2901/3369] Completed TARS in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:32.453655] [INFO ] [sig ] [2902/3369] Forecasting TASK... [2026-03-03T20:32:32.453687] [INFO ] [sig ] Generating forecast for: TASK [2026-03-03T20:32:32.453717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-03-03T20:32:32.465615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-03-03T20:32:32.465970] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-03-03T20:32:32.466799] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-03-03T20:32:32.466854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:32.466887] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:32.466915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:32.466972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:32.524417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:32.525206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:32.525318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:32.525353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:32.647721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:32.647933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:32.647978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:32.648010] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:32.651529] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=45.69%) [2026-03-03T20:32:32.651849] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-03-03T20:32:32.652184] [INFO ] [sig ] TASK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:32.804050] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TASK.txt [2026-03-03T20:32:32.804221] [INFO ] [sig ] [2902/3369] Completed TASK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:32.804265] [INFO ] [sig ] [2903/3369] Forecasting TAYD... [2026-03-03T20:32:32.804298] [INFO ] [sig ] Generating forecast for: TAYD [2026-03-03T20:32:32.804330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-03-03T20:32:32.816185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-03-03T20:32:32.816511] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-03-03T20:32:32.817338] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-03-03T20:32:32.817392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:32.817424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:32.817451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:32.817508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:32.877504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:32.878454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:32.878546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:32.878599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:32.992656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:32.992823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:32.992864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:32.992893] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:32.996353] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=36.56%) [2026-03-03T20:32:32.996651] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-03-03T20:32:32.996782] [INFO ] [sig ] TAYD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:33.139978] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TAYD.txt [2026-03-03T20:32:33.140132] [INFO ] [sig ] [2903/3369] Completed TAYD in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:33.140174] [INFO ] [sig ] [2904/3369] Forecasting TBB... [2026-03-03T20:32:33.140203] [INFO ] [sig ] Generating forecast for: TBB [2026-03-03T20:32:33.140234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-03-03T20:32:33.152118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-03-03T20:32:33.152511] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-03-03T20:32:33.153348] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-03-03T20:32:33.153402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:33.153434] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:33.153461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:33.153518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:33.212235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:33.213099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:33.213192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:33.213226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:33.337562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:33.337730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:33.337771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:33.337800] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:33.341637] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: UP (p=69.28%) [2026-03-03T20:32:33.342137] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-03-03T20:32:33.342268] [INFO ] [sig ] TBB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:33.486547] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TBB.txt [2026-03-03T20:32:33.486722] [INFO ] [sig ] [2904/3369] Completed TBB in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:33.486765] [INFO ] [sig ] [2905/3369] Forecasting TBBK... [2026-03-03T20:32:33.486794] [INFO ] [sig ] Generating forecast for: TBBK [2026-03-03T20:32:33.486825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-03-03T20:32:33.498409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-03-03T20:32:33.498796] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-03-03T20:32:33.499629] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-03-03T20:32:33.499684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:33.499718] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:33.499746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:33.499805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:33.558217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:33.559059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:33.559144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:33.559177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:33.680186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:33.680342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:33.680383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:33.680412] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:33.684211] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-03-03T20:32:33.684491] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-03-03T20:32:33.684640] [INFO ] [sig ] TBBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:33.828522] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TBBK.txt [2026-03-03T20:32:33.828708] [INFO ] [sig ] [2905/3369] Completed TBBK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:33.828748] [INFO ] [sig ] [2906/3369] Forecasting TBI... [2026-03-03T20:32:33.828779] [INFO ] [sig ] Generating forecast for: TBI [2026-03-03T20:32:33.828809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-03-03T20:32:33.840221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-03-03T20:32:33.840601] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-03-03T20:32:33.841406] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-03-03T20:32:33.841460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:33.841492] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:33.841519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:33.841595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:33.898804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:33.899518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:33.899624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:33.899665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:34.021826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:34.022223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:34.022266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:34.022295] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:34.026537] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=52.35%) [2026-03-03T20:32:34.026867] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-03-03T20:32:34.027194] [INFO ] [sig ] TBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:34.170707] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TBI.txt [2026-03-03T20:32:34.170851] [INFO ] [sig ] [2906/3369] Completed TBI in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:34.170892] [INFO ] [sig ] [2907/3369] Forecasting TBIL... [2026-03-03T20:32:34.170923] [INFO ] [sig ] Generating forecast for: TBIL [2026-03-03T20:32:34.170954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-03-03T20:32:34.183222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-03-03T20:32:34.183635] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-03-03T20:32:34.184465] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-03-03T20:32:34.184519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:34.184550] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:34.184602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:34.184663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:34.242245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:34.243145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:34.243229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:34.243263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:34.310231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:34.310391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:34.310431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:34.310460] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:34.314238] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.91%) [2026-03-03T20:32:34.314523] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-03-03T20:32:34.314676] [INFO ] [sig ] TBIL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:34.461523] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TBIL.txt [2026-03-03T20:32:34.461713] [INFO ] [sig ] [2907/3369] Completed TBIL in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:34.461756] [INFO ] [sig ] [2908/3369] Forecasting TBLA... [2026-03-03T20:32:34.461787] [INFO ] [sig ] Generating forecast for: TBLA [2026-03-03T20:32:34.461818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-03-03T20:32:34.473511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-03-03T20:32:34.473984] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-03-03T20:32:34.474880] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-03-03T20:32:34.474936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:34.474969] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:34.474996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:34.475230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:34.534325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:34.535254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:34.535340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:34.535373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:34.658828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:34.659000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:34.659042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:34.659072] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:34.662786] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-03-03T20:32:34.663158] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-03-03T20:32:34.663311] [INFO ] [sig ] TBLA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:34.810921] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TBLA.txt [2026-03-03T20:32:34.811082] [INFO ] [sig ] [2908/3369] Completed TBLA in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:34.811123] [INFO ] [sig ] [2909/3369] Forecasting TBLD... [2026-03-03T20:32:34.811156] [INFO ] [sig ] Generating forecast for: TBLD [2026-03-03T20:32:34.811187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-03-03T20:32:34.824329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-03-03T20:32:34.824812] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-03-03T20:32:34.825676] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-03-03T20:32:34.825743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:34.825835] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:34.825875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:34.825935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:34.891694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:34.892839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:34.893178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:34.893219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:35.025043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:35.025209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:35.025250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:35.025278] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:35.028962] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-03-03T20:32:35.029262] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-03-03T20:32:35.029394] [INFO ] [sig ] TBLD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:35.178030] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TBLD.txt [2026-03-03T20:32:35.178198] [INFO ] [sig ] [2909/3369] Completed TBLD in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:35.178241] [INFO ] [sig ] [2910/3369] Forecasting TBPH... [2026-03-03T20:32:35.178272] [INFO ] [sig ] Generating forecast for: TBPH [2026-03-03T20:32:35.178314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-03-03T20:32:35.192332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-03-03T20:32:35.192764] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-03-03T20:32:35.193824] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-03-03T20:32:35.194075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:35.194133] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:35.194163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:35.194248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:35.258555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:35.259562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:35.259682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:35.259718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:35.400772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:35.400969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:35.401029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:35.401072] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:35.407404] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-03-03T20:32:35.407998] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-03-03T20:32:35.408222] [INFO ] [sig ] TBPH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:35.624272] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TBPH.txt [2026-03-03T20:32:35.624515] [INFO ] [sig ] [2910/3369] Completed TBPH in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:35.624569] [INFO ] [sig ] [2911/3369] Forecasting TBRG... [2026-03-03T20:32:35.624622] [INFO ] [sig ] Generating forecast for: TBRG [2026-03-03T20:32:35.624655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-03-03T20:32:35.644859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-03-03T20:32:35.645445] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-03-03T20:32:35.648428] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-03-03T20:32:35.648700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:35.648770] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:35.648823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:35.648936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:35.721368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:35.722775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:35.722910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:35.722953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:35.897847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:35.898062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:35.898114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:35.898153] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:35.903034] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-03-03T20:32:35.903510] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-03-03T20:32:35.903703] [INFO ] [sig ] TBRG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:36.124994] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TBRG.txt [2026-03-03T20:32:36.125246] [INFO ] [sig ] [2911/3369] Completed TBRG in 0.5s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:36.125314] [INFO ] [sig ] [2912/3369] Forecasting TCBI... [2026-03-03T20:32:36.125366] [INFO ] [sig ] Generating forecast for: TCBI [2026-03-03T20:32:36.125425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-03-03T20:32:36.157820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-03-03T20:32:36.166049] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-03-03T20:32:36.168515] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-03-03T20:32:36.168740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:36.168790] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:36.168831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:36.168928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:36.266425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:36.267848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:36.268141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:36.268204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:36.444752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:36.444936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:36.444978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:36.445090] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:36.449245] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=68.80%) [2026-03-03T20:32:36.449678] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-03-03T20:32:36.449849] [INFO ] [sig ] TCBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:36.671338] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TCBI.txt [2026-03-03T20:32:36.671548] [INFO ] [sig ] [2912/3369] Completed TCBI in 0.5s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-03T20:32:36.671613] [INFO ] [sig ] [2913/3369] Forecasting TCBIO... [2026-03-03T20:32:36.671649] [INFO ] [sig ] Generating forecast for: TCBIO [2026-03-03T20:32:36.671681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-03-03T20:32:36.689878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-03-03T20:32:36.690432] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-03-03T20:32:36.691817] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-03-03T20:32:36.691903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:36.691961] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:36.692011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:36.692105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:36.786182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:36.787488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:36.787653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:36.787716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:36.945604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:36.945778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:36.945820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:36.945851] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:36.949926] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=59.69%) [2026-03-03T20:32:36.950258] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-03-03T20:32:36.950401] [INFO ] [sig ] TCBIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:37.103163] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TCBIO.txt [2026-03-03T20:32:37.103345] [INFO ] [sig ] [2913/3369] Completed TCBIO in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.7m [2026-03-03T20:32:37.103395] [INFO ] [sig ] [2914/3369] Forecasting TCBK... [2026-03-03T20:32:37.103427] [INFO ] [sig ] Generating forecast for: TCBK [2026-03-03T20:32:37.103464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-03-03T20:32:37.118921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-03-03T20:32:37.119773] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-03-03T20:32:37.121076] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-03-03T20:32:37.121133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:37.121180] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:37.121209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:37.121288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:37.180751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:37.181802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:37.181986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:37.182025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:37.315036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:37.315208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:37.315253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:37.315284] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:37.319080] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=41.14%) [2026-03-03T20:32:37.319426] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-03-03T20:32:37.319617] [INFO ] [sig ] TCBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:37.473820] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TCBK.txt [2026-03-03T20:32:37.473993] [INFO ] [sig ] [2914/3369] Completed TCBK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.7m [2026-03-03T20:32:37.474043] [INFO ] [sig ] [2915/3369] Forecasting TCBX... [2026-03-03T20:32:37.474076] [INFO ] [sig ] Generating forecast for: TCBX [2026-03-03T20:32:37.474108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-03-03T20:32:37.487246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-03-03T20:32:37.487650] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-03-03T20:32:37.488481] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-03-03T20:32:37.488535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:37.488586] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:37.488619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:37.488678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:37.550590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:37.551496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:37.551606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:37.551645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:37.674795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:37.674928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:37.674970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:37.675001] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:37.678724] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-03-03T20:32:37.679045] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-03-03T20:32:37.679213] [INFO ] [sig ] TCBX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:37.822997] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TCBX.txt [2026-03-03T20:32:37.823128] [INFO ] [sig ] [2915/3369] Completed TCBX in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.7m [2026-03-03T20:32:37.823167] [INFO ] [sig ] [2916/3369] Forecasting TCMD... [2026-03-03T20:32:37.823198] [INFO ] [sig ] Generating forecast for: TCMD [2026-03-03T20:32:37.823228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-03-03T20:32:37.835409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-03-03T20:32:37.835733] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-03-03T20:32:37.836532] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-03-03T20:32:37.836605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:37.836640] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:37.836668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:37.836725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:37.893680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:37.894296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:37.894377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:37.894409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:38.016169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:38.016330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:38.016371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:38.016401] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:38.019980] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-03-03T20:32:38.020292] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-03-03T20:32:38.020430] [INFO ] [sig ] TCMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:38.170068] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TCMD.txt [2026-03-03T20:32:38.170233] [INFO ] [sig ] [2916/3369] Completed TCMD in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:38.170277] [INFO ] [sig ] [2917/3369] Forecasting TCOM... [2026-03-03T20:32:38.170308] [INFO ] [sig ] Generating forecast for: TCOM [2026-03-03T20:32:38.170338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-03-03T20:32:38.183135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-03-03T20:32:38.183519] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-03-03T20:32:38.184513] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-03-03T20:32:38.184590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:38.184629] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:38.184660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:38.184718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:38.244039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:38.244960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:38.245053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:38.245087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:38.370180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:38.370352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:38.370407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:38.370438] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:38.373906] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=6.46%) [2026-03-03T20:32:38.374206] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-03-03T20:32:38.374339] [INFO ] [sig ] TCOM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:38.521393] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TCOM.txt [2026-03-03T20:32:38.521564] [INFO ] [sig ] [2917/3369] Completed TCOM in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:38.521630] [INFO ] [sig ] [2918/3369] Forecasting TCPC... [2026-03-03T20:32:38.521662] [INFO ] [sig ] Generating forecast for: TCPC [2026-03-03T20:32:38.521692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-03-03T20:32:38.533248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-03-03T20:32:38.533616] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-03-03T20:32:38.534409] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-03-03T20:32:38.534463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:38.534496] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:38.534524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:38.534599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:38.592552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:38.593279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:38.593362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:38.593398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:38.716140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:38.716304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:38.716346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:38.716375] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:38.719942] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=30.50%) [2026-03-03T20:32:38.720246] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-03-03T20:32:38.720385] [INFO ] [sig ] TCPC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:38.878707] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TCPC.txt [2026-03-03T20:32:38.878879] [INFO ] [sig ] [2918/3369] Completed TCPC in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:38.878922] [INFO ] [sig ] [2919/3369] Forecasting TCX... [2026-03-03T20:32:38.879142] [INFO ] [sig ] Generating forecast for: TCX [2026-03-03T20:32:38.879174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-03-03T20:32:38.892935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-03-03T20:32:38.893637] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-03-03T20:32:38.894645] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-03-03T20:32:38.894708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:38.894743] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:38.894773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:38.894838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:38.957851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:38.958901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:38.959038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:38.959073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:39.083697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:39.083837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:39.083889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:39.083925] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:39.088072] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=27.68%) [2026-03-03T20:32:39.088353] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-03-03T20:32:39.088483] [INFO ] [sig ] TCX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:39.232616] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TCX.txt [2026-03-03T20:32:39.232759] [INFO ] [sig ] [2919/3369] Completed TCX in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:39.232806] [INFO ] [sig ] [2920/3369] Forecasting TD... [2026-03-03T20:32:39.232843] [INFO ] [sig ] Generating forecast for: TD [2026-03-03T20:32:39.232881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-03-03T20:32:39.244226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-03-03T20:32:39.244563] [INFO ] [FORECASTER] Starting predict_future for TD [2026-03-03T20:32:39.245359] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-03-03T20:32:39.245412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:39.245446] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:39.245474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:39.245531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:39.303724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:39.304380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:39.304462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:39.304495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:39.425700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:39.425835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:39.425874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:39.425903] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:39.429300] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-03-03T20:32:39.429597] [INFO ] [FORECASTER] Completed predict_future for TD [2026-03-03T20:32:39.429731] [INFO ] [sig ] TD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:39.576438] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TD.txt [2026-03-03T20:32:39.576599] [INFO ] [sig ] [2920/3369] Completed TD in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:39.576641] [INFO ] [sig ] [2921/3369] Forecasting TDC... [2026-03-03T20:32:39.576672] [INFO ] [sig ] Generating forecast for: TDC [2026-03-03T20:32:39.576702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-03-03T20:32:39.588539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-03-03T20:32:39.588893] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-03-03T20:32:39.589734] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-03-03T20:32:39.589788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:39.589837] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:39.589872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:39.589943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:39.648833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:39.649969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:39.650058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:39.650285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:39.773690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:39.773846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:39.773886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:39.773916] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:39.777355] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=16.04%) [2026-03-03T20:32:39.777657] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-03-03T20:32:39.777790] [INFO ] [sig ] TDC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:39.925815] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TDC.txt [2026-03-03T20:32:39.925976] [INFO ] [sig ] [2921/3369] Completed TDC in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:39.926016] [INFO ] [sig ] [2922/3369] Forecasting TDF... [2026-03-03T20:32:39.926048] [INFO ] [sig ] Generating forecast for: TDF [2026-03-03T20:32:39.926078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-03-03T20:32:39.939442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-03-03T20:32:39.939800] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-03-03T20:32:39.940672] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-03-03T20:32:39.940727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:39.940759] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:39.940786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:39.940844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:40.005175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:40.006129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:40.006403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:40.006446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:40.142689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:40.142869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:40.142926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:40.142967] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:40.146807] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=76.63%) [2026-03-03T20:32:40.147333] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-03-03T20:32:40.147500] [INFO ] [sig ] TDF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:40.312770] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TDF.txt [2026-03-03T20:32:40.312992] [INFO ] [sig ] [2922/3369] Completed TDF in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:40.313229] [INFO ] [sig ] [2923/3369] Forecasting TDG... [2026-03-03T20:32:40.313260] [INFO ] [sig ] Generating forecast for: TDG [2026-03-03T20:32:40.313296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-03-03T20:32:40.326951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-03-03T20:32:40.327387] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-03-03T20:32:40.328440] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-03-03T20:32:40.328497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:40.328530] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:40.328558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:40.328633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:40.400843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:40.401765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:40.401871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:40.401915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:40.530629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:40.530796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:40.530839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:40.530871] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:40.534781] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-03-03T20:32:40.535118] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-03-03T20:32:40.535452] [INFO ] [sig ] TDG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:40.686729] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TDG.txt [2026-03-03T20:32:40.686889] [INFO ] [sig ] [2923/3369] Completed TDG in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:40.686932] [INFO ] [sig ] [2924/3369] Forecasting TDS... [2026-03-03T20:32:40.686962] [INFO ] [sig ] Generating forecast for: TDS [2026-03-03T20:32:40.686993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-03-03T20:32:40.702965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-03-03T20:32:40.703393] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-03-03T20:32:40.704404] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-03-03T20:32:40.704458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:40.704490] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:40.704517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:40.704592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:40.764791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:40.765717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:40.765804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:40.765838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:40.887347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:40.887513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:40.887554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:40.887604] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:40.891369] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-03-03T20:32:40.891698] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-03-03T20:32:40.891841] [INFO ] [sig ] TDS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:41.040396] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TDS.txt [2026-03-03T20:32:41.040559] [INFO ] [sig ] [2924/3369] Completed TDS in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:41.040629] [INFO ] [sig ] [2925/3369] Forecasting TDSC... [2026-03-03T20:32:41.040664] [INFO ] [sig ] Generating forecast for: TDSC [2026-03-03T20:32:41.040702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-03-03T20:32:41.052544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-03-03T20:32:41.052939] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-03-03T20:32:41.053921] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-03-03T20:32:41.053977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:41.054011] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:41.054039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:41.054097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:41.112644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:41.113542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:41.113650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:41.113686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:41.221934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:41.222092] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:32:41.222133] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:41.222165] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:41.225774] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: DOWN (p=19.81%) [2026-03-03T20:32:41.226086] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-03-03T20:32:41.226231] [INFO ] [sig ] TDSC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:41.379613] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TDSC.txt [2026-03-03T20:32:41.379778] [INFO ] [sig ] [2925/3369] Completed TDSC in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:41.379820] [INFO ] [sig ] [2926/3369] Forecasting TDUP... [2026-03-03T20:32:41.379857] [INFO ] [sig ] Generating forecast for: TDUP [2026-03-03T20:32:41.379894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-03-03T20:32:41.392162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-03-03T20:32:41.392630] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-03-03T20:32:41.393543] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-03-03T20:32:41.393625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:41.393698] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:41.393729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:41.393813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:41.453591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:41.454529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:41.454644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:41.454683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:41.579371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:41.579534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:41.579593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:41.579629] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:41.583184] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-03-03T20:32:41.583499] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-03-03T20:32:41.583662] [INFO ] [sig ] TDUP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:41.730588] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TDUP.txt [2026-03-03T20:32:41.730746] [INFO ] [sig ] [2926/3369] Completed TDUP in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:41.730788] [INFO ] [sig ] [2927/3369] Forecasting TDY... [2026-03-03T20:32:41.730820] [INFO ] [sig ] Generating forecast for: TDY [2026-03-03T20:32:41.730851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-03-03T20:32:41.743472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-03-03T20:32:41.743892] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-03-03T20:32:41.744706] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-03-03T20:32:41.744760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:41.744794] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:41.744821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:41.744879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:41.803248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:41.804150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:41.804235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:41.804270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:41.929229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:41.929403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:41.929456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:41.929490] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:41.933255] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-03-03T20:32:41.933556] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-03-03T20:32:41.933713] [INFO ] [sig ] TDY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:42.078271] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TDY.txt [2026-03-03T20:32:42.078458] [INFO ] [sig ] [2927/3369] Completed TDY in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:42.078519] [INFO ] [sig ] [2928/3369] Forecasting TEAM... [2026-03-03T20:32:42.078553] [INFO ] [sig ] Generating forecast for: TEAM [2026-03-03T20:32:42.078604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-03-03T20:32:42.090365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-03-03T20:32:42.090843] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-03-03T20:32:42.091718] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-03-03T20:32:42.091773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:42.091807] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:42.091834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:42.091902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:42.157781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:42.158769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:42.158858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:42.158895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:42.295809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:42.296012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:42.296072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:42.296148] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:42.300907] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-03-03T20:32:42.301280] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-03-03T20:32:42.301431] [INFO ] [sig ] TEAM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:42.460553] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TEAM.txt [2026-03-03T20:32:42.460777] [INFO ] [sig ] [2928/3369] Completed TEAM in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-03T20:32:42.460833] [INFO ] [sig ] [2929/3369] Forecasting TECH... [2026-03-03T20:32:42.460875] [INFO ] [sig ] Generating forecast for: TECH [2026-03-03T20:32:42.460917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-03-03T20:32:42.476330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-03-03T20:32:42.476879] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-03-03T20:32:42.478460] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-03-03T20:32:42.478528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:42.478605] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:42.478651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:42.478731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:42.563091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:42.564258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:42.564370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:42.564422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:42.709893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:42.710092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:42.710155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:42.710457] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:42.714602] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-03-03T20:32:42.714954] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-03-03T20:32:42.715110] [INFO ] [sig ] TECH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:42.872429] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TECH.txt [2026-03-03T20:32:42.872621] [INFO ] [sig ] [2929/3369] Completed TECH in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.6m [2026-03-03T20:32:42.872667] [INFO ] [sig ] [2930/3369] Forecasting TECK... [2026-03-03T20:32:42.872698] [INFO ] [sig ] Generating forecast for: TECK [2026-03-03T20:32:42.872728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-03-03T20:32:42.884100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-03-03T20:32:42.884441] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-03-03T20:32:42.885278] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-03-03T20:32:42.885333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:42.885367] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:42.885394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:42.885451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:42.946872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:42.947807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:42.951174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:42.951275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:43.079892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:43.080075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:43.080124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:43.080183] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:43.083962] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-03-03T20:32:43.084304] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-03-03T20:32:43.084450] [INFO ] [sig ] TECK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:43.237360] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TECK.txt [2026-03-03T20:32:43.237530] [INFO ] [sig ] [2930/3369] Completed TECK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.6m [2026-03-03T20:32:43.237592] [INFO ] [sig ] [2931/3369] Forecasting TEI... [2026-03-03T20:32:43.237628] [INFO ] [sig ] Generating forecast for: TEI [2026-03-03T20:32:43.237660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-03-03T20:32:43.250351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-03-03T20:32:43.250773] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-03-03T20:32:43.251616] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-03-03T20:32:43.251670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:43.251703] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:43.251730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:43.251788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:43.313862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:43.314803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:43.314893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:43.314928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:43.438161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:43.438530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:43.438590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:43.438626] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:43.442984] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=57.65%) [2026-03-03T20:32:43.443330] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-03-03T20:32:43.443478] [INFO ] [sig ] TEI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:43.597142] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TEI.txt [2026-03-03T20:32:43.597333] [INFO ] [sig ] [2931/3369] Completed TEI in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.6m [2026-03-03T20:32:43.597377] [INFO ] [sig ] [2932/3369] Forecasting TELO... [2026-03-03T20:32:43.597409] [INFO ] [sig ] Generating forecast for: TELO [2026-03-03T20:32:43.597442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-03-03T20:32:43.610467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-03-03T20:32:43.610916] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-03-03T20:32:43.611875] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-03-03T20:32:43.611930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:43.611963] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:43.611991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:43.612062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:43.672210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:43.673216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:43.673326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:43.673374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:43.796111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:43.796279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:43.796320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:43.796349] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:43.800035] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-03-03T20:32:43.800353] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-03-03T20:32:43.800494] [INFO ] [sig ] TELO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:43.953659] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TELO.txt [2026-03-03T20:32:43.953849] [INFO ] [sig ] [2932/3369] Completed TELO in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.6m [2026-03-03T20:32:43.953912] [INFO ] [sig ] [2933/3369] Forecasting TEM... [2026-03-03T20:32:43.953966] [INFO ] [sig ] Generating forecast for: TEM [2026-03-03T20:32:43.954008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-03-03T20:32:43.966790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-03-03T20:32:43.967207] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-03-03T20:32:43.968114] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-03-03T20:32:43.968182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:43.968227] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:43.968264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:43.968338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:44.033919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:44.034947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:44.035058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:44.035103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:44.166023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:44.166192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:44.166234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:44.166263] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:44.170128] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=86.99%) [2026-03-03T20:32:44.170463] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-03-03T20:32:44.170632] [INFO ] [sig ] TEM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:44.316494] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TEM.txt [2026-03-03T20:32:44.316695] [INFO ] [sig ] [2933/3369] Completed TEM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:44.316748] [INFO ] [sig ] [2934/3369] Forecasting TENB... [2026-03-03T20:32:44.316780] [INFO ] [sig ] Generating forecast for: TENB [2026-03-03T20:32:44.316811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-03-03T20:32:44.330680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-03-03T20:32:44.331078] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-03-03T20:32:44.331986] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-03-03T20:32:44.332052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:44.332085] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:44.332114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:44.332181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:44.391003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:44.391994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:44.392096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:44.392128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:44.514540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:44.514734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:44.514799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:44.514835] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:44.518344] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-03-03T20:32:44.518655] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-03-03T20:32:44.518791] [INFO ] [sig ] TENB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:44.688260] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TENB.txt [2026-03-03T20:32:44.688704] [INFO ] [sig ] [2934/3369] Completed TENB in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:44.688756] [INFO ] [sig ] [2935/3369] Forecasting TENX... [2026-03-03T20:32:44.688786] [INFO ] [sig ] Generating forecast for: TENX [2026-03-03T20:32:44.688824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-03-03T20:32:44.701032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-03-03T20:32:44.701459] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-03-03T20:32:44.702345] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-03-03T20:32:44.702402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:44.702435] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:44.702462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:44.702520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:44.765132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:44.766078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:44.766358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:44.766392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:44.876668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:44.876826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:44.876867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:44.876895] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:44.880412] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-03-03T20:32:44.880712] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-03-03T20:32:44.880842] [INFO ] [sig ] TENX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:45.026247] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TENX.txt [2026-03-03T20:32:45.026408] [INFO ] [sig ] [2935/3369] Completed TENX in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:45.026450] [INFO ] [sig ] [2936/3369] Forecasting TERN... [2026-03-03T20:32:45.026484] [INFO ] [sig ] Generating forecast for: TERN [2026-03-03T20:32:45.026515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-03-03T20:32:45.037958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-03-03T20:32:45.038368] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-03-03T20:32:45.039191] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-03-03T20:32:45.039246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:45.039278] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:45.039305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:45.039362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:45.096722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:45.097627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:45.097749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:45.097784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:45.221473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:45.221697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:45.221740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:45.221770] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:45.225493] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-03-03T20:32:45.225816] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-03-03T20:32:45.225958] [INFO ] [sig ] TERN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:45.374663] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TERN.txt [2026-03-03T20:32:45.374824] [INFO ] [sig ] [2936/3369] Completed TERN in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:45.374866] [INFO ] [sig ] [2937/3369] Forecasting TEVA... [2026-03-03T20:32:45.374897] [INFO ] [sig ] Generating forecast for: TEVA [2026-03-03T20:32:45.374935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-03-03T20:32:45.388428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-03-03T20:32:45.388850] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-03-03T20:32:45.389877] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-03-03T20:32:45.389932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:45.389977] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:45.390015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:45.390086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:45.448981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:45.449863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:45.449953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:45.449992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:45.569275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:45.569426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:45.569466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:45.569495] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:45.573624] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-03-03T20:32:45.573909] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-03-03T20:32:45.574051] [INFO ] [sig ] TEVA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:45.720468] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TEVA.txt [2026-03-03T20:32:45.720619] [INFO ] [sig ] [2937/3369] Completed TEVA in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:45.720662] [INFO ] [sig ] [2938/3369] Forecasting TEX... [2026-03-03T20:32:45.720693] [INFO ] [sig ] Generating forecast for: TEX [2026-03-03T20:32:45.720724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-03-03T20:32:45.731919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-03-03T20:32:45.732268] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-03-03T20:32:45.733145] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-03-03T20:32:45.733204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:45.733238] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:45.733266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:45.733326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:45.796427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:45.797323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:45.797414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:45.797449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:45.924858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:45.925021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:45.925063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:45.925094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:45.928759] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=51.48%) [2026-03-03T20:32:45.929108] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-03-03T20:32:45.929265] [INFO ] [sig ] TEX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:46.074368] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TEX.txt [2026-03-03T20:32:46.074527] [INFO ] [sig ] [2938/3369] Completed TEX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:46.074585] [INFO ] [sig ] [2939/3369] Forecasting TFC... [2026-03-03T20:32:46.074620] [INFO ] [sig ] Generating forecast for: TFC [2026-03-03T20:32:46.074651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-03-03T20:32:46.087242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-03-03T20:32:46.087664] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-03-03T20:32:46.088785] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-03-03T20:32:46.088845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:46.088906] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:46.088949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:46.089032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:46.158132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:46.159168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:46.159258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:46.159294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:46.286644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:46.286799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:46.286840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:46.286868] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:46.290394] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-03T20:32:46.290720] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-03-03T20:32:46.290854] [INFO ] [sig ] TFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:46.434534] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TFC.txt [2026-03-03T20:32:46.434727] [INFO ] [sig ] [2939/3369] Completed TFC in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:46.434771] [INFO ] [sig ] [2940/3369] Forecasting TFII... [2026-03-03T20:32:46.434801] [INFO ] [sig ] Generating forecast for: TFII [2026-03-03T20:32:46.434832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-03-03T20:32:46.446621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-03-03T20:32:46.447037] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-03-03T20:32:46.447933] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-03-03T20:32:46.448002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:46.448044] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:46.448079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:46.448149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:46.510430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:46.511485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:46.511624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:46.511663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:46.643975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:46.644149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:46.644197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:46.644228] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:46.648223] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=21.36%) [2026-03-03T20:32:46.648722] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-03-03T20:32:46.648859] [INFO ] [sig ] TFII: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:46.807604] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TFII.txt [2026-03-03T20:32:46.807782] [INFO ] [sig ] [2940/3369] Completed TFII in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:46.807826] [INFO ] [sig ] [2941/3369] Forecasting TFIN... [2026-03-03T20:32:46.807855] [INFO ] [sig ] Generating forecast for: TFIN [2026-03-03T20:32:46.807907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-03-03T20:32:46.820475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-03-03T20:32:46.820906] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-03-03T20:32:46.821832] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-03-03T20:32:46.821888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:46.821923] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:46.821952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:46.822012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:46.887623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:46.888614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:46.888730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:46.888768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:47.014610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:47.014802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:47.014850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:47.014880] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:47.018630] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=53.08%) [2026-03-03T20:32:47.018942] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-03-03T20:32:47.019083] [INFO ] [sig ] TFIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:47.168326] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TFIN.txt [2026-03-03T20:32:47.168488] [INFO ] [sig ] [2941/3369] Completed TFIN in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:47.168533] [INFO ] [sig ] [2942/3369] Forecasting TFPM... [2026-03-03T20:32:47.168601] [INFO ] [sig ] Generating forecast for: TFPM [2026-03-03T20:32:47.168657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-03-03T20:32:47.180100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-03-03T20:32:47.180455] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-03-03T20:32:47.181248] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-03-03T20:32:47.181317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:47.181365] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:47.181397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:47.181455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:47.245907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:47.246975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:47.247071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:47.247108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:47.374132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:47.374493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:47.374536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:47.374586] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:47.378397] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-03T20:32:47.378704] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-03-03T20:32:47.378853] [INFO ] [sig ] TFPM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:47.524050] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TFPM.txt [2026-03-03T20:32:47.524200] [INFO ] [sig ] [2942/3369] Completed TFPM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:47.524239] [INFO ] [sig ] [2943/3369] Forecasting TFSL... [2026-03-03T20:32:47.524269] [INFO ] [sig ] Generating forecast for: TFSL [2026-03-03T20:32:47.524298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-03-03T20:32:47.536220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-03-03T20:32:47.536782] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-03-03T20:32:47.537846] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-03-03T20:32:47.537931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:47.538006] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:47.538043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:47.538115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:47.599109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:47.599811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:47.599897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:47.599931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:47.722313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:47.722474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:47.722516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:47.722547] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:47.726674] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: DOWN (p=38.72%) [2026-03-03T20:32:47.726970] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-03-03T20:32:47.727105] [INFO ] [sig ] TFSL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:47.873014] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TFSL.txt [2026-03-03T20:32:47.873171] [INFO ] [sig ] [2943/3369] Completed TFSL in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:47.873214] [INFO ] [sig ] [2944/3369] Forecasting TG... [2026-03-03T20:32:47.873251] [INFO ] [sig ] Generating forecast for: TG [2026-03-03T20:32:47.873284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-03-03T20:32:47.885110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-03-03T20:32:47.885445] [INFO ] [FORECASTER] Starting predict_future for TG [2026-03-03T20:32:47.886264] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-03-03T20:32:47.886318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:47.886357] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:47.886385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:47.886442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:47.944604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:47.945475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:47.945588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:47.945628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:48.072259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:48.072419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:48.072461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:48.072492] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:48.076071] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=35.12%) [2026-03-03T20:32:48.076364] [INFO ] [FORECASTER] Completed predict_future for TG [2026-03-03T20:32:48.076496] [INFO ] [sig ] TG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:48.219137] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TG.txt [2026-03-03T20:32:48.219285] [INFO ] [sig ] [2944/3369] Completed TG in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:48.219327] [INFO ] [sig ] [2945/3369] Forecasting TGLS... [2026-03-03T20:32:48.219359] [INFO ] [sig ] Generating forecast for: TGLS [2026-03-03T20:32:48.219390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-03-03T20:32:48.230728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-03-03T20:32:48.231092] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-03-03T20:32:48.231939] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-03-03T20:32:48.231995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:48.232049] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:48.232086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:48.232158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:48.291297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:48.292085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:48.292187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:48.292250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:48.417654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:48.417993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:48.418038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:48.418067] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:48.421904] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-03-03T20:32:48.422218] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-03-03T20:32:48.422530] [INFO ] [sig ] TGLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:48.566873] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TGLS.txt [2026-03-03T20:32:48.567038] [INFO ] [sig ] [2945/3369] Completed TGLS in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-03T20:32:48.567093] [INFO ] [sig ] [2946/3369] Forecasting TGNA... [2026-03-03T20:32:48.567126] [INFO ] [sig ] Generating forecast for: TGNA [2026-03-03T20:32:48.567159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-03-03T20:32:48.578818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-03-03T20:32:48.579224] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-03-03T20:32:48.580227] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-03-03T20:32:48.580287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:48.580331] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:48.580362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:48.580421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:48.641226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:48.642148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:48.642254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:48.642305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:48.777598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:48.777755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:48.777796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:48.777857] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:48.781747] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-03-03T20:32:48.782044] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-03-03T20:32:48.782178] [INFO ] [sig ] TGNA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:48.934539] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TGNA.txt [2026-03-03T20:32:48.934738] [INFO ] [sig ] [2946/3369] Completed TGNA in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.5m [2026-03-03T20:32:48.934784] [INFO ] [sig ] [2947/3369] Forecasting TGS... [2026-03-03T20:32:48.934814] [INFO ] [sig ] Generating forecast for: TGS [2026-03-03T20:32:48.934845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-03-03T20:32:48.946884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-03-03T20:32:48.947442] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-03-03T20:32:48.948394] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-03-03T20:32:48.948451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:48.948484] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:48.948512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:48.948598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:49.009244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:49.010505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:49.010632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:49.010670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:49.133847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:49.134022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:49.134069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:49.134105] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:49.137894] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-03-03T20:32:49.138201] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-03-03T20:32:49.138344] [INFO ] [sig ] TGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:49.294666] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TGS.txt [2026-03-03T20:32:49.294827] [INFO ] [sig ] [2947/3369] Completed TGS in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.5m [2026-03-03T20:32:49.294870] [INFO ] [sig ] [2948/3369] Forecasting TGTX... [2026-03-03T20:32:49.294900] [INFO ] [sig ] Generating forecast for: TGTX [2026-03-03T20:32:49.294931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-03-03T20:32:49.307109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-03-03T20:32:49.307517] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-03-03T20:32:49.308400] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-03-03T20:32:49.308457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:49.308490] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:49.308518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:49.308603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:49.372217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:49.373305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:49.373392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:49.373427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:49.503020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:49.503412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:49.503483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:49.503517] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:49.507806] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=26.57%) [2026-03-03T20:32:49.508111] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-03-03T20:32:49.508248] [INFO ] [sig ] TGTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:49.653602] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TGTX.txt [2026-03-03T20:32:49.653753] [INFO ] [sig ] [2948/3369] Completed TGTX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.5m [2026-03-03T20:32:49.653817] [INFO ] [sig ] [2949/3369] Forecasting TH... [2026-03-03T20:32:49.653851] [INFO ] [sig ] Generating forecast for: TH [2026-03-03T20:32:49.653884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-03-03T20:32:49.666933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-03-03T20:32:49.667419] [INFO ] [FORECASTER] Starting predict_future for TH [2026-03-03T20:32:49.668317] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-03-03T20:32:49.668373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:49.668406] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:49.668643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:49.668704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:49.727632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:49.728450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:49.728539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:49.728591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:49.854524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:49.854700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:49.854743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:49.854771] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:49.859048] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-03-03T20:32:49.859344] [INFO ] [FORECASTER] Completed predict_future for TH [2026-03-03T20:32:49.859477] [INFO ] [sig ] TH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:50.013419] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TH.txt [2026-03-03T20:32:50.013592] [INFO ] [sig ] [2949/3369] Completed TH in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.5m [2026-03-03T20:32:50.013639] [INFO ] [sig ] [2950/3369] Forecasting THC... [2026-03-03T20:32:50.013672] [INFO ] [sig ] Generating forecast for: THC [2026-03-03T20:32:50.013704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-03-03T20:32:50.025888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-03-03T20:32:50.026270] [INFO ] [FORECASTER] Starting predict_future for THC [2026-03-03T20:32:50.027106] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-03-03T20:32:50.027162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:50.027196] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:50.027225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:50.027283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:50.089314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:50.090446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:50.090596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:50.090635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:50.218889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:50.219057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:50.219109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:50.219149] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:50.223203] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=3.32%) [2026-03-03T20:32:50.223609] [INFO ] [FORECASTER] Completed predict_future for THC [2026-03-03T20:32:50.223833] [INFO ] [sig ] THC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:50.384412] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/THC.txt [2026-03-03T20:32:50.384595] [INFO ] [sig ] [2950/3369] Completed THC in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:50.384647] [INFO ] [sig ] [2951/3369] Forecasting THFF... [2026-03-03T20:32:50.384679] [INFO ] [sig ] Generating forecast for: THFF [2026-03-03T20:32:50.384710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-03-03T20:32:50.396961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-03-03T20:32:50.397377] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-03-03T20:32:50.398285] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-03-03T20:32:50.398339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:50.398371] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:50.398398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:50.398455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:50.458163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:50.459042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:50.459139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:50.459180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:50.584759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:50.584922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:50.584963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:50.584994] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:50.588808] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-03-03T20:32:50.589122] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-03-03T20:32:50.589276] [INFO ] [sig ] THFF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:50.737827] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/THFF.txt [2026-03-03T20:32:50.738028] [INFO ] [sig ] [2951/3369] Completed THFF in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:50.738073] [INFO ] [sig ] [2952/3369] Forecasting THG... [2026-03-03T20:32:50.738106] [INFO ] [sig ] Generating forecast for: THG [2026-03-03T20:32:50.738138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-03-03T20:32:50.750633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-03-03T20:32:50.751050] [INFO ] [FORECASTER] Starting predict_future for THG [2026-03-03T20:32:50.752018] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-03-03T20:32:50.752075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:50.752109] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:50.752138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:50.752197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:50.812859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:50.813796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:50.813883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:50.813918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:50.939040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:50.939210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:50.939261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:50.939327] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:50.943005] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: DOWN (p=43.42%) [2026-03-03T20:32:50.943326] [INFO ] [FORECASTER] Completed predict_future for THG [2026-03-03T20:32:50.943473] [INFO ] [sig ] THG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:51.098654] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/THG.txt [2026-03-03T20:32:51.098812] [INFO ] [sig ] [2952/3369] Completed THG in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:51.098854] [INFO ] [sig ] [2953/3369] Forecasting THO... [2026-03-03T20:32:51.098884] [INFO ] [sig ] Generating forecast for: THO [2026-03-03T20:32:51.098915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-03-03T20:32:51.110775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-03-03T20:32:51.111191] [INFO ] [FORECASTER] Starting predict_future for THO [2026-03-03T20:32:51.112108] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-03-03T20:32:51.112165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:51.112198] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:51.112228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:51.112325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:51.190203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:51.191217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:51.191341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:51.191384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:51.318969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:51.319127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:51.319168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:51.319197] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:51.322742] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=28.52%) [2026-03-03T20:32:51.323032] [INFO ] [FORECASTER] Completed predict_future for THO [2026-03-03T20:32:51.323165] [INFO ] [sig ] THO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:51.464367] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/THO.txt [2026-03-03T20:32:51.464537] [INFO ] [sig ] [2953/3369] Completed THO in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:51.464595] [INFO ] [sig ] [2954/3369] Forecasting THQ... [2026-03-03T20:32:51.464631] [INFO ] [sig ] Generating forecast for: THQ [2026-03-03T20:32:51.464663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-03-03T20:32:51.477002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-03-03T20:32:51.477363] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-03-03T20:32:51.478209] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-03-03T20:32:51.478265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:51.478298] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:51.478325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:51.478383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:51.537406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:51.538107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:51.538206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:51.538240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:51.657015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:51.657175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:51.657224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:51.657258] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:51.661327] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-03-03T20:32:51.661632] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-03-03T20:32:51.661763] [INFO ] [sig ] THQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:51.812340] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/THQ.txt [2026-03-03T20:32:51.812543] [INFO ] [sig ] [2954/3369] Completed THQ in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:51.812619] [INFO ] [sig ] [2955/3369] Forecasting THRM... [2026-03-03T20:32:51.812654] [INFO ] [sig ] Generating forecast for: THRM [2026-03-03T20:32:51.812687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-03-03T20:32:51.824521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-03-03T20:32:51.824937] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-03-03T20:32:51.825795] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-03-03T20:32:51.825851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:51.825885] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:51.825914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:51.825972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:51.892992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:51.893905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:51.893995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:51.894031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:52.028928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:52.029093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:52.029140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:52.029171] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:52.033554] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=27.27%) [2026-03-03T20:32:52.033900] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-03-03T20:32:52.034041] [INFO ] [sig ] THRM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:52.186053] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/THRM.txt [2026-03-03T20:32:52.186225] [INFO ] [sig ] [2955/3369] Completed THRM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:52.186269] [INFO ] [sig ] [2956/3369] Forecasting THRY... [2026-03-03T20:32:52.186299] [INFO ] [sig ] Generating forecast for: THRY [2026-03-03T20:32:52.186330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-03-03T20:32:52.198969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-03-03T20:32:52.199373] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-03-03T20:32:52.200252] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-03-03T20:32:52.200308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:52.200343] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:52.200382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:52.200442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:52.259672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:52.260497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:52.260612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:52.260653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:52.397910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:52.398112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:52.398176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:52.398221] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:52.402008] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-03-03T20:32:52.402307] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-03-03T20:32:52.402445] [INFO ] [sig ] THRY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:52.560106] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/THRY.txt [2026-03-03T20:32:52.560314] [INFO ] [sig ] [2956/3369] Completed THRY in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:52.560386] [INFO ] [sig ] [2957/3369] Forecasting TIGO... [2026-03-03T20:32:52.560429] [INFO ] [sig ] Generating forecast for: TIGO [2026-03-03T20:32:52.560473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-03-03T20:32:52.573636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-03-03T20:32:52.574032] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-03-03T20:32:52.574880] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-03-03T20:32:52.574935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:52.574970] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:52.574999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:52.575057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:52.642760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:52.643662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:52.643752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:52.643787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:52.776378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:52.776767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:52.776812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:52.776842] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:52.780815] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-03-03T20:32:52.781141] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-03-03T20:32:52.781284] [INFO ] [sig ] TIGO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:52.946565] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TIGO.txt [2026-03-03T20:32:52.946814] [INFO ] [sig ] [2957/3369] Completed TIGO in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:52.946867] [INFO ] [sig ] [2958/3369] Forecasting TIL... [2026-03-03T20:32:52.946904] [INFO ] [sig ] Generating forecast for: TIL [2026-03-03T20:32:52.946943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-03-03T20:32:52.963098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-03-03T20:32:52.963765] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-03-03T20:32:52.964813] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-03-03T20:32:52.964876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:52.964914] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:52.964948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:52.965026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:53.026783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:53.027673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:53.027757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:53.027791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:53.151932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:53.152106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:53.152146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:53.152176] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:53.155826] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=19.17%) [2026-03-03T20:32:53.156109] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-03-03T20:32:53.156267] [INFO ] [sig ] TIL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:53.300975] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TIL.txt [2026-03-03T20:32:53.301148] [INFO ] [sig ] [2958/3369] Completed TIL in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:53.301191] [INFO ] [sig ] [2959/3369] Forecasting TILE... [2026-03-03T20:32:53.301221] [INFO ] [sig ] Generating forecast for: TILE [2026-03-03T20:32:53.301251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-03-03T20:32:53.313074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-03-03T20:32:53.313440] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-03-03T20:32:53.314247] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-03-03T20:32:53.314301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:53.314334] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:53.314361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:53.314419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:53.375218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:53.376131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:53.376237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:53.376280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:53.507708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:53.507908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:53.507954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:53.507987] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:53.511724] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-03-03T20:32:53.512014] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-03-03T20:32:53.512159] [INFO ] [sig ] TILE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:53.658238] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TILE.txt [2026-03-03T20:32:53.658402] [INFO ] [sig ] [2959/3369] Completed TILE in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:53.658444] [INFO ] [sig ] [2960/3369] Forecasting TIMB... [2026-03-03T20:32:53.658475] [INFO ] [sig ] Generating forecast for: TIMB [2026-03-03T20:32:53.658513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-03-03T20:32:53.670137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-03-03T20:32:53.670504] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-03-03T20:32:53.671374] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-03-03T20:32:53.671430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:53.671498] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:53.671528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:53.671604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:53.733817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:53.734763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:53.734855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:53.734890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:53.860205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:53.860372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:53.860416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:53.860448] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:53.864103] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-03-03T20:32:53.864488] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-03-03T20:32:53.864661] [INFO ] [sig ] TIMB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:54.012263] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TIMB.txt [2026-03-03T20:32:54.012423] [INFO ] [sig ] [2960/3369] Completed TIMB in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:54.012465] [INFO ] [sig ] [2961/3369] Forecasting TITN... [2026-03-03T20:32:54.012495] [INFO ] [sig ] Generating forecast for: TITN [2026-03-03T20:32:54.012526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-03-03T20:32:54.024519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-03-03T20:32:54.024919] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-03-03T20:32:54.025763] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-03-03T20:32:54.025820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:54.025854] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:54.025882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:54.025941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:54.085944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:54.086883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:54.086975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:54.087010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:54.215131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:54.215303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:54.215345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:54.215376] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:54.219103] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-03-03T20:32:54.219448] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-03-03T20:32:54.219611] [INFO ] [sig ] TITN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:54.368310] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TITN.txt [2026-03-03T20:32:54.368449] [INFO ] [sig ] [2961/3369] Completed TITN in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-03T20:32:54.368489] [INFO ] [sig ] [2962/3369] Forecasting TJX... [2026-03-03T20:32:54.368521] [INFO ] [sig ] Generating forecast for: TJX [2026-03-03T20:32:54.368552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-03-03T20:32:54.381875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-03-03T20:32:54.382215] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-03-03T20:32:54.383261] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-03-03T20:32:54.383324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:54.383358] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:54.383384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:54.383441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:54.443099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:54.443765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:54.443847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:54.443880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:54.569521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:54.569727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:54.569786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:54.569827] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:54.573728] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=34.30%) [2026-03-03T20:32:54.574027] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-03-03T20:32:54.574163] [INFO ] [sig ] TJX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:54.749448] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TJX.txt [2026-03-03T20:32:54.749680] [INFO ] [sig ] [2962/3369] Completed TJX in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.4m [2026-03-03T20:32:54.749745] [INFO ] [sig ] [2963/3369] Forecasting TK... [2026-03-03T20:32:54.749789] [INFO ] [sig ] Generating forecast for: TK [2026-03-03T20:32:54.749836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-03-03T20:32:54.764331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-03-03T20:32:54.764773] [INFO ] [FORECASTER] Starting predict_future for TK [2026-03-03T20:32:54.765672] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-03-03T20:32:54.765732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:54.765766] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:54.765796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:54.765855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:54.827500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:54.828453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:54.828547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:54.828603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:54.966475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:54.966656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:54.966700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:54.966780] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:54.970783] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-03-03T20:32:54.971083] [INFO ] [FORECASTER] Completed predict_future for TK [2026-03-03T20:32:54.971217] [INFO ] [sig ] TK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:55.136743] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TK.txt [2026-03-03T20:32:55.136928] [INFO ] [sig ] [2963/3369] Completed TK in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.4m [2026-03-03T20:32:55.136970] [INFO ] [sig ] [2964/3369] Forecasting TKC... [2026-03-03T20:32:55.137002] [INFO ] [sig ] Generating forecast for: TKC [2026-03-03T20:32:55.137034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-03-03T20:32:55.149662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-03-03T20:32:55.150088] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-03-03T20:32:55.150940] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-03-03T20:32:55.150994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:55.151027] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:55.151054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:55.151111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:55.213776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:55.214707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:55.214807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:55.214842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:55.343281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:55.343455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:55.343500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:55.343530] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:55.347705] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-03-03T20:32:55.348163] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-03-03T20:32:55.348336] [INFO ] [sig ] TKC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:55.519263] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TKC.txt [2026-03-03T20:32:55.519477] [INFO ] [sig ] [2964/3369] Completed TKC in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.4m [2026-03-03T20:32:55.519548] [INFO ] [sig ] [2965/3369] Forecasting TKNO... [2026-03-03T20:32:55.519628] [INFO ] [sig ] Generating forecast for: TKNO [2026-03-03T20:32:55.519681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-03-03T20:32:55.535348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-03-03T20:32:55.535884] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-03-03T20:32:55.537369] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-03-03T20:32:55.537438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:55.537489] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:55.537749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:55.537841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:55.604030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:55.604996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:55.605089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:55.605124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:55.737088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:55.737244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:55.737290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:55.737322] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:55.741134] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-03-03T20:32:55.741452] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-03-03T20:32:55.741624] [INFO ] [sig ] TKNO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:55.894520] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TKNO.txt [2026-03-03T20:32:55.894710] [INFO ] [sig ] [2965/3369] Completed TKNO in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.4m [2026-03-03T20:32:55.894755] [INFO ] [sig ] [2966/3369] Forecasting TKO... [2026-03-03T20:32:55.894784] [INFO ] [sig ] Generating forecast for: TKO [2026-03-03T20:32:55.894815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-03-03T20:32:55.911509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-03-03T20:32:55.912011] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-03-03T20:32:55.913110] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-03-03T20:32:55.913187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:55.913236] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:55.913278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:55.913371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:55.994074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:55.995381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:55.995731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:55.995774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:56.134531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:56.134706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:56.134750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:56.134780] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:56.138420] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-03-03T20:32:56.138737] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-03-03T20:32:56.138873] [INFO ] [sig ] TKO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:56.292930] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TKO.txt [2026-03-03T20:32:56.293098] [INFO ] [sig ] [2966/3369] Completed TKO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:56.293142] [INFO ] [sig ] [2967/3369] Forecasting TLK... [2026-03-03T20:32:56.293176] [INFO ] [sig ] Generating forecast for: TLK [2026-03-03T20:32:56.293210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-03-03T20:32:56.305318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-03-03T20:32:56.305697] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-03-03T20:32:56.306518] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-03-03T20:32:56.306593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:56.306631] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:56.306662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:56.306722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:56.367674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:56.368525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:56.368630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:56.368668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:56.504811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:56.504970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:56.505014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:56.505044] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:56.508669] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-03-03T20:32:56.508985] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-03-03T20:32:56.509126] [INFO ] [sig ] TLK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:56.654219] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TLK.txt [2026-03-03T20:32:56.654381] [INFO ] [sig ] [2967/3369] Completed TLK in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:56.654422] [INFO ] [sig ] [2968/3369] Forecasting TLS... [2026-03-03T20:32:56.654451] [INFO ] [sig ] Generating forecast for: TLS [2026-03-03T20:32:56.654483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-03-03T20:32:56.666372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-03-03T20:32:56.666779] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-03-03T20:32:56.667620] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-03-03T20:32:56.667676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:56.667712] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:56.667740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:56.667800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:56.732256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:56.733290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:56.733399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:56.733433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:56.860156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:56.860315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:56.860360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:56.860388] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:56.864089] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=81.50%) [2026-03-03T20:32:56.864444] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-03-03T20:32:56.864634] [INFO ] [sig ] TLS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:57.037726] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TLS.txt [2026-03-03T20:32:57.037910] [INFO ] [sig ] [2968/3369] Completed TLS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:57.037961] [INFO ] [sig ] [2969/3369] Forecasting TLSA... [2026-03-03T20:32:57.038002] [INFO ] [sig ] Generating forecast for: TLSA [2026-03-03T20:32:57.038040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-03-03T20:32:57.050888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-03-03T20:32:57.051302] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-03-03T20:32:57.052212] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-03-03T20:32:57.052282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:57.052317] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:57.052346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:57.052406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:57.114917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:57.115854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:57.115948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:57.115983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:57.246083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:57.246250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:57.246294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:57.246323] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:57.250917] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-03-03T20:32:57.251271] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-03-03T20:32:57.251417] [INFO ] [sig ] TLSA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:57.402810] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TLSA.txt [2026-03-03T20:32:57.402982] [INFO ] [sig ] [2969/3369] Completed TLSA in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:57.403025] [INFO ] [sig ] [2970/3369] Forecasting TLSI... [2026-03-03T20:32:57.403056] [INFO ] [sig ] Generating forecast for: TLSI [2026-03-03T20:32:57.403087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-03-03T20:32:57.416946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-03-03T20:32:57.417378] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-03-03T20:32:57.418254] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-03-03T20:32:57.418310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:57.418345] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:57.418376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:57.418433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:57.479789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:57.480710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:57.480835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:57.480869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:57.605850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:57.606018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:57.606061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:57.606092] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:57.609875] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-03-03T20:32:57.610230] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-03-03T20:32:57.610376] [INFO ] [sig ] TLSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:57.760837] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TLSI.txt [2026-03-03T20:32:57.761008] [INFO ] [sig ] [2970/3369] Completed TLSI in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:57.761051] [INFO ] [sig ] [2971/3369] Forecasting TLYS... [2026-03-03T20:32:57.761086] [INFO ] [sig ] Generating forecast for: TLYS [2026-03-03T20:32:57.761120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-03-03T20:32:57.773444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-03-03T20:32:57.773879] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-03-03T20:32:57.774724] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-03-03T20:32:57.774787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:57.774826] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:57.774856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:57.774917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:57.837897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:57.839013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:57.839108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:57.839144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:57.960105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:57.960290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:57.960343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:57.960381] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:57.963974] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-03-03T20:32:57.964293] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-03-03T20:32:57.964440] [INFO ] [sig ] TLYS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:58.110671] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TLYS.txt [2026-03-03T20:32:58.110845] [INFO ] [sig ] [2971/3369] Completed TLYS in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:58.110894] [INFO ] [sig ] [2972/3369] Forecasting TM... [2026-03-03T20:32:58.110926] [INFO ] [sig ] Generating forecast for: TM [2026-03-03T20:32:58.110957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-03-03T20:32:58.123390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-03-03T20:32:58.123823] [INFO ] [FORECASTER] Starting predict_future for TM [2026-03-03T20:32:58.124675] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-03-03T20:32:58.124732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:58.124769] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:58.124804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:58.124864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:58.184822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:58.185742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:58.185835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:58.185869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:58.312115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:58.312299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:58.312351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:58.312387] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:58.316346] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=60.40%) [2026-03-03T20:32:58.316805] [INFO ] [FORECASTER] Completed predict_future for TM [2026-03-03T20:32:58.316968] [INFO ] [sig ] TM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:58.474839] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TM.txt [2026-03-03T20:32:58.475018] [INFO ] [sig ] [2972/3369] Completed TM in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:58.475066] [INFO ] [sig ] [2973/3369] Forecasting TMC... [2026-03-03T20:32:58.475101] [INFO ] [sig ] Generating forecast for: TMC [2026-03-03T20:32:58.475134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-03-03T20:32:58.488003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-03-03T20:32:58.488450] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-03-03T20:32:58.489466] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-03-03T20:32:58.489531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:58.489591] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:58.489630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:58.489690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:58.553302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:58.554304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:58.554406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:58.554442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:58.676603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:58.676774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:58.676817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:58.676849] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:58.680450] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-03-03T20:32:58.680789] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-03-03T20:32:58.680937] [INFO ] [sig ] TMC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:58.831228] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TMC.txt [2026-03-03T20:32:58.831458] [INFO ] [sig ] [2973/3369] Completed TMC in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:58.831513] [INFO ] [sig ] [2974/3369] Forecasting TMCI... [2026-03-03T20:32:58.831547] [INFO ] [sig ] Generating forecast for: TMCI [2026-03-03T20:32:58.831601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-03-03T20:32:58.844999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-03-03T20:32:58.845423] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-03-03T20:32:58.846288] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-03-03T20:32:58.846344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:58.846380] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:58.846410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:58.846470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:58.909240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:58.910475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:58.910590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:58.910627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:59.042770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:59.042952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:59.042995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:59.043026] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:59.047147] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=52.55%) [2026-03-03T20:32:59.047530] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-03-03T20:32:59.047741] [INFO ] [sig ] TMCI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:59.200375] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TMCI.txt [2026-03-03T20:32:59.200781] [INFO ] [sig ] [2974/3369] Completed TMCI in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:59.200847] [INFO ] [sig ] [2975/3369] Forecasting TMDX... [2026-03-03T20:32:59.200882] [INFO ] [sig ] Generating forecast for: TMDX [2026-03-03T20:32:59.200924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-03-03T20:32:59.214826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-03-03T20:32:59.215232] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-03-03T20:32:59.216307] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-03-03T20:32:59.216364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:59.216397] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:59.216426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:59.216521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:59.278471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:59.279438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:59.279567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:59.279644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:59.408644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:59.408815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:59.408857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:59.408888] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:59.412594] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-03-03T20:32:59.412944] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-03-03T20:32:59.413093] [INFO ] [sig ] TMDX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:32:59.564456] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TMDX.txt [2026-03-03T20:32:59.564639] [INFO ] [sig ] [2975/3369] Completed TMDX in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:59.564688] [INFO ] [sig ] [2976/3369] Forecasting TME... [2026-03-03T20:32:59.564722] [INFO ] [sig ] Generating forecast for: TME [2026-03-03T20:32:59.564753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-03-03T20:32:59.577544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-03-03T20:32:59.577960] [INFO ] [FORECASTER] Starting predict_future for TME [2026-03-03T20:32:59.578829] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-03-03T20:32:59.578885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:59.578920] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:59.578949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:59.579008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:32:59.642886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:32:59.643820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:32:59.643909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:32:59.643945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:32:59.777055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:32:59.777216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:32:59.777279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:32:59.777312] [INFO ] [FORECASTER] Training complete [2026-03-03T20:32:59.781061] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-03-03T20:32:59.781387] [INFO ] [FORECASTER] Completed predict_future for TME [2026-03-03T20:32:59.781529] [INFO ] [sig ] TME: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:32:59.936765] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TME.txt [2026-03-03T20:32:59.936931] [INFO ] [sig ] [2976/3369] Completed TME in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:32:59.936973] [INFO ] [sig ] [2977/3369] Forecasting TMHC... [2026-03-03T20:32:59.937003] [INFO ] [sig ] Generating forecast for: TMHC [2026-03-03T20:32:59.937035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-03-03T20:32:59.949260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-03-03T20:32:59.949719] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-03-03T20:32:59.950543] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-03-03T20:32:59.950620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:32:59.950700] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:32:59.950731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:32:59.950791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:00.019378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:00.020501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:00.020619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:00.020659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:00.162160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:00.162372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:00.162427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:00.162459] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:00.166712] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-03-03T20:33:00.167074] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-03-03T20:33:00.167270] [INFO ] [sig ] TMHC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:00.320999] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TMHC.txt [2026-03-03T20:33:00.321175] [INFO ] [sig ] [2977/3369] Completed TMHC in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:33:00.321236] [INFO ] [sig ] [2978/3369] Forecasting TMUS... [2026-03-03T20:33:00.321273] [INFO ] [sig ] Generating forecast for: TMUS [2026-03-03T20:33:00.321313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-03-03T20:33:00.336007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-03-03T20:33:00.336391] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-03-03T20:33:00.337691] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-03-03T20:33:00.337747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:00.337781] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:00.337809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:00.337897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:00.403695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:00.404684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:00.404775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:00.404810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:00.539395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:00.539560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:00.539627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:00.539668] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:00.543338] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=68.84%) [2026-03-03T20:33:00.543678] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-03-03T20:33:00.543817] [INFO ] [sig ] TMUS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:00.691866] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TMUS.txt [2026-03-03T20:33:00.692014] [INFO ] [sig ] [2978/3369] Completed TMUS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-03T20:33:00.692055] [INFO ] [sig ] [2979/3369] Forecasting TNC... [2026-03-03T20:33:00.692084] [INFO ] [sig ] Generating forecast for: TNC [2026-03-03T20:33:00.692117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-03-03T20:33:00.703839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-03-03T20:33:00.704212] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-03-03T20:33:00.705035] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-03-03T20:33:00.705088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:00.705122] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:00.705149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:00.705206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:00.764728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:00.765544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:00.765649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:00.765686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:00.893262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:00.893440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:00.893484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:00.893515] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:00.897197] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-03T20:33:00.897615] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-03-03T20:33:00.897773] [INFO ] [sig ] TNC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:01.054027] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TNC.txt [2026-03-03T20:33:01.054184] [INFO ] [sig ] [2979/3369] Completed TNC in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.3m [2026-03-03T20:33:01.054227] [INFO ] [sig ] [2980/3369] Forecasting TNDM... [2026-03-03T20:33:01.054258] [INFO ] [sig ] Generating forecast for: TNDM [2026-03-03T20:33:01.054293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-03-03T20:33:01.066453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-03-03T20:33:01.066867] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-03-03T20:33:01.067786] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-03-03T20:33:01.067842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:01.067916] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:01.067948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:01.068007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:01.133506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:01.134642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:01.134733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:01.134768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:01.271608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:01.271778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:01.271822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:01.271913] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:01.275687] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-03-03T20:33:01.276004] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-03-03T20:33:01.276146] [INFO ] [sig ] TNDM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:01.431899] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TNDM.txt [2026-03-03T20:33:01.432072] [INFO ] [sig ] [2980/3369] Completed TNDM in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.3m [2026-03-03T20:33:01.432115] [INFO ] [sig ] [2981/3369] Forecasting TNGX... [2026-03-03T20:33:01.432147] [INFO ] [sig ] Generating forecast for: TNGX [2026-03-03T20:33:01.432178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-03-03T20:33:01.444673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-03-03T20:33:01.445059] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-03-03T20:33:01.445919] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-03-03T20:33:01.445976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:01.446010] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:01.446038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:01.446097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:01.511094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:01.512020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:01.512110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:01.512146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:01.635757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:01.635927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:01.635969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:01.635999] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:01.639646] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-03-03T20:33:01.639975] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-03-03T20:33:01.640117] [INFO ] [sig ] TNGX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:01.792664] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TNGX.txt [2026-03-03T20:33:01.792813] [INFO ] [sig ] [2981/3369] Completed TNGX in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.3m [2026-03-03T20:33:01.792855] [INFO ] [sig ] [2982/3369] Forecasting TNK... [2026-03-03T20:33:01.792885] [INFO ] [sig ] Generating forecast for: TNK [2026-03-03T20:33:01.792916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-03-03T20:33:01.804692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-03-03T20:33:01.805070] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-03-03T20:33:01.805892] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-03-03T20:33:01.805946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:01.805979] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:01.806006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:01.806063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:01.866877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:01.867802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:01.867912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:01.867950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:02.004225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:02.004394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:02.004437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:02.004469] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:02.008779] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=47.29%) [2026-03-03T20:33:02.009140] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-03-03T20:33:02.009313] [INFO ] [sig ] TNK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:02.161392] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TNK.txt [2026-03-03T20:33:02.161552] [INFO ] [sig ] [2982/3369] Completed TNK in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:02.161613] [INFO ] [sig ] [2983/3369] Forecasting TNL... [2026-03-03T20:33:02.161644] [INFO ] [sig ] Generating forecast for: TNL [2026-03-03T20:33:02.161675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-03-03T20:33:02.174063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-03-03T20:33:02.174689] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-03-03T20:33:02.175628] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-03-03T20:33:02.175684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:02.175716] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:02.175743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:02.175810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:02.240130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:02.241095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:02.241185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:02.241220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:02.379556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:02.379752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:02.379795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:02.379824] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:02.383868] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-03-03T20:33:02.384187] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-03-03T20:33:02.384333] [INFO ] [sig ] TNL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:02.540495] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TNL.txt [2026-03-03T20:33:02.540690] [INFO ] [sig ] [2983/3369] Completed TNL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:02.540741] [INFO ] [sig ] [2984/3369] Forecasting TNXP... [2026-03-03T20:33:02.540779] [INFO ] [sig ] Generating forecast for: TNXP [2026-03-03T20:33:02.540811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-03-03T20:33:02.553252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-03-03T20:33:02.553674] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-03-03T20:33:02.554498] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-03-03T20:33:02.554552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:02.554605] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:02.554636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:02.554696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:02.618081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:02.619504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:02.619635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:02.619859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:02.751082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:02.751247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:02.751289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:02.751319] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:02.755375] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-03-03T20:33:02.755732] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-03-03T20:33:02.755919] [INFO ] [sig ] TNXP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:02.909672] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TNXP.txt [2026-03-03T20:33:02.909838] [INFO ] [sig ] [2984/3369] Completed TNXP in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:02.909882] [INFO ] [sig ] [2985/3369] Forecasting TOI... [2026-03-03T20:33:02.909913] [INFO ] [sig ] Generating forecast for: TOI [2026-03-03T20:33:02.909944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-03-03T20:33:02.921395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-03-03T20:33:02.921795] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-03-03T20:33:02.922614] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-03-03T20:33:02.922668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:02.922700] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:02.922727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:02.922784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:02.980173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:02.981023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:02.981111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:02.981145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:03.105708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:03.105874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:03.105917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:03.105947] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:03.109593] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-03-03T20:33:03.109900] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-03-03T20:33:03.110042] [INFO ] [sig ] TOI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:03.266865] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TOI.txt [2026-03-03T20:33:03.267037] [INFO ] [sig ] [2985/3369] Completed TOI in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:03.267083] [INFO ] [sig ] [2986/3369] Forecasting TOL... [2026-03-03T20:33:03.267114] [INFO ] [sig ] Generating forecast for: TOL [2026-03-03T20:33:03.267147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-03-03T20:33:03.279660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-03-03T20:33:03.280180] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-03-03T20:33:03.281296] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-03-03T20:33:03.281370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:03.281427] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:03.281470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:03.281558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:03.350635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:03.351605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:03.351703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:03.351738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:03.496599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:03.496771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:03.496813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:03.496843] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:03.500915] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-03-03T20:33:03.501300] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-03-03T20:33:03.501458] [INFO ] [sig ] TOL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:03.672696] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TOL.txt [2026-03-03T20:33:03.672945] [INFO ] [sig ] [2986/3369] Completed TOL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:03.672999] [INFO ] [sig ] [2987/3369] Forecasting TORO... [2026-03-03T20:33:03.673038] [INFO ] [sig ] Generating forecast for: TORO [2026-03-03T20:33:03.673077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-03-03T20:33:03.692273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-03-03T20:33:03.692807] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-03-03T20:33:03.693944] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-03-03T20:33:03.694016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:03.694056] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:03.694088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:03.694166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:03.775106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:03.776107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:03.776242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:03.776278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:03.903824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:03.903988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:03.904031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:03.904079] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:03.907606] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=85.42%) [2026-03-03T20:33:03.907931] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-03-03T20:33:03.908063] [INFO ] [sig ] TORO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:04.054516] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TORO.txt [2026-03-03T20:33:04.054715] [INFO ] [sig ] [2987/3369] Completed TORO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:04.054767] [INFO ] [sig ] [2988/3369] Forecasting TOWN... [2026-03-03T20:33:04.054805] [INFO ] [sig ] Generating forecast for: TOWN [2026-03-03T20:33:04.054843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-03-03T20:33:04.067480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-03-03T20:33:04.067916] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-03-03T20:33:04.068949] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-03-03T20:33:04.069003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:04.069036] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:04.069063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:04.069119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:04.127997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:04.128903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:04.128992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:04.129026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:04.245768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:04.245936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:04.245978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:04.246009] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:04.249555] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=19.22%) [2026-03-03T20:33:04.249886] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-03-03T20:33:04.250029] [INFO ] [sig ] TOWN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:04.392728] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TOWN.txt [2026-03-03T20:33:04.392898] [INFO ] [sig ] [2988/3369] Completed TOWN in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:04.392941] [INFO ] [sig ] [2989/3369] Forecasting TOYO... [2026-03-03T20:33:04.392972] [INFO ] [sig ] Generating forecast for: TOYO [2026-03-03T20:33:04.393004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-03-03T20:33:04.406601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-03-03T20:33:04.406971] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-03-03T20:33:04.407827] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-03-03T20:33:04.407916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:04.407953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:04.407980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:04.408042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:04.477614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:04.478469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:04.478588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:04.478641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:04.597166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:04.597337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:04.597388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:04.597420] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:04.601335] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-03-03T20:33:04.601697] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-03-03T20:33:04.601841] [INFO ] [sig ] TOYO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:04.757352] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TOYO.txt [2026-03-03T20:33:04.757521] [INFO ] [sig ] [2989/3369] Completed TOYO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:04.757563] [INFO ] [sig ] [2990/3369] Forecasting TPB... [2026-03-03T20:33:04.757616] [INFO ] [sig ] Generating forecast for: TPB [2026-03-03T20:33:04.757648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-03-03T20:33:04.770199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-03-03T20:33:04.770660] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-03-03T20:33:04.771496] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-03-03T20:33:04.771551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:04.771620] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:04.771654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:04.771713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:04.831962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:04.832907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:04.832992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:04.833025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:04.956665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:04.956833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:04.956874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:04.956905] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:04.961001] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=15.71%) [2026-03-03T20:33:04.961291] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-03-03T20:33:04.961427] [INFO ] [sig ] TPB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:05.108810] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TPB.txt [2026-03-03T20:33:05.109024] [INFO ] [sig ] [2990/3369] Completed TPB in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:05.109085] [INFO ] [sig ] [2991/3369] Forecasting TPC... [2026-03-03T20:33:05.109130] [INFO ] [sig ] Generating forecast for: TPC [2026-03-03T20:33:05.109174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-03-03T20:33:05.120165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-03-03T20:33:05.120511] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-03-03T20:33:05.121322] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-03-03T20:33:05.121377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:05.121409] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:05.121437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:05.121505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:05.180178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:05.180990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:05.181080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:05.181114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:05.314147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:05.314317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:05.314358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:05.314389] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:05.317955] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-03-03T20:33:05.318269] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-03-03T20:33:05.318411] [INFO ] [sig ] TPC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:05.465348] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TPC.txt [2026-03-03T20:33:05.465515] [INFO ] [sig ] [2991/3369] Completed TPC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:05.465557] [INFO ] [sig ] [2992/3369] Forecasting TPG... [2026-03-03T20:33:05.465609] [INFO ] [sig ] Generating forecast for: TPG [2026-03-03T20:33:05.465642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-03-03T20:33:05.476832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-03-03T20:33:05.477218] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-03-03T20:33:05.478063] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-03-03T20:33:05.478117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:05.478150] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:05.478177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:05.478234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:05.536504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:05.537409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:05.537499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:05.537532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:05.658924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:05.659094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:05.659134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:05.659162] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:05.662796] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-03-03T20:33:05.663138] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-03-03T20:33:05.663281] [INFO ] [sig ] TPG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:05.817604] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TPG.txt [2026-03-03T20:33:05.817777] [INFO ] [sig ] [2992/3369] Completed TPG in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:05.817817] [INFO ] [sig ] [2993/3369] Forecasting TPGXL... [2026-03-03T20:33:05.817849] [INFO ] [sig ] Generating forecast for: TPGXL [2026-03-03T20:33:05.817904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-03-03T20:33:05.829950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-03-03T20:33:05.830345] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-03-03T20:33:05.831198] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-03-03T20:33:05.831278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:05.831313] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:05.831340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:05.831398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:05.891795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:05.892721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:05.892810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:05.892844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:06.016228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:06.016407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:06.016455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:06.016487] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:06.020408] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=29.14%) [2026-03-03T20:33:06.020734] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-03-03T20:33:06.020870] [INFO ] [sig ] TPGXL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:06.173132] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TPGXL.txt [2026-03-03T20:33:06.173276] [INFO ] [sig ] [2993/3369] Completed TPGXL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:06.173318] [INFO ] [sig ] [2994/3369] Forecasting TPH... [2026-03-03T20:33:06.173349] [INFO ] [sig ] Generating forecast for: TPH [2026-03-03T20:33:06.173379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-03-03T20:33:06.185473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-03-03T20:33:06.185856] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-03-03T20:33:06.186682] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-03-03T20:33:06.186736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:06.186808] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:06.186838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:06.186897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:06.248189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:06.249036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:06.249129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:06.249165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:06.371346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:06.371512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:06.371553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:06.371603] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:06.375066] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-03-03T20:33:06.375350] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-03-03T20:33:06.375491] [INFO ] [sig ] TPH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:06.522399] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TPH.txt [2026-03-03T20:33:06.522594] [INFO ] [sig ] [2994/3369] Completed TPH in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:06.522639] [INFO ] [sig ] [2995/3369] Forecasting TPL... [2026-03-03T20:33:06.522669] [INFO ] [sig ] Generating forecast for: TPL [2026-03-03T20:33:06.522701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-03-03T20:33:06.535983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-03-03T20:33:06.536332] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-03-03T20:33:06.537186] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-03-03T20:33:06.537239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:06.537271] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:06.537299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:06.537356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:06.596464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:06.597158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:06.597245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:06.597279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:06.718822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:06.718980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:06.719030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:06.719064] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:06.723280] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=92.24%) [2026-03-03T20:33:06.723625] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-03-03T20:33:06.723764] [INFO ] [sig ] TPL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:06.873312] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TPL.txt [2026-03-03T20:33:06.873487] [INFO ] [sig ] [2995/3369] Completed TPL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-03T20:33:06.873531] [INFO ] [sig ] [2996/3369] Forecasting TPVG... [2026-03-03T20:33:06.873563] [INFO ] [sig ] Generating forecast for: TPVG [2026-03-03T20:33:06.873616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-03-03T20:33:06.884822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-03-03T20:33:06.885157] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-03-03T20:33:06.885957] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-03-03T20:33:06.886010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:06.886043] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:06.886070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:06.886128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:06.946516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:06.947401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:06.947496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:06.947537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:07.065420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:07.065605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:07.065651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:07.065680] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:07.069115] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=73.10%) [2026-03-03T20:33:07.069394] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-03-03T20:33:07.069520] [INFO ] [sig ] TPVG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:07.214835] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TPVG.txt [2026-03-03T20:33:07.214993] [INFO ] [sig ] [2996/3369] Completed TPVG in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.2m [2026-03-03T20:33:07.215037] [INFO ] [sig ] [2997/3369] Forecasting TPYP... [2026-03-03T20:33:07.215069] [INFO ] [sig ] Generating forecast for: TPYP [2026-03-03T20:33:07.215103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-03-03T20:33:07.226298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-03-03T20:33:07.226643] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-03-03T20:33:07.227416] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-03-03T20:33:07.227468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:07.227500] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:07.227527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:07.227605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:07.286900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:07.287627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:07.287737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:07.287775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:07.409595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:07.409758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:07.409800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:07.409870] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:07.413449] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-03-03T20:33:07.413778] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-03-03T20:33:07.413910] [INFO ] [sig ] TPYP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:07.557226] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TPYP.txt [2026-03-03T20:33:07.557372] [INFO ] [sig ] [2997/3369] Completed TPYP in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.2m [2026-03-03T20:33:07.557413] [INFO ] [sig ] [2998/3369] Forecasting TPZ... [2026-03-03T20:33:07.557444] [INFO ] [sig ] Generating forecast for: TPZ [2026-03-03T20:33:07.557475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-03-03T20:33:07.569186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-03-03T20:33:07.569503] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-03-03T20:33:07.570339] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-03-03T20:33:07.570394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:07.570427] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:07.570457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:07.570535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:07.632201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:07.633091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:07.633179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:07.633215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:07.744373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:07.744548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:07.744608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:07.744640] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:07.748111] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=67.08%) [2026-03-03T20:33:07.748424] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-03-03T20:33:07.748601] [INFO ] [sig ] TPZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:07.896562] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TPZ.txt [2026-03-03T20:33:07.896717] [INFO ] [sig ] [2998/3369] Completed TPZ in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.2m [2026-03-03T20:33:07.896758] [INFO ] [sig ] [2999/3369] Forecasting TQQQ... [2026-03-03T20:33:07.896789] [INFO ] [sig ] Generating forecast for: TQQQ [2026-03-03T20:33:07.896819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-03-03T20:33:07.908481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-03-03T20:33:07.908921] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-03-03T20:33:07.909790] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-03-03T20:33:07.909847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:07.909880] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:07.909908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:07.909968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:07.970074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:07.971000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:07.971090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:07.971125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:08.098906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:08.099093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:08.099146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:08.099177] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:08.102860] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-03-03T20:33:08.103167] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-03-03T20:33:08.103307] [INFO ] [sig ] TQQQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:08.264630] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TQQQ.txt [2026-03-03T20:33:08.264994] [INFO ] [sig ] [2999/3369] Completed TQQQ in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:08.265035] [INFO ] [sig ] [3000/3369] Forecasting TRC... [2026-03-03T20:33:08.265067] [INFO ] [sig ] Generating forecast for: TRC [2026-03-03T20:33:08.265100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-03-03T20:33:08.277680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-03-03T20:33:08.278134] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-03-03T20:33:08.279093] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-03-03T20:33:08.279160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:08.279196] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:08.279223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:08.279282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:08.338081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:08.339079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:08.339171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:08.339206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:08.471662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:08.471865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:08.471925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:08.471963] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:08.475966] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=29.75%) [2026-03-03T20:33:08.476388] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-03-03T20:33:08.476550] [INFO ] [sig ] TRC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:08.630274] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRC.txt [2026-03-03T20:33:08.630431] [INFO ] [sig ] [3000/3369] Completed TRC in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:08.630471] [INFO ] [sig ] [3001/3369] Forecasting TRDA... [2026-03-03T20:33:08.630502] [INFO ] [sig ] Generating forecast for: TRDA [2026-03-03T20:33:08.630534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-03-03T20:33:08.641666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-03-03T20:33:08.642029] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-03-03T20:33:08.642896] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-03-03T20:33:08.642952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:08.642987] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:08.643015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:08.643074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:08.702565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:08.703271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:08.703352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:08.703386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:08.826931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:08.827109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:08.827150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:08.827180] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:08.830700] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=40.02%) [2026-03-03T20:33:08.830998] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-03-03T20:33:08.831132] [INFO ] [sig ] TRDA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:08.976684] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRDA.txt [2026-03-03T20:33:08.976840] [INFO ] [sig ] [3001/3369] Completed TRDA in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:08.976881] [INFO ] [sig ] [3002/3369] Forecasting TREE... [2026-03-03T20:33:08.976912] [INFO ] [sig ] Generating forecast for: TREE [2026-03-03T20:33:08.976942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-03-03T20:33:08.988054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-03-03T20:33:08.988404] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-03-03T20:33:08.989218] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-03-03T20:33:08.989272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:08.989306] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:08.989334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:08.989392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:09.046554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:09.047326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:09.047409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:09.047443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:09.174304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:09.174469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:09.174510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:09.174539] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:09.178079] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=18.08%) [2026-03-03T20:33:09.178392] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-03-03T20:33:09.178529] [INFO ] [sig ] TREE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:09.323969] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TREE.txt [2026-03-03T20:33:09.324142] [INFO ] [sig ] [3002/3369] Completed TREE in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:09.324184] [INFO ] [sig ] [3003/3369] Forecasting TREX... [2026-03-03T20:33:09.324215] [INFO ] [sig ] Generating forecast for: TREX [2026-03-03T20:33:09.324245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-03-03T20:33:09.335637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-03-03T20:33:09.336042] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-03-03T20:33:09.336882] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-03-03T20:33:09.336937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:09.336970] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:09.336997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:09.337055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:09.397244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:09.398202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:09.398295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:09.398330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:09.533533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:09.533715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:09.533759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:09.533790] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:09.537941] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-03-03T20:33:09.538307] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-03-03T20:33:09.538461] [INFO ] [sig ] TREX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:09.696265] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TREX.txt [2026-03-03T20:33:09.696441] [INFO ] [sig ] [3003/3369] Completed TREX in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:09.696486] [INFO ] [sig ] [3004/3369] Forecasting TRGP... [2026-03-03T20:33:09.696518] [INFO ] [sig ] Generating forecast for: TRGP [2026-03-03T20:33:09.696553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-03-03T20:33:09.709966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-03-03T20:33:09.710360] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-03-03T20:33:09.711311] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-03-03T20:33:09.711377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:09.711411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:09.711439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:09.711497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:09.777371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:09.778496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:09.778722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:09.778777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:09.917077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:09.917244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:09.917287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:09.917319] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:09.922140] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=23.26%) [2026-03-03T20:33:09.922610] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-03-03T20:33:09.922805] [INFO ] [sig ] TRGP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:10.107503] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRGP.txt [2026-03-03T20:33:10.107712] [INFO ] [sig ] [3004/3369] Completed TRGP in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:10.107755] [INFO ] [sig ] [3005/3369] Forecasting TRI... [2026-03-03T20:33:10.107786] [INFO ] [sig ] Generating forecast for: TRI [2026-03-03T20:33:10.107818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-03-03T20:33:10.120350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-03-03T20:33:10.120787] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-03-03T20:33:10.121709] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-03-03T20:33:10.121768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:10.121802] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:10.121830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:10.121888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:10.188147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:10.189079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:10.189194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:10.189250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:10.326818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:10.327017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:10.327067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:10.327101] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:10.331314] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-03-03T20:33:10.331732] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-03-03T20:33:10.332087] [INFO ] [sig ] TRI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:10.486642] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRI.txt [2026-03-03T20:33:10.487010] [INFO ] [sig ] [3005/3369] Completed TRI in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:10.487061] [INFO ] [sig ] [3006/3369] Forecasting TRIN... [2026-03-03T20:33:10.487094] [INFO ] [sig ] Generating forecast for: TRIN [2026-03-03T20:33:10.487124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-03-03T20:33:10.500115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-03-03T20:33:10.500636] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-03-03T20:33:10.501606] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-03-03T20:33:10.501669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:10.501702] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:10.501729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:10.501787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:10.565717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:10.566736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:10.566843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:10.566878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:10.704159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:10.704325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:10.704366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:10.704394] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:10.707998] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-03-03T20:33:10.708324] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-03-03T20:33:10.708464] [INFO ] [sig ] TRIN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:10.865535] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRIN.txt [2026-03-03T20:33:10.865783] [INFO ] [sig ] [3006/3369] Completed TRIN in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:10.865870] [INFO ] [sig ] [3007/3369] Forecasting TRIP... [2026-03-03T20:33:10.865930] [INFO ] [sig ] Generating forecast for: TRIP [2026-03-03T20:33:10.865983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-03-03T20:33:10.878671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-03-03T20:33:10.879095] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-03-03T20:33:10.879983] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-03-03T20:33:10.880057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:10.880104] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:10.880140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:10.880205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:10.942680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:10.943694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:10.943797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:10.943833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:11.069763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:11.069932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:11.069975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:11.070005] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:11.073652] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-03-03T20:33:11.073990] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-03-03T20:33:11.074136] [INFO ] [sig ] TRIP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:11.223250] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRIP.txt [2026-03-03T20:33:11.223441] [INFO ] [sig ] [3007/3369] Completed TRIP in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:11.223491] [INFO ] [sig ] [3008/3369] Forecasting TRMB... [2026-03-03T20:33:11.223524] [INFO ] [sig ] Generating forecast for: TRMB [2026-03-03T20:33:11.223558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-03-03T20:33:11.236535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-03-03T20:33:11.236975] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-03-03T20:33:11.237812] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-03-03T20:33:11.237866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:11.238125] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:11.238153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:11.238221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:11.298099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:11.298894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:11.298978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:11.299013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:11.423213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:11.423375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:11.423418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:11.423449] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:11.426990] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=80.30%) [2026-03-03T20:33:11.427293] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-03-03T20:33:11.427429] [INFO ] [sig ] TRMB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:11.573365] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRMB.txt [2026-03-03T20:33:11.573508] [INFO ] [sig ] [3008/3369] Completed TRMB in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:11.573552] [INFO ] [sig ] [3009/3369] Forecasting TRMD... [2026-03-03T20:33:11.573613] [INFO ] [sig ] Generating forecast for: TRMD [2026-03-03T20:33:11.573654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-03-03T20:33:11.585399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-03-03T20:33:11.585783] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-03-03T20:33:11.586598] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-03-03T20:33:11.586661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:11.586720] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:11.586748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:11.586805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:11.648963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:11.650035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:11.650122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:11.650156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:11.775217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:11.775381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:11.775424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:11.775454] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:11.779299] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=58.14%) [2026-03-03T20:33:11.779633] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-03-03T20:33:11.779775] [INFO ] [sig ] TRMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:11.924072] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRMD.txt [2026-03-03T20:33:11.924229] [INFO ] [sig ] [3009/3369] Completed TRMD in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:11.924273] [INFO ] [sig ] [3010/3369] Forecasting TRMK... [2026-03-03T20:33:11.924304] [INFO ] [sig ] Generating forecast for: TRMK [2026-03-03T20:33:11.924336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-03-03T20:33:11.937482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-03-03T20:33:11.937898] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-03-03T20:33:11.938715] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-03-03T20:33:11.938769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:11.938803] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:11.938834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:11.938896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:11.998151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:11.999053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:11.999139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:11.999172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:12.118160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:12.118332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:12.118375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:12.118405] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:12.122085] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-03-03T20:33:12.122430] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-03-03T20:33:12.122568] [INFO ] [sig ] TRMK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:12.273503] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRMK.txt [2026-03-03T20:33:12.273787] [INFO ] [sig ] [3010/3369] Completed TRMK in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:12.273838] [INFO ] [sig ] [3011/3369] Forecasting TRN... [2026-03-03T20:33:12.273871] [INFO ] [sig ] Generating forecast for: TRN [2026-03-03T20:33:12.273911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-03-03T20:33:12.286286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-03-03T20:33:12.286726] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-03-03T20:33:12.287558] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-03-03T20:33:12.287633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:12.287703] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:12.287734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:12.287793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:12.350895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:12.351778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:12.351889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:12.351926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:12.494652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:12.494836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:12.494934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:12.494973] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:12.499513] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-03-03T20:33:12.499902] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-03-03T20:33:12.500068] [INFO ] [sig ] TRN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:12.653936] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRN.txt [2026-03-03T20:33:12.654108] [INFO ] [sig ] [3011/3369] Completed TRN in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-03T20:33:12.654158] [INFO ] [sig ] [3012/3369] Forecasting TRNO... [2026-03-03T20:33:12.654192] [INFO ] [sig ] Generating forecast for: TRNO [2026-03-03T20:33:12.654223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-03-03T20:33:12.667228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-03-03T20:33:12.667658] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-03-03T20:33:12.668491] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-03-03T20:33:12.668545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:12.668607] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:12.668645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:12.668714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:12.740615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:12.741555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:12.741671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:12.741706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:12.868887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:12.869056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:12.869116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:12.869147] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:12.872763] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-03-03T20:33:12.873094] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-03-03T20:33:12.873236] [INFO ] [sig ] TRNO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:13.113462] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRNO.txt [2026-03-03T20:33:13.113653] [INFO ] [sig ] [3012/3369] Completed TRNO in 0.5s | 2.77 sym/s | Total: 18.1m | ETA: 2.1m [2026-03-03T20:33:13.113700] [INFO ] [sig ] [3013/3369] Forecasting TRNS... [2026-03-03T20:33:13.113731] [INFO ] [sig ] Generating forecast for: TRNS [2026-03-03T20:33:13.113762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-03-03T20:33:13.125105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-03-03T20:33:13.125519] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-03-03T20:33:13.126361] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-03-03T20:33:13.126417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:13.126450] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:13.126478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:13.126535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:13.186307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:13.187235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:13.187324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:13.187358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:13.309781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:13.309954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:13.310001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:13.310030] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:13.313845] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-03-03T20:33:13.314149] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-03-03T20:33:13.314302] [INFO ] [sig ] TRNS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:13.465812] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRNS.txt [2026-03-03T20:33:13.465985] [INFO ] [sig ] [3013/3369] Completed TRNS in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.1m [2026-03-03T20:33:13.466214] [INFO ] [sig ] [3014/3369] Forecasting TROX... [2026-03-03T20:33:13.466245] [INFO ] [sig ] Generating forecast for: TROX [2026-03-03T20:33:13.466278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-03-03T20:33:13.477968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-03-03T20:33:13.478371] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-03-03T20:33:13.479229] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-03-03T20:33:13.479297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:13.479345] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:13.479394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:13.479456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:13.538011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:13.538963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:13.539057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:13.539089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:13.664428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:13.664634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:13.664688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:13.664765] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:13.668561] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=71.01%) [2026-03-03T20:33:13.668924] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-03-03T20:33:13.669072] [INFO ] [sig ] TROX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:13.816635] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TROX.txt [2026-03-03T20:33:13.816794] [INFO ] [sig ] [3014/3369] Completed TROX in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.1m [2026-03-03T20:33:13.816834] [INFO ] [sig ] [3015/3369] Forecasting TRP... [2026-03-03T20:33:13.816865] [INFO ] [sig ] Generating forecast for: TRP [2026-03-03T20:33:13.816898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-03-03T20:33:13.828784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-03-03T20:33:13.829345] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-03-03T20:33:13.830388] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-03-03T20:33:13.830442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:13.830487] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:13.830516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:13.830600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:13.889194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:13.890118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:13.890206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:13.890239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:14.014196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:14.014365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:14.014407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:14.014437] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:14.018313] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=70.54%) [2026-03-03T20:33:14.018899] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-03-03T20:33:14.019051] [INFO ] [sig ] TRP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:14.167312] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRP.txt [2026-03-03T20:33:14.167483] [INFO ] [sig ] [3015/3369] Completed TRP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:14.167524] [INFO ] [sig ] [3016/3369] Forecasting TRS... [2026-03-03T20:33:14.167556] [INFO ] [sig ] Generating forecast for: TRS [2026-03-03T20:33:14.167607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-03-03T20:33:14.179889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-03-03T20:33:14.180314] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-03-03T20:33:14.181166] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-03-03T20:33:14.181224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:14.181257] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:14.181287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:14.181347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:14.240495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:14.241427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:14.241516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:14.241550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:14.374814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:14.375008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:14.375058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:14.375092] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:14.379497] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=74.91%) [2026-03-03T20:33:14.379875] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-03-03T20:33:14.380030] [INFO ] [sig ] TRS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:14.528010] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRS.txt [2026-03-03T20:33:14.528170] [INFO ] [sig ] [3016/3369] Completed TRS in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:14.528213] [INFO ] [sig ] [3017/3369] Forecasting TRTX... [2026-03-03T20:33:14.528246] [INFO ] [sig ] Generating forecast for: TRTX [2026-03-03T20:33:14.528279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-03-03T20:33:14.540253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-03-03T20:33:14.540639] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-03-03T20:33:14.541503] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-03-03T20:33:14.541559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:14.541614] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:14.541644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:14.541702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:14.601516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:14.602368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:14.602458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:14.602493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:14.730335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:14.730496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:14.730537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:14.730587] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:14.734497] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=60.73%) [2026-03-03T20:33:14.734845] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-03-03T20:33:14.734980] [INFO ] [sig ] TRTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:14.883958] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRTX.txt [2026-03-03T20:33:14.884104] [INFO ] [sig ] [3017/3369] Completed TRTX in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:14.884144] [INFO ] [sig ] [3018/3369] Forecasting TRUP... [2026-03-03T20:33:14.884175] [INFO ] [sig ] Generating forecast for: TRUP [2026-03-03T20:33:14.884205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-03-03T20:33:14.896049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-03-03T20:33:14.896396] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-03-03T20:33:14.897217] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-03-03T20:33:14.897271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:14.897304] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:14.897332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:14.897389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:14.962535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:14.963463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:14.963548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:14.963607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:15.094095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:15.094259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:15.094302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:15.094334] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:15.098274] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-03-03T20:33:15.098610] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-03-03T20:33:15.098753] [INFO ] [sig ] TRUP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:15.248951] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TRUP.txt [2026-03-03T20:33:15.249118] [INFO ] [sig ] [3018/3369] Completed TRUP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:15.249175] [INFO ] [sig ] [3019/3369] Forecasting TRVG... [2026-03-03T20:33:15.249241] [INFO ] [sig ] Generating forecast for: TRVG [2026-03-03T20:33:15.249287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-03-03T20:33:15.261781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-03-03T20:33:15.262137] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-03-03T20:33:15.262990] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-03-03T20:33:15.263044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:15.263076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:15.263104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:15.263161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:15.322458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:15.323250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:15.323337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:15.323372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:15.444534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:15.444711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:15.444753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:15.444782] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:15.448241] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-03-03T20:33:15.448543] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-03-03T20:33:15.448697] [INFO ] [sig ] TRVG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:15.595615] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TRVG.txt [2026-03-03T20:33:15.595804] [INFO ] [sig ] [3019/3369] Completed TRVG in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:15.595849] [INFO ] [sig ] [3020/3369] Forecasting TS... [2026-03-03T20:33:15.595880] [INFO ] [sig ] Generating forecast for: TS [2026-03-03T20:33:15.595913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-03-03T20:33:15.608778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-03-03T20:33:15.609218] [INFO ] [FORECASTER] Starting predict_future for TS [2026-03-03T20:33:15.610170] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-03-03T20:33:15.610231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:15.610270] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:15.610310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:15.610376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:15.675589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:15.676749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:15.676843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:15.676880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:15.814158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:15.814332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:15.814399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:15.814451] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:15.818890] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=68.50%) [2026-03-03T20:33:15.819335] [INFO ] [FORECASTER] Completed predict_future for TS [2026-03-03T20:33:15.819551] [INFO ] [sig ] TS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:15.964319] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TS.txt [2026-03-03T20:33:15.964483] [INFO ] [sig ] [3020/3369] Completed TS in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:15.964525] [INFO ] [sig ] [3021/3369] Forecasting TSBK... [2026-03-03T20:33:15.964555] [INFO ] [sig ] Generating forecast for: TSBK [2026-03-03T20:33:15.964609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-03-03T20:33:15.975940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-03-03T20:33:15.976280] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-03-03T20:33:15.977107] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-03-03T20:33:15.977161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:15.977194] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:15.977222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:15.977279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:16.036371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:16.037294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:16.037418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:16.037452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:16.144360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:16.144526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:16.144588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:16.144625] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:16.148364] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-03-03T20:33:16.148675] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-03-03T20:33:16.148831] [INFO ] [sig ] TSBK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:16.295266] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSBK.txt [2026-03-03T20:33:16.295427] [INFO ] [sig ] [3021/3369] Completed TSBK in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:16.295469] [INFO ] [sig ] [3022/3369] Forecasting TSCO... [2026-03-03T20:33:16.295501] [INFO ] [sig ] Generating forecast for: TSCO [2026-03-03T20:33:16.295531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-03-03T20:33:16.307498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-03-03T20:33:16.311091] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-03-03T20:33:16.312153] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-03-03T20:33:16.312209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:16.312243] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:16.312271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:16.312330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:16.372144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:16.372936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:16.373029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:16.373066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:16.497334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:16.497497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:16.497539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:16.497606] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:16.501182] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=26.16%) [2026-03-03T20:33:16.501470] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-03-03T20:33:16.501619] [INFO ] [sig ] TSCO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:16.651606] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSCO.txt [2026-03-03T20:33:16.651770] [INFO ] [sig ] [3022/3369] Completed TSCO in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:16.651819] [INFO ] [sig ] [3023/3369] Forecasting TSDD... [2026-03-03T20:33:16.651857] [INFO ] [sig ] Generating forecast for: TSDD [2026-03-03T20:33:16.651894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-03-03T20:33:16.664935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-03-03T20:33:16.665295] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-03-03T20:33:16.666105] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-03-03T20:33:16.666159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:16.666192] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:16.666221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:16.666279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:16.724921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:16.725800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:16.725890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:16.725925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:16.850805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:16.850965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:16.851005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:16.851034] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:16.854464] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-03T20:33:16.854769] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-03-03T20:33:16.854904] [INFO ] [sig ] TSDD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:17.007748] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TSDD.txt [2026-03-03T20:33:17.007957] [INFO ] [sig ] [3023/3369] Completed TSDD in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:17.008002] [INFO ] [sig ] [3024/3369] Forecasting TSEM... [2026-03-03T20:33:17.008033] [INFO ] [sig ] Generating forecast for: TSEM [2026-03-03T20:33:17.008064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-03-03T20:33:17.019474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-03-03T20:33:17.019826] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-03-03T20:33:17.020652] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-03-03T20:33:17.020707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:17.020740] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:17.020767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:17.020829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:17.079168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:17.080106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:17.080196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:17.080251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:17.203287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:17.203460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:17.203503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:17.203534] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:17.207298] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=20.28%) [2026-03-03T20:33:17.207672] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-03-03T20:33:17.207824] [INFO ] [sig ] TSEM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:17.358414] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSEM.txt [2026-03-03T20:33:17.358641] [INFO ] [sig ] [3024/3369] Completed TSEM in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:17.358691] [INFO ] [sig ] [3025/3369] Forecasting TSHA... [2026-03-03T20:33:17.358728] [INFO ] [sig ] Generating forecast for: TSHA [2026-03-03T20:33:17.358767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-03-03T20:33:17.371156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-03-03T20:33:17.371570] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-03-03T20:33:17.372393] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-03-03T20:33:17.372449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:17.372482] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:17.372509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:17.372567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:17.431441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:17.432359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:17.432464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:17.432498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:17.557226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:17.557393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:17.557437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:17.557468] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:17.561139] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-03-03T20:33:17.561431] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-03-03T20:33:17.561565] [INFO ] [sig ] TSHA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:17.723746] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TSHA.txt [2026-03-03T20:33:17.723973] [INFO ] [sig ] [3025/3369] Completed TSHA in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:17.724024] [INFO ] [sig ] [3026/3369] Forecasting TSI... [2026-03-03T20:33:17.724061] [INFO ] [sig ] Generating forecast for: TSI [2026-03-03T20:33:17.724101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-03-03T20:33:17.737618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-03-03T20:33:17.737991] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-03-03T20:33:17.738870] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-03-03T20:33:17.738927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:17.738961] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:17.739198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:17.739258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:17.799175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:17.799956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:17.800070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:17.800108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:17.918300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:17.918467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:17.918508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:17.918537] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:17.922264] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=25.08%) [2026-03-03T20:33:17.922566] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-03-03T20:33:17.922722] [INFO ] [sig ] TSI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:18.070126] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSI.txt [2026-03-03T20:33:18.070299] [INFO ] [sig ] [3026/3369] Completed TSI in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:18.070341] [INFO ] [sig ] [3027/3369] Forecasting TSL... [2026-03-03T20:33:18.070372] [INFO ] [sig ] Generating forecast for: TSL [2026-03-03T20:33:18.070402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-03-03T20:33:18.082984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-03-03T20:33:18.083387] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-03-03T20:33:18.084248] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-03-03T20:33:18.084303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:18.084337] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:18.084364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:18.084422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:18.148641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:18.149633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:18.149738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:18.149778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:18.272474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:18.272672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:18.272717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:18.272749] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:18.277150] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-03-03T20:33:18.277527] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-03-03T20:33:18.277701] [INFO ] [sig ] TSL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:18.435072] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSL.txt [2026-03-03T20:33:18.435249] [INFO ] [sig ] [3027/3369] Completed TSL in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:18.435290] [INFO ] [sig ] [3028/3369] Forecasting TSLA... [2026-03-03T20:33:18.435322] [INFO ] [sig ] Generating forecast for: TSLA [2026-03-03T20:33:18.435353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-03-03T20:33:18.448628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-03-03T20:33:18.449014] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-03-03T20:33:18.450076] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-03-03T20:33:18.450312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:18.450379] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:18.450409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:18.450469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:18.512909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:18.513807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:18.513897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:18.513931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:18.633163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:18.633329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:18.633370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:18.633398] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:18.636876] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-03-03T20:33:18.637184] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-03-03T20:33:18.637322] [INFO ] [sig ] TSLA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:18.785184] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TSLA.txt [2026-03-03T20:33:18.785343] [INFO ] [sig ] [3028/3369] Completed TSLA in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-03T20:33:18.785386] [INFO ] [sig ] [3029/3369] Forecasting TSLL... [2026-03-03T20:33:18.785418] [INFO ] [sig ] Generating forecast for: TSLL [2026-03-03T20:33:18.785451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-03-03T20:33:18.797965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-03-03T20:33:18.798325] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-03-03T20:33:18.799155] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-03-03T20:33:18.799209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:18.799243] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:18.799271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:18.799330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:18.859824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:18.860707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:18.860793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:18.860828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:18.987306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:18.987476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:18.987520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:18.987550] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:18.991194] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-03-03T20:33:18.991525] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-03-03T20:33:18.991703] [INFO ] [sig ] TSLL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:19.142428] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TSLL.txt [2026-03-03T20:33:19.142636] [INFO ] [sig ] [3029/3369] Completed TSLL in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.0m [2026-03-03T20:33:19.142683] [INFO ] [sig ] [3030/3369] Forecasting TSLQ... [2026-03-03T20:33:19.142716] [INFO ] [sig ] Generating forecast for: TSLQ [2026-03-03T20:33:19.142755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-03-03T20:33:19.155632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-03-03T20:33:19.156059] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-03-03T20:33:19.156971] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-03-03T20:33:19.157028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:19.157063] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:19.157090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:19.157149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:19.218368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:19.219295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:19.219381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:19.219416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:19.344150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:19.344335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:19.344377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:19.344406] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:19.348483] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=30.72%) [2026-03-03T20:33:19.348816] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-03-03T20:33:19.348962] [INFO ] [sig ] TSLQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:19.522309] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSLQ.txt [2026-03-03T20:33:19.522476] [INFO ] [sig ] [3030/3369] Completed TSLQ in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.0m [2026-03-03T20:33:19.522520] [INFO ] [sig ] [3031/3369] Forecasting TSLS... [2026-03-03T20:33:19.522552] [INFO ] [sig ] Generating forecast for: TSLS [2026-03-03T20:33:19.522605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-03-03T20:33:19.535707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-03-03T20:33:19.536283] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-03-03T20:33:19.537304] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-03-03T20:33:19.537360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:19.537393] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:19.537419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:19.537477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:19.599054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:19.600034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:19.600129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:19.600164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:19.729384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:19.729600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:19.729653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:19.729721] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:19.733591] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-03-03T20:33:19.733929] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-03-03T20:33:19.734081] [INFO ] [sig ] TSLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:19.880942] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSLS.txt [2026-03-03T20:33:19.881110] [INFO ] [sig ] [3031/3369] Completed TSLS in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.0m [2026-03-03T20:33:19.881156] [INFO ] [sig ] [3032/3369] Forecasting TSLX... [2026-03-03T20:33:19.881191] [INFO ] [sig ] Generating forecast for: TSLX [2026-03-03T20:33:19.881225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-03-03T20:33:19.893553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-03-03T20:33:19.894004] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-03-03T20:33:19.894911] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-03-03T20:33:19.894968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:19.895001] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:19.895029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:19.895086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:19.955127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:19.956039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:19.956133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:19.956169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:20.089587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:20.089761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:20.089809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:20.089844] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:20.093365] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-03-03T20:33:20.093676] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-03-03T20:33:20.093842] [INFO ] [sig ] TSLX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:20.247046] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TSLX.txt [2026-03-03T20:33:20.247191] [INFO ] [sig ] [3032/3369] Completed TSLX in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:20.247231] [INFO ] [sig ] [3033/3369] Forecasting TSM... [2026-03-03T20:33:20.247261] [INFO ] [sig ] Generating forecast for: TSM [2026-03-03T20:33:20.247291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-03-03T20:33:20.259234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-03-03T20:33:20.259590] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-03-03T20:33:20.260390] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-03-03T20:33:20.260445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:20.260479] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:20.260508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:20.260569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:20.318722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:20.319367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:20.319448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:20.319480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:20.445605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:20.445795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:20.445837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:20.445869] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:20.449703] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=30.17%) [2026-03-03T20:33:20.450008] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-03-03T20:33:20.450144] [INFO ] [sig ] TSM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:20.598665] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSM.txt [2026-03-03T20:33:20.598812] [INFO ] [sig ] [3033/3369] Completed TSM in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:20.598861] [INFO ] [sig ] [3034/3369] Forecasting TSN... [2026-03-03T20:33:20.598899] [INFO ] [sig ] Generating forecast for: TSN [2026-03-03T20:33:20.598937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-03-03T20:33:20.611018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-03-03T20:33:20.611395] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-03-03T20:33:20.612245] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-03-03T20:33:20.612300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:20.612332] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:20.612359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:20.612416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:20.670103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:20.671011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:20.671101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:20.671134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:20.796254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:20.796415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:20.796456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:20.796485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:20.799977] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-03-03T20:33:20.800262] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-03-03T20:33:20.800391] [INFO ] [sig ] TSN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:20.943106] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TSN.txt [2026-03-03T20:33:20.943240] [INFO ] [sig ] [3034/3369] Completed TSN in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:20.943280] [INFO ] [sig ] [3035/3369] Forecasting TSQ... [2026-03-03T20:33:20.943310] [INFO ] [sig ] Generating forecast for: TSQ [2026-03-03T20:33:20.943341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-03-03T20:33:20.955713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-03-03T20:33:20.956034] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-03-03T20:33:20.957032] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-03-03T20:33:20.957085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:20.957291] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:20.957317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:20.957375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:21.016769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:21.017424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:21.017504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:21.017536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:21.139592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:21.139781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:21.139845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:21.139883] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:21.143423] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=51.47%) [2026-03-03T20:33:21.143731] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-03-03T20:33:21.143867] [INFO ] [sig ] TSQ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:21.285714] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TSQ.txt [2026-03-03T20:33:21.285877] [INFO ] [sig ] [3035/3369] Completed TSQ in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:21.285917] [INFO ] [sig ] [3036/3369] Forecasting TTC... [2026-03-03T20:33:21.285947] [INFO ] [sig ] Generating forecast for: TTC [2026-03-03T20:33:21.285979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-03-03T20:33:21.297496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-03-03T20:33:21.297941] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-03-03T20:33:21.298858] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-03-03T20:33:21.298927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:21.298968] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:21.298997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:21.299056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:21.357716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:21.358633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:21.358720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:21.358753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:21.489788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:21.489966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:21.490011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:21.490041] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:21.493508] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=64.43%) [2026-03-03T20:33:21.493821] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-03-03T20:33:21.493961] [INFO ] [sig ] TTC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:21.640273] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TTC.txt [2026-03-03T20:33:21.640432] [INFO ] [sig ] [3036/3369] Completed TTC in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:21.640472] [INFO ] [sig ] [3037/3369] Forecasting TTD... [2026-03-03T20:33:21.640502] [INFO ] [sig ] Generating forecast for: TTD [2026-03-03T20:33:21.640532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-03-03T20:33:21.653478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-03-03T20:33:21.653916] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-03-03T20:33:21.654797] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-03-03T20:33:21.654864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:21.654905] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:21.654937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:21.655002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:21.717422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:21.718416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:21.718519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:21.718601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:21.841861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:21.842023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:21.842064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:21.842093] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:21.845598] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=7.54%) [2026-03-03T20:33:21.845908] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-03-03T20:33:21.846051] [INFO ] [sig ] TTD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:21.999588] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TTD.txt [2026-03-03T20:33:21.999752] [INFO ] [sig ] [3037/3369] Completed TTD in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:21.999794] [INFO ] [sig ] [3038/3369] Forecasting TTE... [2026-03-03T20:33:21.999825] [INFO ] [sig ] Generating forecast for: TTE [2026-03-03T20:33:21.999859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-03-03T20:33:22.012048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-03-03T20:33:22.012456] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-03-03T20:33:22.013523] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-03-03T20:33:22.013606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:22.013644] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:22.013674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:22.013734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:22.080087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:22.081089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:22.081183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:22.081256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:22.206425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:22.206616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:22.206659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:22.206690] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:22.210203] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=33.47%) [2026-03-03T20:33:22.210487] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-03-03T20:33:22.210634] [INFO ] [sig ] TTE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:22.350982] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TTE.txt [2026-03-03T20:33:22.351101] [INFO ] [sig ] [3038/3369] Completed TTE in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:22.351140] [INFO ] [sig ] [3039/3369] Forecasting TTEC... [2026-03-03T20:33:22.351170] [INFO ] [sig ] Generating forecast for: TTEC [2026-03-03T20:33:22.351200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-03-03T20:33:22.362818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-03-03T20:33:22.363128] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-03-03T20:33:22.363929] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-03-03T20:33:22.363993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:22.364026] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:22.364054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:22.364110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:22.421549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:22.422186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:22.422267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:22.422300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:22.541123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:22.541279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:22.541319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:22.541349] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:22.544809] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-03-03T20:33:22.545123] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-03-03T20:33:22.545249] [INFO ] [sig ] TTEC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:22.688461] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TTEC.txt [2026-03-03T20:33:22.688660] [INFO ] [sig ] [3039/3369] Completed TTEC in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:22.688706] [INFO ] [sig ] [3040/3369] Forecasting TTEK... [2026-03-03T20:33:22.688738] [INFO ] [sig ] Generating forecast for: TTEK [2026-03-03T20:33:22.688768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-03-03T20:33:22.700999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-03-03T20:33:22.701406] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-03-03T20:33:22.702274] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-03-03T20:33:22.702328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:22.702362] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:22.702388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:22.702446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:22.759418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:22.760366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:22.760454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:22.760489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:22.883860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:22.884039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:22.884080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:22.884109] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:22.887715] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=10.69%) [2026-03-03T20:33:22.888074] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-03-03T20:33:22.888219] [INFO ] [sig ] TTEK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:23.093187] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TTEK.txt [2026-03-03T20:33:23.093373] [INFO ] [sig ] [3040/3369] Completed TTEK in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:23.093415] [INFO ] [sig ] [3041/3369] Forecasting TTI... [2026-03-03T20:33:23.093445] [INFO ] [sig ] Generating forecast for: TTI [2026-03-03T20:33:23.093476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-03-03T20:33:23.109292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-03-03T20:33:23.109987] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-03-03T20:33:23.111308] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-03-03T20:33:23.111390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:23.111447] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:23.111499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:23.111635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:23.198131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:23.199463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:23.199646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:23.199734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:23.371979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:23.372186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:23.372254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:23.372306] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:23.377220] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: DOWN (p=9.24%) [2026-03-03T20:33:23.377765] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-03-03T20:33:23.378011] [INFO ] [sig ] TTI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:23.615487] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TTI.txt [2026-03-03T20:33:23.615901] [INFO ] [sig ] [3041/3369] Completed TTI in 0.5s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:23.615961] [INFO ] [sig ] [3042/3369] Forecasting TTMI... [2026-03-03T20:33:23.616000] [INFO ] [sig ] Generating forecast for: TTMI [2026-03-03T20:33:23.616043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-03-03T20:33:23.647050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-03-03T20:33:23.649063] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-03-03T20:33:23.650499] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-03-03T20:33:23.650560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:23.650640] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:23.650688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:23.650987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:23.753979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:23.755206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:23.755316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:23.755358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:23.923729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:23.923945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:23.924013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:23.924064] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:23.929902] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-03-03T20:33:23.930502] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-03-03T20:33:23.930767] [INFO ] [sig ] TTMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:24.153754] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TTMI.txt [2026-03-03T20:33:24.153940] [INFO ] [sig ] [3042/3369] Completed TTMI in 0.5s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:24.153990] [INFO ] [sig ] [3043/3369] Forecasting TTWO... [2026-03-03T20:33:24.154029] [INFO ] [sig ] Generating forecast for: TTWO [2026-03-03T20:33:24.154073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-03-03T20:33:24.171836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-03-03T20:33:24.172390] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-03-03T20:33:24.173734] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-03-03T20:33:24.173814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:24.173869] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:24.173915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:24.174013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:24.268952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:24.270266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:24.270385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:24.270441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:24.412275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:24.412466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:24.412516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:24.412550] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:24.417071] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-03T20:33:24.417473] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-03-03T20:33:24.417675] [INFO ] [sig ] TTWO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:24.586281] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TTWO.txt [2026-03-03T20:33:24.586479] [INFO ] [sig ] [3043/3369] Completed TTWO in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:24.586537] [INFO ] [sig ] [3044/3369] Forecasting TUGN... [2026-03-03T20:33:24.586602] [INFO ] [sig ] Generating forecast for: TUGN [2026-03-03T20:33:24.586638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-03-03T20:33:24.599719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-03-03T20:33:24.600111] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-03-03T20:33:24.600967] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-03-03T20:33:24.601023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:24.601058] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:24.601086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:24.601143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:24.658511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:24.659493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:24.659607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:24.659644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:24.777383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:24.777561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:24.777637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:24.777669] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:24.781347] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=20.42%) [2026-03-03T20:33:24.781704] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-03-03T20:33:24.781863] [INFO ] [sig ] TUGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:24.929080] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TUGN.txt [2026-03-03T20:33:24.929298] [INFO ] [sig ] [3044/3369] Completed TUGN in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:24.929356] [INFO ] [sig ] [3045/3369] Forecasting TUSK... [2026-03-03T20:33:24.929401] [INFO ] [sig ] Generating forecast for: TUSK [2026-03-03T20:33:24.929446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-03-03T20:33:24.942995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-03-03T20:33:24.943412] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-03-03T20:33:24.944275] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-03-03T20:33:24.944332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:24.944396] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:24.944427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:24.944489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:25.013855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:25.014784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:25.014881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:25.014914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:25.135405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:25.135601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:25.135644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:25.135674] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:25.139613] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=26.18%) [2026-03-03T20:33:25.140043] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-03-03T20:33:25.140199] [INFO ] [sig ] TUSK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:25.289069] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TUSK.txt [2026-03-03T20:33:25.289236] [INFO ] [sig ] [3045/3369] Completed TUSK in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-03T20:33:25.289280] [INFO ] [sig ] [3046/3369] Forecasting TVC... [2026-03-03T20:33:25.289313] [INFO ] [sig ] Generating forecast for: TVC [2026-03-03T20:33:25.289345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-03-03T20:33:25.300537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-03-03T20:33:25.300852] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-03-03T20:33:25.301672] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-03-03T20:33:25.301727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:25.301769] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:25.301828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:25.301918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:25.360129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:25.360816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:25.360898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:25.360933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:25.466631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:25.466748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:25.466804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:25.466836] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:25.470241] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=85.37%) [2026-03-03T20:33:25.470525] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-03-03T20:33:25.470677] [INFO ] [sig ] TVC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:25.613927] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TVC.txt [2026-03-03T20:33:25.614057] [INFO ] [sig ] [3046/3369] Completed TVC in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 1.9m [2026-03-03T20:33:25.614096] [INFO ] [sig ] [3047/3369] Forecasting TVE... [2026-03-03T20:33:25.614128] [INFO ] [sig ] Generating forecast for: TVE [2026-03-03T20:33:25.614158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-03-03T20:33:25.624976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-03-03T20:33:25.625273] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-03-03T20:33:25.626107] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-03-03T20:33:25.626161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:25.626194] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:25.626221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:25.626283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:25.684450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:25.685090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:25.685171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:25.685203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:25.792292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:25.792457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:25.792499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:25.792530] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:25.796097] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=44.71%) [2026-03-03T20:33:25.796386] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-03-03T20:33:25.796523] [INFO ] [sig ] TVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:25.941186] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TVE.txt [2026-03-03T20:33:25.941338] [INFO ] [sig ] [3047/3369] Completed TVE in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 1.9m [2026-03-03T20:33:25.941380] [INFO ] [sig ] [3048/3369] Forecasting TVTX... [2026-03-03T20:33:25.941411] [INFO ] [sig ] Generating forecast for: TVTX [2026-03-03T20:33:25.941445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-03-03T20:33:25.953909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-03-03T20:33:25.954307] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-03-03T20:33:25.955141] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-03-03T20:33:25.955197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:25.955231] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:25.955258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:25.955317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:26.013181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:26.013895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:26.013984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:26.014020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:26.133648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:26.133785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:26.133824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:26.133887] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:26.137397] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-03-03T20:33:26.137705] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-03-03T20:33:26.137836] [INFO ] [sig ] TVTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:26.281132] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TVTX.txt [2026-03-03T20:33:26.281250] [INFO ] [sig ] [3048/3369] Completed TVTX in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:26.281289] [INFO ] [sig ] [3049/3369] Forecasting TWFG... [2026-03-03T20:33:26.281319] [INFO ] [sig ] Generating forecast for: TWFG [2026-03-03T20:33:26.281349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-03-03T20:33:26.293527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-03-03T20:33:26.293876] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-03-03T20:33:26.294722] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-03-03T20:33:26.294776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:26.294809] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:26.294836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:26.294894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:26.353163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:26.353810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:26.353900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:26.353941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:26.478170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:26.478320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:26.478361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:26.478390] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:26.481866] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=31.80%) [2026-03-03T20:33:26.482184] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-03-03T20:33:26.482317] [INFO ] [sig ] TWFG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:26.626359] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TWFG.txt [2026-03-03T20:33:26.626517] [INFO ] [sig ] [3049/3369] Completed TWFG in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:26.626557] [INFO ] [sig ] [3050/3369] Forecasting TWG... [2026-03-03T20:33:26.626609] [INFO ] [sig ] Generating forecast for: TWG [2026-03-03T20:33:26.626644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-03-03T20:33:26.639539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-03-03T20:33:26.639999] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-03-03T20:33:26.640836] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-03-03T20:33:26.640889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:26.640941] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:26.640976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:26.641048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:26.699533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:26.700348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:26.700434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:26.700468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:26.825948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:26.826120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:26.826165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:26.826195] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:26.830052] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=29.45%) [2026-03-03T20:33:26.830558] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-03-03T20:33:26.830713] [INFO ] [sig ] TWG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:26.978611] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TWG.txt [2026-03-03T20:33:26.978748] [INFO ] [sig ] [3050/3369] Completed TWG in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:26.978788] [INFO ] [sig ] [3051/3369] Forecasting TWI... [2026-03-03T20:33:26.978819] [INFO ] [sig ] Generating forecast for: TWI [2026-03-03T20:33:26.978850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-03-03T20:33:26.990322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-03-03T20:33:26.990678] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-03-03T20:33:26.991467] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-03-03T20:33:26.991521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:26.991554] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:26.991606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:26.991665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:27.049988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:27.050927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:27.051022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:27.051055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:27.169832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:27.169990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:27.170030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:27.170059] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:27.173429] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=58.09%) [2026-03-03T20:33:27.173728] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-03-03T20:33:27.173878] [INFO ] [sig ] TWI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:27.317436] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TWI.txt [2026-03-03T20:33:27.317601] [INFO ] [sig ] [3051/3369] Completed TWI in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:27.317652] [INFO ] [sig ] [3052/3369] Forecasting TWIN... [2026-03-03T20:33:27.317685] [INFO ] [sig ] Generating forecast for: TWIN [2026-03-03T20:33:27.317717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-03-03T20:33:27.329719] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'TWIN'. [2026-03-03T20:33:27.330039] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-03-03T20:33:27.330854] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-03-03T20:33:27.330910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:27.330945] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:27.330974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:27.331039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:27.390381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:27.391049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:27.391135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:27.391168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:27.515380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:27.515524] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:33:27.515583] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:27.515619] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:27.519669] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=85.41%) [2026-03-03T20:33:27.519957] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-03-03T20:33:27.520117] [INFO ] [sig ] TWIN: Forecast for 2026-03-02: UP (sign=1.00) [2026-03-03T20:33:27.667525] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-03 1 -> ./output/forecasts/individual/2026-03-03/TWIN.txt [2026-03-03T20:33:27.667678] [INFO ] [sig ] [3052/3369] Completed TWIN in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:27.667748] [INFO ] [sig ] [3053/3369] Forecasting TWLO... [2026-03-03T20:33:27.667779] [INFO ] [sig ] Generating forecast for: TWLO [2026-03-03T20:33:27.667809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-03-03T20:33:27.680516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-03-03T20:33:27.680868] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-03-03T20:33:27.681898] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-03-03T20:33:27.681952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:27.681985] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:27.682013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:27.682069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:27.742512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:27.743211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:27.743292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:27.743325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:27.868933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:27.869070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:27.869118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:27.869154] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:27.872722] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-03-03T20:33:27.873008] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-03-03T20:33:27.873143] [INFO ] [sig ] TWLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:28.022174] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TWLO.txt [2026-03-03T20:33:28.022320] [INFO ] [sig ] [3053/3369] Completed TWLO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:28.022361] [INFO ] [sig ] [3054/3369] Forecasting TWO... [2026-03-03T20:33:28.022399] [INFO ] [sig ] Generating forecast for: TWO [2026-03-03T20:33:28.022431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-03-03T20:33:28.034095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-03-03T20:33:28.034446] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-03-03T20:33:28.035245] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-03-03T20:33:28.035302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:28.035334] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:28.035361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:28.035418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:28.095208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:28.096078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:28.096193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:28.096226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:28.218889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:28.219067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:28.219117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:28.219155] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:28.222708] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-03-03T20:33:28.223014] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-03-03T20:33:28.223153] [INFO ] [sig ] TWO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:28.405708] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TWO.txt [2026-03-03T20:33:28.405872] [INFO ] [sig ] [3054/3369] Completed TWO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:28.405914] [INFO ] [sig ] [3055/3369] Forecasting TX... [2026-03-03T20:33:28.405946] [INFO ] [sig ] Generating forecast for: TX [2026-03-03T20:33:28.405977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-03-03T20:33:28.419278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-03-03T20:33:28.419706] [INFO ] [FORECASTER] Starting predict_future for TX [2026-03-03T20:33:28.420523] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-03-03T20:33:28.420597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:28.420631] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:28.420659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:28.420716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:28.479258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:28.480208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:28.480337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:28.480372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:28.604496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:28.604688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:28.604730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:28.604761] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:28.608477] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=75.12%) [2026-03-03T20:33:28.608900] [INFO ] [FORECASTER] Completed predict_future for TX [2026-03-03T20:33:28.609074] [INFO ] [sig ] TX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:28.756032] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TX.txt [2026-03-03T20:33:28.756178] [INFO ] [sig ] [3055/3369] Completed TX in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:28.756219] [INFO ] [sig ] [3056/3369] Forecasting TXG... [2026-03-03T20:33:28.756249] [INFO ] [sig ] Generating forecast for: TXG [2026-03-03T20:33:28.756282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-03-03T20:33:28.769156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-03-03T20:33:28.769537] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-03-03T20:33:28.770418] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-03-03T20:33:28.770471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:28.770503] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:28.770531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:28.770615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:28.832972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:28.833846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:28.833936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:28.833970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:28.951069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:28.951229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:28.951269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:28.951299] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:28.954783] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-03-03T20:33:28.955072] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-03-03T20:33:28.955203] [INFO ] [sig ] TXG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:29.106888] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TXG.txt [2026-03-03T20:33:29.107054] [INFO ] [sig ] [3056/3369] Completed TXG in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:29.107096] [INFO ] [sig ] [3057/3369] Forecasting TXMD... [2026-03-03T20:33:29.107128] [INFO ] [sig ] Generating forecast for: TXMD [2026-03-03T20:33:29.107159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-03-03T20:33:29.118933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-03-03T20:33:29.119325] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-03-03T20:33:29.120196] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-03-03T20:33:29.120253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:29.120285] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:29.120312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:29.120369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:29.180646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:29.181531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:29.181657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:29.181691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:29.310809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:29.311005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:29.311058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:29.311107] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:29.314817] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-03-03T20:33:29.315126] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-03-03T20:33:29.315273] [INFO ] [sig ] TXMD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:29.467822] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TXMD.txt [2026-03-03T20:33:29.468016] [INFO ] [sig ] [3057/3369] Completed TXMD in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:29.468062] [INFO ] [sig ] [3058/3369] Forecasting TXN... [2026-03-03T20:33:29.468094] [INFO ] [sig ] Generating forecast for: TXN [2026-03-03T20:33:29.468126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-03-03T20:33:29.480177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-03-03T20:33:29.480568] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-03-03T20:33:29.481442] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-03-03T20:33:29.481498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:29.481533] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:29.481562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:29.481653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:29.543183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:29.544125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:29.544232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:29.544269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:29.675017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:29.675194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:29.675237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:29.675268] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:29.679036] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=7.38%) [2026-03-03T20:33:29.679405] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-03-03T20:33:29.679554] [INFO ] [sig ] TXN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:29.830549] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TXN.txt [2026-03-03T20:33:29.830757] [INFO ] [sig ] [3058/3369] Completed TXN in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:29.830802] [INFO ] [sig ] [3059/3369] Forecasting TXO... [2026-03-03T20:33:29.830835] [INFO ] [sig ] Generating forecast for: TXO [2026-03-03T20:33:29.830869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-03-03T20:33:29.842880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-03-03T20:33:29.843245] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-03-03T20:33:29.844461] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-03-03T20:33:29.844529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:29.844590] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:29.844624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:29.844682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:29.908361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:29.909301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:29.909611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:29.909666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:30.038330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:30.038494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:30.038535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:30.038567] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:30.042485] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-03-03T20:33:30.042792] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-03-03T20:33:30.042959] [INFO ] [sig ] TXO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:30.199825] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TXO.txt [2026-03-03T20:33:30.200019] [INFO ] [sig ] [3059/3369] Completed TXO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:30.200065] [INFO ] [sig ] [3060/3369] Forecasting TXRH... [2026-03-03T20:33:30.200105] [INFO ] [sig ] Generating forecast for: TXRH [2026-03-03T20:33:30.200159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-03-03T20:33:30.214665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-03-03T20:33:30.215061] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-03-03T20:33:30.215919] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-03-03T20:33:30.215975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:30.216019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:30.216051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:30.216166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:30.277049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:30.278004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:30.278120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:30.278156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:30.408163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:30.408336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:30.408382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:30.408411] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:30.412224] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=67.16%) [2026-03-03T20:33:30.412564] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-03-03T20:33:30.412741] [INFO ] [sig ] TXRH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:30.570920] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TXRH.txt [2026-03-03T20:33:30.571098] [INFO ] [sig ] [3060/3369] Completed TXRH in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:30.571146] [INFO ] [sig ] [3061/3369] Forecasting TY... [2026-03-03T20:33:30.571179] [INFO ] [sig ] Generating forecast for: TY [2026-03-03T20:33:30.571212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-03-03T20:33:30.583703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-03-03T20:33:30.584088] [INFO ] [FORECASTER] Starting predict_future for TY [2026-03-03T20:33:30.585110] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-03-03T20:33:30.585167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:30.585200] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:30.585228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:30.585297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:30.646417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:30.647398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:30.647509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:30.647567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:30.768247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:30.768418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:30.768461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:30.768490] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:30.772094] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-03-03T20:33:30.772401] [INFO ] [FORECASTER] Completed predict_future for TY [2026-03-03T20:33:30.772543] [INFO ] [sig ] TY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:30.919484] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TY.txt [2026-03-03T20:33:30.919672] [INFO ] [sig ] [3061/3369] Completed TY in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-03T20:33:30.919722] [INFO ] [sig ] [3062/3369] Forecasting TYG... [2026-03-03T20:33:30.919755] [INFO ] [sig ] Generating forecast for: TYG [2026-03-03T20:33:30.919788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-03-03T20:33:30.931750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-03-03T20:33:30.932172] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-03-03T20:33:30.933069] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-03-03T20:33:30.933130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:30.933193] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:30.933223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:30.933283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:30.994860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:30.995921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:30.996010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:30.996045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:31.120076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:31.120250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:31.120292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:31.120323] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:31.124665] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=70.21%) [2026-03-03T20:33:31.124965] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-03-03T20:33:31.125105] [INFO ] [sig ] TYG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:31.278255] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TYG.txt [2026-03-03T20:33:31.278411] [INFO ] [sig ] [3062/3369] Completed TYG in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.8m [2026-03-03T20:33:31.278452] [INFO ] [sig ] [3063/3369] Forecasting TYGO... [2026-03-03T20:33:31.278483] [INFO ] [sig ] Generating forecast for: TYGO [2026-03-03T20:33:31.278516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-03-03T20:33:31.290820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-03-03T20:33:31.291211] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-03-03T20:33:31.292046] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-03-03T20:33:31.292117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:31.292154] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:31.292184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:31.292243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:31.353942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:31.355110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:31.355201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:31.355235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:31.486696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:31.486863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:31.486906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:31.486935] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:31.491069] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-03T20:33:31.491382] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-03-03T20:33:31.491521] [INFO ] [sig ] TYGO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:31.646604] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TYGO.txt [2026-03-03T20:33:31.646768] [INFO ] [sig ] [3063/3369] Completed TYGO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.8m [2026-03-03T20:33:31.646811] [INFO ] [sig ] [3064/3369] Forecasting TYL... [2026-03-03T20:33:31.646841] [INFO ] [sig ] Generating forecast for: TYL [2026-03-03T20:33:31.646876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-03-03T20:33:31.658972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-03-03T20:33:31.659416] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-03-03T20:33:31.660318] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-03-03T20:33:31.660376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:31.660411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:31.660439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:31.660498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:31.720421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:31.721346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:31.721438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:31.721472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:31.858807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:31.859001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:31.859052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:31.859094] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:31.864383] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=81.61%) [2026-03-03T20:33:31.864895] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-03-03T20:33:31.865104] [INFO ] [sig ] TYL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:32.042337] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/TYL.txt [2026-03-03T20:33:32.042504] [INFO ] [sig ] [3064/3369] Completed TYL in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.8m [2026-03-03T20:33:32.042544] [INFO ] [sig ] [3065/3369] Forecasting TYRA... [2026-03-03T20:33:32.042598] [INFO ] [sig ] Generating forecast for: TYRA [2026-03-03T20:33:32.042634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-03-03T20:33:32.054236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-03-03T20:33:32.054635] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-03-03T20:33:32.055430] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-03-03T20:33:32.055484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:32.055517] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:32.055544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:32.055622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:32.116255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:32.117182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:32.117274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:32.117310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:32.245511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:32.245700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:32.245746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:32.245823] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:32.249792] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=44.46%) [2026-03-03T20:33:32.250096] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-03-03T20:33:32.250241] [INFO ] [sig ] TYRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:32.403300] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TYRA.txt [2026-03-03T20:33:32.403689] [INFO ] [sig ] [3065/3369] Completed TYRA in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:32.403733] [INFO ] [sig ] [3066/3369] Forecasting TZOO... [2026-03-03T20:33:32.403775] [INFO ] [sig ] Generating forecast for: TZOO [2026-03-03T20:33:32.403827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-03-03T20:33:32.416786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-03-03T20:33:32.417193] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-03-03T20:33:32.418134] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-03-03T20:33:32.418193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:32.418227] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:32.418254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:32.418323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:32.480516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:32.481508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:32.481622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:32.481660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:32.616476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:32.616686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:32.616740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:32.616771] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:32.620479] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-03-03T20:33:32.620840] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-03-03T20:33:32.620991] [INFO ] [sig ] TZOO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:32.771307] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/TZOO.txt [2026-03-03T20:33:32.771717] [INFO ] [sig ] [3066/3369] Completed TZOO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:32.771764] [INFO ] [sig ] [3067/3369] Forecasting UAA... [2026-03-03T20:33:32.771797] [INFO ] [sig ] Generating forecast for: UAA [2026-03-03T20:33:32.771829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-03-03T20:33:32.785455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-03-03T20:33:32.785909] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-03-03T20:33:32.787009] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-03-03T20:33:32.787066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:32.787100] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:32.787129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:32.787189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:32.848947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:32.850053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:32.850142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:32.850178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:32.981734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:32.981897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:32.981939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:32.981971] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:32.985557] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=64.73%) [2026-03-03T20:33:32.985869] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-03-03T20:33:32.986008] [INFO ] [sig ] UAA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:33.130189] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UAA.txt [2026-03-03T20:33:33.130350] [INFO ] [sig ] [3067/3369] Completed UAA in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:33.130391] [INFO ] [sig ] [3068/3369] Forecasting UAE... [2026-03-03T20:33:33.130422] [INFO ] [sig ] Generating forecast for: UAE [2026-03-03T20:33:33.130453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-03-03T20:33:33.142351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-03-03T20:33:33.142754] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-03-03T20:33:33.143605] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-03-03T20:33:33.143663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:33.143698] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:33.143726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:33.143785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:33.202086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:33.202923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:33.203012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:33.203047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:33.326338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:33.326510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:33.326553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:33.326608] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:33.330171] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=86.06%) [2026-03-03T20:33:33.330499] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-03-03T20:33:33.330658] [INFO ] [sig ] UAE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:33.482090] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UAE.txt [2026-03-03T20:33:33.482312] [INFO ] [sig ] [3068/3369] Completed UAE in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:33.482362] [INFO ] [sig ] [3069/3369] Forecasting UAL... [2026-03-03T20:33:33.482395] [INFO ] [sig ] Generating forecast for: UAL [2026-03-03T20:33:33.482426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-03-03T20:33:33.502017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-03-03T20:33:33.502470] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-03-03T20:33:33.503706] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-03-03T20:33:33.503773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:33.503815] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:33.503850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:33.503940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:33.573542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:33.574549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:33.574667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:33.574703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:33.711073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:33.711246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:33.711291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:33.711321] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:33.715066] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-03-03T20:33:33.715469] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-03-03T20:33:33.715668] [INFO ] [sig ] UAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:33.865449] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UAL.txt [2026-03-03T20:33:33.865633] [INFO ] [sig ] [3069/3369] Completed UAL in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:33.865678] [INFO ] [sig ] [3070/3369] Forecasting UBFO... [2026-03-03T20:33:33.865709] [INFO ] [sig ] Generating forecast for: UBFO [2026-03-03T20:33:33.865740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-03-03T20:33:33.877661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-03-03T20:33:33.878070] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-03-03T20:33:33.878928] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-03-03T20:33:33.878987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:33.879019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:33.879047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:33.879104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:33.937018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:33.937966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:33.938053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:33.938087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:34.059628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:34.059796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:34.059856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:34.059889] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:34.063446] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-03-03T20:33:34.063799] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-03-03T20:33:34.063939] [INFO ] [sig ] UBFO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:34.209301] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UBFO.txt [2026-03-03T20:33:34.209464] [INFO ] [sig ] [3070/3369] Completed UBFO in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:34.209506] [INFO ] [sig ] [3071/3369] Forecasting UBRL... [2026-03-03T20:33:34.209538] [INFO ] [sig ] Generating forecast for: UBRL [2026-03-03T20:33:34.209587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-03-03T20:33:34.221712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-03-03T20:33:34.222114] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-03-03T20:33:34.223032] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-03-03T20:33:34.223087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:34.223122] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:34.223151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:34.223210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:34.283785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:34.284814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:34.284902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:34.284935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:34.414439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:34.414625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:34.414669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:34.414698] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:34.418610] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=19.85%) [2026-03-03T20:33:34.418901] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-03-03T20:33:34.419036] [INFO ] [sig ] UBRL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:34.573961] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UBRL.txt [2026-03-03T20:33:34.574144] [INFO ] [sig ] [3071/3369] Completed UBRL in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:34.574207] [INFO ] [sig ] [3072/3369] Forecasting UBS... [2026-03-03T20:33:34.574250] [INFO ] [sig ] Generating forecast for: UBS [2026-03-03T20:33:34.574284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-03-03T20:33:34.586682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-03-03T20:33:34.587091] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-03-03T20:33:34.587971] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-03-03T20:33:34.588027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:34.588058] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:34.588086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:34.588147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:34.646263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:34.647210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:34.647332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:34.647366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:34.772669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:34.772831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:34.772873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:34.772904] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:34.776471] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=76.53%) [2026-03-03T20:33:34.776778] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-03-03T20:33:34.776910] [INFO ] [sig ] UBS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:34.919830] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UBS.txt [2026-03-03T20:33:34.919980] [INFO ] [sig ] [3072/3369] Completed UBS in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:34.920020] [INFO ] [sig ] [3073/3369] Forecasting UBSI... [2026-03-03T20:33:34.920051] [INFO ] [sig ] Generating forecast for: UBSI [2026-03-03T20:33:34.920081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-03-03T20:33:34.931361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-03-03T20:33:34.931702] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-03-03T20:33:34.932489] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-03-03T20:33:34.932543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:34.932607] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:34.932640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:34.932698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:34.991635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:34.992311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:34.992394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:34.992429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:35.112190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:35.112352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:35.112394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:35.112424] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:35.115896] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-03-03T20:33:35.116178] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-03-03T20:33:35.116329] [INFO ] [sig ] UBSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:35.269740] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UBSI.txt [2026-03-03T20:33:35.269911] [INFO ] [sig ] [3073/3369] Completed UBSI in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:35.269953] [INFO ] [sig ] [3074/3369] Forecasting UDMY... [2026-03-03T20:33:35.269983] [INFO ] [sig ] Generating forecast for: UDMY [2026-03-03T20:33:35.270013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-03-03T20:33:35.281948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-03-03T20:33:35.282373] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-03-03T20:33:35.283313] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-03-03T20:33:35.283374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:35.283422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:35.283451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:35.283513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:35.342654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:35.343540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:35.343686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:35.343722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:35.468542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:35.468724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:35.468765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:35.468795] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:35.472331] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-03-03T20:33:35.472651] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-03-03T20:33:35.472787] [INFO ] [sig ] UDMY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:35.616455] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UDMY.txt [2026-03-03T20:33:35.616621] [INFO ] [sig ] [3074/3369] Completed UDMY in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:35.616664] [INFO ] [sig ] [3075/3369] Forecasting UE... [2026-03-03T20:33:35.616696] [INFO ] [sig ] Generating forecast for: UE [2026-03-03T20:33:35.616726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-03-03T20:33:35.629477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-03-03T20:33:35.629854] [INFO ] [FORECASTER] Starting predict_future for UE [2026-03-03T20:33:35.630711] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-03-03T20:33:35.630766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:35.630801] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:35.630830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:35.630890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:35.694919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:35.695856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:35.695943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:35.695978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:35.816351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:35.816508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:35.816550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:35.816601] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:35.820248] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=44.60%) [2026-03-03T20:33:35.820536] [INFO ] [FORECASTER] Completed predict_future for UE [2026-03-03T20:33:35.820690] [INFO ] [sig ] UE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:35.964325] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UE.txt [2026-03-03T20:33:35.964484] [INFO ] [sig ] [3075/3369] Completed UE in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:35.964526] [INFO ] [sig ] [3076/3369] Forecasting UEIC... [2026-03-03T20:33:35.964557] [INFO ] [sig ] Generating forecast for: UEIC [2026-03-03T20:33:35.964607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-03-03T20:33:35.979963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-03-03T20:33:35.980463] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-03-03T20:33:35.981813] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-03-03T20:33:35.981882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:35.981928] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:35.981965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:35.982050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:36.044877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:36.045784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:36.045868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:36.045902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:36.185290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:36.185460] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-03T20:33:36.185501] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:36.185531] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:36.189052] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=63.43%) [2026-03-03T20:33:36.189378] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-03-03T20:33:36.189512] [INFO ] [sig ] UEIC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:36.341693] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UEIC.txt [2026-03-03T20:33:36.341871] [INFO ] [sig ] [3076/3369] Completed UEIC in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:36.341915] [INFO ] [sig ] [3077/3369] Forecasting UFCS... [2026-03-03T20:33:36.341950] [INFO ] [sig ] Generating forecast for: UFCS [2026-03-03T20:33:36.341983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-03-03T20:33:36.353921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-03-03T20:33:36.354318] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-03-03T20:33:36.355241] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-03-03T20:33:36.355298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:36.355332] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:36.355361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:36.355421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:36.414846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:36.415734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:36.415836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:36.415870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:36.539284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:36.539445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:36.539486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:36.539516] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:36.543113] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-03-03T20:33:36.543443] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-03-03T20:33:36.543598] [INFO ] [sig ] UFCS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:36.688568] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UFCS.txt [2026-03-03T20:33:36.688749] [INFO ] [sig ] [3077/3369] Completed UFCS in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:36.688789] [INFO ] [sig ] [3078/3369] Forecasting UFI... [2026-03-03T20:33:36.688826] [INFO ] [sig ] Generating forecast for: UFI [2026-03-03T20:33:36.688858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-03-03T20:33:36.700073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-03-03T20:33:36.700364] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-03-03T20:33:36.701170] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-03-03T20:33:36.701225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:36.701258] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:36.701286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:36.701343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:36.758385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:36.759245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:36.759343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:36.759377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:36.883935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:36.884099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:36.884141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:36.884173] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:36.887704] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: UP (p=81.31%) [2026-03-03T20:33:36.888027] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-03-03T20:33:36.888199] [INFO ] [sig ] UFI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:37.036228] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UFI.txt [2026-03-03T20:33:37.036395] [INFO ] [sig ] [3078/3369] Completed UFI in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-03T20:33:37.036436] [INFO ] [sig ] [3079/3369] Forecasting UFO... [2026-03-03T20:33:37.036470] [INFO ] [sig ] Generating forecast for: UFO [2026-03-03T20:33:37.036503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-03-03T20:33:37.049548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-03-03T20:33:37.049922] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-03-03T20:33:37.050745] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-03-03T20:33:37.050799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:37.050858] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:37.050888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:37.050947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:37.114331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:37.115199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:37.115288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:37.115323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:37.237038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:37.237204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:37.237244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:37.237273] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:37.240723] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-03-03T20:33:37.241000] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-03-03T20:33:37.241128] [INFO ] [sig ] UFO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:37.391062] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UFO.txt [2026-03-03T20:33:37.391213] [INFO ] [sig ] [3079/3369] Completed UFO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.7m [2026-03-03T20:33:37.391255] [INFO ] [sig ] [3080/3369] Forecasting UFPI... [2026-03-03T20:33:37.391288] [INFO ] [sig ] Generating forecast for: UFPI [2026-03-03T20:33:37.391319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-03-03T20:33:37.403246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-03-03T20:33:37.403652] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-03-03T20:33:37.404465] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-03-03T20:33:37.404521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:37.404555] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:37.404608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:37.404671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:37.474493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:37.475419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:37.475509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:37.475544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:37.602442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:37.602614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:37.602657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:37.602687] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:37.606121] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=3.63%) [2026-03-03T20:33:37.606429] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-03-03T20:33:37.606564] [INFO ] [sig ] UFPI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:37.750133] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UFPI.txt [2026-03-03T20:33:37.750293] [INFO ] [sig ] [3080/3369] Completed UFPI in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.7m [2026-03-03T20:33:37.750333] [INFO ] [sig ] [3081/3369] Forecasting UGI... [2026-03-03T20:33:37.750364] [INFO ] [sig ] Generating forecast for: UGI [2026-03-03T20:33:37.750395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-03-03T20:33:37.761597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-03-03T20:33:37.761941] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-03-03T20:33:37.762760] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-03-03T20:33:37.762814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:37.762848] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:37.762875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:37.762933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:37.827397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:37.828343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:37.828435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:37.828468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:37.953521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:37.953705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:37.953748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:37.953792] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:37.957643] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=50.48%) [2026-03-03T20:33:37.958021] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-03-03T20:33:37.958177] [INFO ] [sig ] UGI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:38.103274] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UGI.txt [2026-03-03T20:33:38.103427] [INFO ] [sig ] [3081/3369] Completed UGI in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.7m [2026-03-03T20:33:38.103468] [INFO ] [sig ] [3082/3369] Forecasting UGP... [2026-03-03T20:33:38.103499] [INFO ] [sig ] Generating forecast for: UGP [2026-03-03T20:33:38.103530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-03-03T20:33:38.114704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-03-03T20:33:38.115074] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-03-03T20:33:38.115880] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-03-03T20:33:38.115933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:38.115966] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:38.115993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:38.116050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:38.176075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:38.176969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:38.177056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:38.177089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:38.301483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:38.301656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:38.301701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:38.301764] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:38.305296] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=27.99%) [2026-03-03T20:33:38.305616] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-03-03T20:33:38.305752] [INFO ] [sig ] UGP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:38.463771] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UGP.txt [2026-03-03T20:33:38.463938] [INFO ] [sig ] [3082/3369] Completed UGP in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:38.463978] [INFO ] [sig ] [3083/3369] Forecasting UHAL... [2026-03-03T20:33:38.464010] [INFO ] [sig ] Generating forecast for: UHAL [2026-03-03T20:33:38.464054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-03-03T20:33:38.477620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-03-03T20:33:38.478088] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-03-03T20:33:38.479127] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-03-03T20:33:38.479194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:38.479228] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:38.479256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:38.479314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:38.541096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:38.542145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:38.542247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:38.542310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:38.672537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:38.672715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:38.672758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:38.672789] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:38.676297] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-03-03T20:33:38.676621] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-03-03T20:33:38.676764] [INFO ] [sig ] UHAL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:38.824073] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UHAL.txt [2026-03-03T20:33:38.824226] [INFO ] [sig ] [3083/3369] Completed UHAL in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:38.824266] [INFO ] [sig ] [3084/3369] Forecasting UHG... [2026-03-03T20:33:38.824300] [INFO ] [sig ] Generating forecast for: UHG [2026-03-03T20:33:38.824332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-03-03T20:33:38.835641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-03-03T20:33:38.835966] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-03-03T20:33:38.836764] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-03-03T20:33:38.836818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:38.836851] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:38.836879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:38.836937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:38.901159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:38.902231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:38.902330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:38.902370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:39.026126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:39.026294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:39.026344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:39.026382] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:39.030385] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=37.34%) [2026-03-03T20:33:39.030712] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-03-03T20:33:39.031036] [INFO ] [sig ] UHG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:39.193783] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UHG.txt [2026-03-03T20:33:39.193924] [INFO ] [sig ] [3084/3369] Completed UHG in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:39.193964] [INFO ] [sig ] [3085/3369] Forecasting UHS... [2026-03-03T20:33:39.193995] [INFO ] [sig ] Generating forecast for: UHS [2026-03-03T20:33:39.194025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-03-03T20:33:39.207048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-03-03T20:33:39.207398] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-03-03T20:33:39.208326] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-03-03T20:33:39.208394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:39.208426] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:39.208453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:39.208522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:39.271539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:39.272401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:39.272489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:39.272524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:39.396051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:39.396206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:39.396254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:39.396291] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:39.399867] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-03-03T20:33:39.400152] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-03-03T20:33:39.400284] [INFO ] [sig ] UHS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:39.551868] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UHS.txt [2026-03-03T20:33:39.552017] [INFO ] [sig ] [3085/3369] Completed UHS in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:39.552057] [INFO ] [sig ] [3086/3369] Forecasting UI... [2026-03-03T20:33:39.552090] [INFO ] [sig ] Generating forecast for: UI [2026-03-03T20:33:39.552121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-03-03T20:33:39.562726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-03-03T20:33:39.563067] [INFO ] [FORECASTER] Starting predict_future for UI [2026-03-03T20:33:39.564114] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-03-03T20:33:39.564168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:39.564201] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:39.564231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:39.564300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:39.622930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:39.623714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:39.623799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:39.623832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:39.743728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:39.743901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:39.743943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:39.743972] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:39.747362] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=60.60%) [2026-03-03T20:33:39.747667] [INFO ] [FORECASTER] Completed predict_future for UI [2026-03-03T20:33:39.747801] [INFO ] [sig ] UI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:39.891751] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UI.txt [2026-03-03T20:33:39.891896] [INFO ] [sig ] [3086/3369] Completed UI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:39.891936] [INFO ] [sig ] [3087/3369] Forecasting UIS... [2026-03-03T20:33:39.891967] [INFO ] [sig ] Generating forecast for: UIS [2026-03-03T20:33:39.891997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-03-03T20:33:39.905035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-03-03T20:33:39.905431] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-03-03T20:33:39.906321] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-03-03T20:33:39.906391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:39.906427] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:39.906456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:39.906514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:39.969348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:39.970304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:39.970400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:39.970436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:40.104206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:40.104409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:40.104485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:40.104530] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:40.108272] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-03-03T20:33:40.108617] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-03-03T20:33:40.108757] [INFO ] [sig ] UIS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:40.268290] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UIS.txt [2026-03-03T20:33:40.268471] [INFO ] [sig ] [3087/3369] Completed UIS in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:40.268528] [INFO ] [sig ] [3088/3369] Forecasting UITB... [2026-03-03T20:33:40.268609] [INFO ] [sig ] Generating forecast for: UITB [2026-03-03T20:33:40.268661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-03-03T20:33:40.281117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-03-03T20:33:40.281531] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-03-03T20:33:40.282392] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-03-03T20:33:40.282454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:40.282488] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:40.282518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:40.282595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:40.346063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:40.346897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:40.347005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:40.347043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:40.471130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:40.471300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:40.471349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:40.471387] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:40.475984] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-03-03T20:33:40.476314] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-03-03T20:33:40.476466] [INFO ] [sig ] UITB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:40.626813] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UITB.txt [2026-03-03T20:33:40.626980] [INFO ] [sig ] [3088/3369] Completed UITB in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:40.627027] [INFO ] [sig ] [3089/3369] Forecasting UL... [2026-03-03T20:33:40.627063] [INFO ] [sig ] Generating forecast for: UL [2026-03-03T20:33:40.627096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-03-03T20:33:40.640039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-03-03T20:33:40.640483] [INFO ] [FORECASTER] Starting predict_future for UL [2026-03-03T20:33:40.641373] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-03-03T20:33:40.641440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:40.641474] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:40.641503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:40.641566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:40.703181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:40.704099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:40.704187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:40.704282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:40.829829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:40.830002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:40.830044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:40.830074] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:40.833780] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=33.91%) [2026-03-03T20:33:40.834119] [INFO ] [FORECASTER] Completed predict_future for UL [2026-03-03T20:33:40.834263] [INFO ] [sig ] UL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:40.991008] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UL.txt [2026-03-03T20:33:40.991162] [INFO ] [sig ] [3089/3369] Completed UL in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:40.991203] [INFO ] [sig ] [3090/3369] Forecasting ULBI... [2026-03-03T20:33:40.991235] [INFO ] [sig ] Generating forecast for: ULBI [2026-03-03T20:33:40.991266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-03-03T20:33:41.002260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-03-03T20:33:41.002609] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-03-03T20:33:41.003387] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-03-03T20:33:41.003441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:41.003474] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:41.003501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:41.003558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:41.063558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:41.064541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:41.064677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:41.064735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:41.193633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:41.193798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:41.193842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:41.193873] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:41.197388] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=59.74%) [2026-03-03T20:33:41.197708] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-03-03T20:33:41.197840] [INFO ] [sig ] ULBI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:41.361941] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ULBI.txt [2026-03-03T20:33:41.362129] [INFO ] [sig ] [3090/3369] Completed ULBI in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:41.362216] [INFO ] [sig ] [3091/3369] Forecasting ULCC... [2026-03-03T20:33:41.362256] [INFO ] [sig ] Generating forecast for: ULCC [2026-03-03T20:33:41.362290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-03-03T20:33:41.374520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-03-03T20:33:41.374930] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-03-03T20:33:41.375758] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-03-03T20:33:41.375813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:41.375847] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:41.375876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:41.375935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:41.434943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:41.435934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:41.436021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:41.436056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:41.561597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:41.561752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:41.561792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:41.561821] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:41.565256] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=81.22%) [2026-03-03T20:33:41.565545] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-03-03T20:33:41.565698] [INFO ] [sig ] ULCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:41.712882] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ULCC.txt [2026-03-03T20:33:41.713040] [INFO ] [sig ] [3091/3369] Completed ULCC in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:41.713083] [INFO ] [sig ] [3092/3369] Forecasting ULH... [2026-03-03T20:33:41.713113] [INFO ] [sig ] Generating forecast for: ULH [2026-03-03T20:33:41.713146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-03-03T20:33:41.725264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-03-03T20:33:41.725638] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-03-03T20:33:41.726517] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-03-03T20:33:41.726600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:41.726829] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:41.726858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:41.726915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:41.787506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:41.788762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:41.788850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:41.788884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:41.920620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:41.920789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:41.920837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:41.920869] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:41.924560] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-03-03T20:33:41.924911] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-03-03T20:33:41.925048] [INFO ] [sig ] ULH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:42.072934] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ULH.txt [2026-03-03T20:33:42.073113] [INFO ] [sig ] [3092/3369] Completed ULH in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:42.073155] [INFO ] [sig ] [3093/3369] Forecasting ULTA... [2026-03-03T20:33:42.073186] [INFO ] [sig ] Generating forecast for: ULTA [2026-03-03T20:33:42.073217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-03-03T20:33:42.186515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-03-03T20:33:42.186873] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-03-03T20:33:42.187776] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-03-03T20:33:42.187833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:42.187868] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:42.187921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:42.187988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:42.247089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:42.247783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:42.247895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:42.247933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:42.371612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:42.371765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:42.371805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:42.371834] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:42.375205] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-03T20:33:42.375489] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-03-03T20:33:42.375644] [INFO ] [sig ] ULTA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:42.519683] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ULTA.txt [2026-03-03T20:33:42.519835] [INFO ] [sig ] [3093/3369] Completed ULTA in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:42.519875] [INFO ] [sig ] [3094/3369] Forecasting ULY... [2026-03-03T20:33:42.519906] [INFO ] [sig ] Generating forecast for: ULY [2026-03-03T20:33:42.519938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-03-03T20:33:42.531078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-03-03T20:33:42.531369] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-03-03T20:33:42.532175] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-03-03T20:33:42.532229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:42.532263] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:42.532290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:42.532348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:42.594691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:42.595537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:42.595643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:42.595678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:42.717250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:42.717430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:42.717510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:42.717545] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:42.721481] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-03-03T20:33:42.721804] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-03-03T20:33:42.721944] [INFO ] [sig ] ULY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:42.870281] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ULY.txt [2026-03-03T20:33:42.870437] [INFO ] [sig ] [3094/3369] Completed ULY in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-03T20:33:42.870478] [INFO ] [sig ] [3095/3369] Forecasting UMBF... [2026-03-03T20:33:42.870506] [INFO ] [sig ] Generating forecast for: UMBF [2026-03-03T20:33:42.870538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-03-03T20:33:42.883502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-03-03T20:33:42.884104] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-03-03T20:33:42.885126] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-03-03T20:33:42.885180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:42.885212] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:42.885239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:42.885296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:42.945830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:42.946725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:42.946810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:42.946843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:43.069846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:43.070004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:43.070045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:43.070077] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:43.073748] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=81.92%) [2026-03-03T20:33:43.074057] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-03-03T20:33:43.074195] [INFO ] [sig ] UMBF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:43.220436] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UMBF.txt [2026-03-03T20:33:43.220812] [INFO ] [sig ] [3095/3369] Completed UMBF in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.6m [2026-03-03T20:33:43.220855] [INFO ] [sig ] [3096/3369] Forecasting UMC... [2026-03-03T20:33:43.220886] [INFO ] [sig ] Generating forecast for: UMC [2026-03-03T20:33:43.220917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-03-03T20:33:43.232859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-03-03T20:33:43.233252] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-03-03T20:33:43.234143] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-03-03T20:33:43.234199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:43.234267] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:43.234296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:43.234353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:43.293028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:43.293985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:43.294073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:43.294106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:43.426807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:43.426996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:43.427050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:43.427082] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:43.431236] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-03-03T20:33:43.431638] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-03-03T20:33:43.431990] [INFO ] [sig ] UMC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:43.579634] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UMC.txt [2026-03-03T20:33:43.579804] [INFO ] [sig ] [3096/3369] Completed UMC in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.6m [2026-03-03T20:33:43.579860] [INFO ] [sig ] [3097/3369] Forecasting UMH... [2026-03-03T20:33:43.579898] [INFO ] [sig ] Generating forecast for: UMH [2026-03-03T20:33:43.579930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-03-03T20:33:43.591927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-03-03T20:33:43.592355] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-03-03T20:33:43.593208] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-03-03T20:33:43.593263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:43.593296] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:43.593323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:43.593380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:43.651510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:43.652504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:43.652617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:43.652655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:43.806618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:43.806784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:43.806825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:43.806853] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:43.810447] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-03-03T20:33:43.810809] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-03-03T20:33:43.810971] [INFO ] [sig ] UMH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:43.963040] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UMH.txt [2026-03-03T20:33:43.963200] [INFO ] [sig ] [3097/3369] Completed UMH in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.6m [2026-03-03T20:33:43.963240] [INFO ] [sig ] [3098/3369] Forecasting UMMA... [2026-03-03T20:33:43.963272] [INFO ] [sig ] Generating forecast for: UMMA [2026-03-03T20:33:43.963302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-03-03T20:33:43.974864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-03-03T20:33:43.975174] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-03-03T20:33:43.975996] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-03-03T20:33:43.976050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:43.976095] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:43.976124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:43.976182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:44.036654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:44.037524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:44.037624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:44.037660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:44.157280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:44.157443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:44.157483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:44.157511] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:44.161656] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=71.07%) [2026-03-03T20:33:44.161941] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-03-03T20:33:44.162074] [INFO ] [sig ] UMMA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:44.305118] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UMMA.txt [2026-03-03T20:33:44.305282] [INFO ] [sig ] [3098/3369] Completed UMMA in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:44.305325] [INFO ] [sig ] [3099/3369] Forecasting UNCY... [2026-03-03T20:33:44.305357] [INFO ] [sig ] Generating forecast for: UNCY [2026-03-03T20:33:44.305390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-03-03T20:33:44.317048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-03-03T20:33:44.317391] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-03-03T20:33:44.318270] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-03-03T20:33:44.318328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:44.318369] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:44.318402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:44.318474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:44.378727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:44.379590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:44.379676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:44.379710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:44.506884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:44.507051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:44.507104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:44.507174] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:44.510954] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=35.47%) [2026-03-03T20:33:44.511289] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-03-03T20:33:44.511469] [INFO ] [sig ] UNCY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:44.660604] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UNCY.txt [2026-03-03T20:33:44.660821] [INFO ] [sig ] [3099/3369] Completed UNCY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:44.660865] [INFO ] [sig ] [3100/3369] Forecasting UNF... [2026-03-03T20:33:44.660896] [INFO ] [sig ] Generating forecast for: UNF [2026-03-03T20:33:44.660927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-03-03T20:33:44.673341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-03-03T20:33:44.673774] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-03-03T20:33:44.674922] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-03-03T20:33:44.674979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:44.675014] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:44.675044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:44.675103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:44.736764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:44.737763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:44.737860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:44.737918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:44.858508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:44.858697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:44.858740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:44.858772] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:44.862368] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-03-03T20:33:44.862698] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-03-03T20:33:44.862842] [INFO ] [sig ] UNF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:45.007587] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UNF.txt [2026-03-03T20:33:45.007723] [INFO ] [sig ] [3100/3369] Completed UNF in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:45.007771] [INFO ] [sig ] [3101/3369] Forecasting UNFI... [2026-03-03T20:33:45.007803] [INFO ] [sig ] Generating forecast for: UNFI [2026-03-03T20:33:45.007833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-03-03T20:33:45.019632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-03-03T20:33:45.019948] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-03-03T20:33:45.020806] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-03-03T20:33:45.020860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:45.020893] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:45.020920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:45.020979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:45.081294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:45.082236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:45.082330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:45.082365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:45.209318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:45.209470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:45.209520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:45.209559] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:45.213028] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=70.38%) [2026-03-03T20:33:45.213315] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-03-03T20:33:45.213497] [INFO ] [sig ] UNFI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:45.363906] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UNFI.txt [2026-03-03T20:33:45.364069] [INFO ] [sig ] [3101/3369] Completed UNFI in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:45.364118] [INFO ] [sig ] [3102/3369] Forecasting UNM... [2026-03-03T20:33:45.364158] [INFO ] [sig ] Generating forecast for: UNM [2026-03-03T20:33:45.364191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-03-03T20:33:45.375607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-03-03T20:33:45.375984] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-03-03T20:33:45.376813] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-03-03T20:33:45.376867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:45.376899] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:45.376926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:45.376992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:45.438396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:45.439415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:45.439527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:45.439563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:45.560173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:45.560341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:45.560383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:45.560412] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:45.564264] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=18.10%) [2026-03-03T20:33:45.564648] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-03-03T20:33:45.564800] [INFO ] [sig ] UNM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:45.710985] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UNM.txt [2026-03-03T20:33:45.711122] [INFO ] [sig ] [3102/3369] Completed UNM in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:45.711163] [INFO ] [sig ] [3103/3369] Forecasting UNMA... [2026-03-03T20:33:45.711193] [INFO ] [sig ] Generating forecast for: UNMA [2026-03-03T20:33:45.711224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-03-03T20:33:45.722272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-03-03T20:33:45.722653] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-03-03T20:33:45.723452] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-03-03T20:33:45.723506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:45.723540] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:45.723567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:45.723650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:45.782146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:45.783047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:45.783134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:45.783167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:45.892279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:45.892436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:45.892477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:45.892507] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:45.896314] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-03-03T20:33:45.896639] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-03-03T20:33:45.896775] [INFO ] [sig ] UNMA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:46.044841] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UNMA.txt [2026-03-03T20:33:46.045011] [INFO ] [sig ] [3103/3369] Completed UNMA in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:46.045053] [INFO ] [sig ] [3104/3369] Forecasting UNP... [2026-03-03T20:33:46.045084] [INFO ] [sig ] Generating forecast for: UNP [2026-03-03T20:33:46.045121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-03-03T20:33:46.056662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-03-03T20:33:46.057006] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-03-03T20:33:46.057833] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-03-03T20:33:46.057910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:46.057943] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:46.057971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:46.058029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:46.122183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:46.123460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:46.123776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:46.123822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:46.257322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:46.257484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:46.257526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:46.257557] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:46.261417] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=27.48%) [2026-03-03T20:33:46.261740] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-03-03T20:33:46.261892] [INFO ] [sig ] UNP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:46.411066] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UNP.txt [2026-03-03T20:33:46.411257] [INFO ] [sig ] [3104/3369] Completed UNP in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:46.411299] [INFO ] [sig ] [3105/3369] Forecasting UNTY... [2026-03-03T20:33:46.411330] [INFO ] [sig ] Generating forecast for: UNTY [2026-03-03T20:33:46.411361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-03-03T20:33:46.423517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-03-03T20:33:46.423919] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-03-03T20:33:46.424816] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-03-03T20:33:46.424871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:46.424905] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:46.424950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:46.425010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:46.486015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:46.486977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:46.487076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:46.487112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:46.617413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:46.617658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:46.617702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:46.617756] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:46.621604] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=62.49%) [2026-03-03T20:33:46.621924] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-03-03T20:33:46.622073] [INFO ] [sig ] UNTY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:46.774432] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UNTY.txt [2026-03-03T20:33:46.774645] [INFO ] [sig ] [3105/3369] Completed UNTY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:46.774706] [INFO ] [sig ] [3106/3369] Forecasting UPBD... [2026-03-03T20:33:46.774742] [INFO ] [sig ] Generating forecast for: UPBD [2026-03-03T20:33:46.774780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-03-03T20:33:46.787503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-03-03T20:33:46.787961] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-03-03T20:33:46.788881] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-03-03T20:33:46.788937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:46.788970] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:46.789001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:46.789060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:46.849732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:46.850649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:46.850789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:46.850830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:46.972874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:46.973033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:46.973073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:46.973103] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:46.976513] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-03-03T20:33:46.976814] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-03-03T20:33:46.976948] [INFO ] [sig ] UPBD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:47.117807] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UPBD.txt [2026-03-03T20:33:47.117982] [INFO ] [sig ] [3106/3369] Completed UPBD in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:47.118028] [INFO ] [sig ] [3107/3369] Forecasting UPC... [2026-03-03T20:33:47.118062] [INFO ] [sig ] Generating forecast for: UPC [2026-03-03T20:33:47.118095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-03-03T20:33:47.129750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-03-03T20:33:47.130054] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-03-03T20:33:47.130930] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-03-03T20:33:47.130985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:47.131020] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:47.131049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:47.131108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:47.190983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:47.191800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:47.191885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:47.191935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:47.309081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:47.309281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:47.309324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:47.309353] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:47.313105] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=18.28%) [2026-03-03T20:33:47.313407] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-03-03T20:33:47.313539] [INFO ] [sig ] UPC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:47.456511] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UPC.txt [2026-03-03T20:33:47.456682] [INFO ] [sig ] [3107/3369] Completed UPC in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:47.456722] [INFO ] [sig ] [3108/3369] Forecasting UPS... [2026-03-03T20:33:47.456754] [INFO ] [sig ] Generating forecast for: UPS [2026-03-03T20:33:47.456785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-03-03T20:33:47.469430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-03-03T20:33:47.469879] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-03-03T20:33:47.470740] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-03-03T20:33:47.470794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:47.470828] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:47.471037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:47.471094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:47.532564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:47.533514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:47.533625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:47.533662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:47.661924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:47.662082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:47.662124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:47.662155] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:47.665749] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-03-03T20:33:47.666046] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-03-03T20:33:47.666183] [INFO ] [sig ] UPS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:47.815544] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UPS.txt [2026-03-03T20:33:47.815732] [INFO ] [sig ] [3108/3369] Completed UPS in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:47.815775] [INFO ] [sig ] [3109/3369] Forecasting UPWK... [2026-03-03T20:33:47.815806] [INFO ] [sig ] Generating forecast for: UPWK [2026-03-03T20:33:47.815838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-03-03T20:33:47.827427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-03-03T20:33:47.827810] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-03-03T20:33:47.828693] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-03-03T20:33:47.828748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:47.828782] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:47.828822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:47.828907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:47.895762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:47.896695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:47.896801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:47.896845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:48.023259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:48.023414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:48.023457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:48.023488] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:48.027049] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=61.41%) [2026-03-03T20:33:48.027341] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-03-03T20:33:48.027473] [INFO ] [sig ] UPWK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:48.173708] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UPWK.txt [2026-03-03T20:33:48.173887] [INFO ] [sig ] [3109/3369] Completed UPWK in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:48.173930] [INFO ] [sig ] [3110/3369] Forecasting URBN... [2026-03-03T20:33:48.173961] [INFO ] [sig ] Generating forecast for: URBN [2026-03-03T20:33:48.173991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-03-03T20:33:48.184824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-03-03T20:33:48.185175] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-03-03T20:33:48.185990] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-03-03T20:33:48.186042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:48.186075] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:48.186102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:48.186159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:48.245527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:48.246223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:48.246307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:48.246342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:48.371282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:48.371437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:48.371478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:48.371507] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:48.375127] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-03-03T20:33:48.375411] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-03-03T20:33:48.375538] [INFO ] [sig ] URBN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:48.524669] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/URBN.txt [2026-03-03T20:33:48.524841] [INFO ] [sig ] [3110/3369] Completed URBN in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:48.524883] [INFO ] [sig ] [3111/3369] Forecasting URGN... [2026-03-03T20:33:48.524913] [INFO ] [sig ] Generating forecast for: URGN [2026-03-03T20:33:48.524945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-03-03T20:33:48.539130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-03-03T20:33:48.539624] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-03-03T20:33:48.540613] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-03-03T20:33:48.540669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:48.540702] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:48.540729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:48.540786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:48.605667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:48.606748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:48.606894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:48.606942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:48.746141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:48.746303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:48.746346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:48.746377] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:48.750118] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=12.49%) [2026-03-03T20:33:48.750414] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-03-03T20:33:48.750563] [INFO ] [sig ] URGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:48.894847] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/URGN.txt [2026-03-03T20:33:48.895005] [INFO ] [sig ] [3111/3369] Completed URGN in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-03T20:33:48.895048] [INFO ] [sig ] [3112/3369] Forecasting URI... [2026-03-03T20:33:48.895082] [INFO ] [sig ] Generating forecast for: URI [2026-03-03T20:33:48.895114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-03-03T20:33:48.908191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-03-03T20:33:48.908660] [INFO ] [FORECASTER] Starting predict_future for URI [2026-03-03T20:33:48.909488] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-03-03T20:33:48.909545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:48.909602] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:48.909633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:48.909691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:48.968464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:48.969410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:48.969515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:48.969559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:49.103091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:49.103266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:49.103310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:49.103341] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:49.106972] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-03-03T20:33:49.107266] [INFO ] [FORECASTER] Completed predict_future for URI [2026-03-03T20:33:49.107405] [INFO ] [sig ] URI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:49.261486] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/URI.txt [2026-03-03T20:33:49.261671] [INFO ] [sig ] [3112/3369] Completed URI in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.5m [2026-03-03T20:33:49.261715] [INFO ] [sig ] [3113/3369] Forecasting URNJ... [2026-03-03T20:33:49.261746] [INFO ] [sig ] Generating forecast for: URNJ [2026-03-03T20:33:49.261783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-03-03T20:33:49.273905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-03-03T20:33:49.274250] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-03-03T20:33:49.275067] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-03-03T20:33:49.275122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:49.275181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:49.275210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:49.275268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:49.336996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:49.337917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:49.338002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:49.338060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:49.464613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:49.464982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:49.465041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:49.465086] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:49.468995] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-03-03T20:33:49.469294] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-03-03T20:33:49.469430] [INFO ] [sig ] URNJ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:49.618154] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/URNJ.txt [2026-03-03T20:33:49.618333] [INFO ] [sig ] [3113/3369] Completed URNJ in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.5m [2026-03-03T20:33:49.618376] [INFO ] [sig ] [3114/3369] Forecasting UROY... [2026-03-03T20:33:49.618409] [INFO ] [sig ] Generating forecast for: UROY [2026-03-03T20:33:49.618441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-03-03T20:33:49.634753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-03-03T20:33:49.635234] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-03-03T20:33:49.636144] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-03-03T20:33:49.636200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:49.636233] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:49.636260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:49.636318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:49.698733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:49.699783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:49.700081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:49.700117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:49.829754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:49.829918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:49.829961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:49.829992] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:49.833793] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-03T20:33:49.834128] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-03-03T20:33:49.834277] [INFO ] [sig ] UROY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:49.984241] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UROY.txt [2026-03-03T20:33:49.984433] [INFO ] [sig ] [3114/3369] Completed UROY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.5m [2026-03-03T20:33:49.984476] [INFO ] [sig ] [3115/3369] Forecasting USA... [2026-03-03T20:33:49.984516] [INFO ] [sig ] Generating forecast for: USA [2026-03-03T20:33:49.984549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-03-03T20:33:49.998030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-03-03T20:33:49.998454] [INFO ] [FORECASTER] Starting predict_future for USA [2026-03-03T20:33:49.999295] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-03-03T20:33:49.999351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:49.999383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:49.999411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:49.999470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:50.059735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:50.060707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:50.060806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:50.060841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:50.184517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:50.184717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:50.184762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:50.184794] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:50.188736] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=63.15%) [2026-03-03T20:33:50.189124] [INFO ] [FORECASTER] Completed predict_future for USA [2026-03-03T20:33:50.189301] [INFO ] [sig ] USA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:50.356161] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USA.txt [2026-03-03T20:33:50.356333] [INFO ] [sig ] [3115/3369] Completed USA in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:50.356382] [INFO ] [sig ] [3116/3369] Forecasting USAC... [2026-03-03T20:33:50.356414] [INFO ] [sig ] Generating forecast for: USAC [2026-03-03T20:33:50.356445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-03-03T20:33:50.369787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-03-03T20:33:50.370220] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-03-03T20:33:50.371139] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-03-03T20:33:50.371199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:50.371233] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:50.371260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:50.371318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:50.431340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:50.432519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:50.432683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:50.432719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:50.563948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:50.564113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:50.564153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:50.564221] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:50.568288] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-03-03T20:33:50.568640] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-03-03T20:33:50.568788] [INFO ] [sig ] USAC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:50.727397] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USAC.txt [2026-03-03T20:33:50.727628] [INFO ] [sig ] [3116/3369] Completed USAC in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:50.727683] [INFO ] [sig ] [3117/3369] Forecasting USB... [2026-03-03T20:33:50.727723] [INFO ] [sig ] Generating forecast for: USB [2026-03-03T20:33:50.727757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-03-03T20:33:50.742146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-03-03T20:33:50.742566] [INFO ] [FORECASTER] Starting predict_future for USB [2026-03-03T20:33:50.743451] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-03-03T20:33:50.743518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:50.743559] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:50.743621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:50.743689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:50.807247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:50.808249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:50.808361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:50.808397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:50.940164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:50.940385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:50.940450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:50.940491] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:50.944387] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=43.12%) [2026-03-03T20:33:50.944986] [INFO ] [FORECASTER] Completed predict_future for USB [2026-03-03T20:33:50.945143] [INFO ] [sig ] USB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:51.101060] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/USB.txt [2026-03-03T20:33:51.101240] [INFO ] [sig ] [3117/3369] Completed USB in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:51.101281] [INFO ] [sig ] [3118/3369] Forecasting USCB... [2026-03-03T20:33:51.101312] [INFO ] [sig ] Generating forecast for: USCB [2026-03-03T20:33:51.101344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-03-03T20:33:51.114028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-03-03T20:33:51.114438] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-03-03T20:33:51.115352] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-03-03T20:33:51.115416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:51.115450] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:51.115477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:51.115546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:51.179179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:51.180106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:51.180205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:51.180239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:51.293940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:51.294139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:51.294193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:51.294226] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:51.299296] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-03-03T20:33:51.299887] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-03-03T20:33:51.300099] [INFO ] [sig ] USCB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:51.464831] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/USCB.txt [2026-03-03T20:33:51.464996] [INFO ] [sig ] [3118/3369] Completed USCB in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:51.465036] [INFO ] [sig ] [3119/3369] Forecasting USDX... [2026-03-03T20:33:51.465068] [INFO ] [sig ] Generating forecast for: USDX [2026-03-03T20:33:51.465100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-03-03T20:33:51.476698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-03-03T20:33:51.477068] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-03-03T20:33:51.477869] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-03-03T20:33:51.477943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:51.477975] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:51.478003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:51.478060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:51.541388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:51.542465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:51.542560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:51.542614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:51.667381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:51.667596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:51.667656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:51.667694] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:51.671715] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=59.53%) [2026-03-03T20:33:51.672041] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-03-03T20:33:51.672196] [INFO ] [sig ] USDX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:51.827406] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USDX.txt [2026-03-03T20:33:51.827594] [INFO ] [sig ] [3119/3369] Completed USDX in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:51.827636] [INFO ] [sig ] [3120/3369] Forecasting USEA... [2026-03-03T20:33:51.827667] [INFO ] [sig ] Generating forecast for: USEA [2026-03-03T20:33:51.827698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-03-03T20:33:51.839704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-03-03T20:33:51.840086] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-03-03T20:33:51.840889] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-03-03T20:33:51.840943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:51.840977] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:51.841004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:51.841062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:51.899326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:51.900176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:51.900271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:51.900305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:52.014525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:52.014711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:52.014754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:52.014784] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:52.018321] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=68.60%) [2026-03-03T20:33:52.018649] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-03-03T20:33:52.018785] [INFO ] [sig ] USEA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:52.165275] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USEA.txt [2026-03-03T20:33:52.165437] [INFO ] [sig ] [3120/3369] Completed USEA in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:52.165477] [INFO ] [sig ] [3121/3369] Forecasting USFD... [2026-03-03T20:33:52.165507] [INFO ] [sig ] Generating forecast for: USFD [2026-03-03T20:33:52.165539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-03-03T20:33:52.178045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-03-03T20:33:52.178440] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-03-03T20:33:52.179275] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-03-03T20:33:52.179330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:52.179362] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:52.179389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:52.179446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:52.242732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:52.243864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:52.244003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:52.244041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:52.369341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:52.369507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:52.369554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:52.369617] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:52.373211] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=96.98%) [2026-03-03T20:33:52.373518] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-03-03T20:33:52.373714] [INFO ] [sig ] USFD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:52.528466] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USFD.txt [2026-03-03T20:33:52.528668] [INFO ] [sig ] [3121/3369] Completed USFD in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:52.528724] [INFO ] [sig ] [3122/3369] Forecasting USGO... [2026-03-03T20:33:52.528760] [INFO ] [sig ] Generating forecast for: USGO [2026-03-03T20:33:52.528792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-03-03T20:33:52.541033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-03-03T20:33:52.541421] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-03-03T20:33:52.542284] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-03-03T20:33:52.542351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:52.542385] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:52.542412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:52.542469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:52.605313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:52.606381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:52.606479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:52.606514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:52.726603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:52.726964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:52.727005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:52.727035] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:52.730926] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-03-03T20:33:52.731240] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-03-03T20:33:52.731374] [INFO ] [sig ] USGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:52.890265] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USGO.txt [2026-03-03T20:33:52.890498] [INFO ] [sig ] [3122/3369] Completed USGO in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:52.890593] [INFO ] [sig ] [3123/3369] Forecasting USIG... [2026-03-03T20:33:52.890636] [INFO ] [sig ] Generating forecast for: USIG [2026-03-03T20:33:52.890669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-03-03T20:33:52.904179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-03-03T20:33:52.904686] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-03-03T20:33:52.905563] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-03-03T20:33:52.905664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:52.905714] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:52.905755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:52.905837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:52.970238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:52.971215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:52.971369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:52.971405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:53.106772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:53.106945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:53.106988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:53.107020] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:53.111278] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: DOWN (p=47.98%) [2026-03-03T20:33:53.111699] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-03-03T20:33:53.112026] [INFO ] [sig ] USIG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:53.276753] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/USIG.txt [2026-03-03T20:33:53.276939] [INFO ] [sig ] [3123/3369] Completed USIG in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:53.276995] [INFO ] [sig ] [3124/3369] Forecasting USIO... [2026-03-03T20:33:53.277031] [INFO ] [sig ] Generating forecast for: USIO [2026-03-03T20:33:53.277064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-03-03T20:33:53.289617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-03-03T20:33:53.290038] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-03-03T20:33:53.291008] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-03-03T20:33:53.291087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:53.291136] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:53.291175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:53.291261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:53.355545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:53.356636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:53.356730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:53.356766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:53.482033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:53.482202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:53.482250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:53.482282] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:53.486034] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=50.55%) [2026-03-03T20:33:53.486359] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-03-03T20:33:53.486513] [INFO ] [sig ] USIO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:53.643544] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USIO.txt [2026-03-03T20:33:53.643761] [INFO ] [sig ] [3124/3369] Completed USIO in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:53.643804] [INFO ] [sig ] [3125/3369] Forecasting USLM... [2026-03-03T20:33:53.643835] [INFO ] [sig ] Generating forecast for: USLM [2026-03-03T20:33:53.643866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-03-03T20:33:53.657542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-03-03T20:33:53.657951] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-03-03T20:33:53.658806] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-03-03T20:33:53.658860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:53.658893] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:53.658919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:53.658977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:53.717379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:53.718087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:53.718171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:53.718204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:53.834370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:53.834539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:53.834604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:53.834643] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:53.838223] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-03-03T20:33:53.838521] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-03-03T20:33:53.838713] [INFO ] [sig ] USLM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:53.979245] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USLM.txt [2026-03-03T20:33:53.979384] [INFO ] [sig ] [3125/3369] Completed USLM in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:53.979425] [INFO ] [sig ] [3126/3369] Forecasting USMC... [2026-03-03T20:33:53.979455] [INFO ] [sig ] Generating forecast for: USMC [2026-03-03T20:33:53.979485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-03-03T20:33:53.991933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-03-03T20:33:53.992238] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-03-03T20:33:53.993047] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-03-03T20:33:53.993101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:53.993134] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:53.993161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:53.993219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:54.051324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:54.052100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:54.052183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:54.052217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:54.170639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:54.170805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:54.170846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:54.170877] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:54.174393] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-03-03T20:33:54.174708] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-03-03T20:33:54.174843] [INFO ] [sig ] USMC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:54.329540] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USMC.txt [2026-03-03T20:33:54.329760] [INFO ] [sig ] [3126/3369] Completed USMC in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:54.329806] [INFO ] [sig ] [3127/3369] Forecasting USOI... [2026-03-03T20:33:54.329837] [INFO ] [sig ] Generating forecast for: USOI [2026-03-03T20:33:54.329869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-03-03T20:33:54.343669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-03-03T20:33:54.344072] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-03-03T20:33:54.344917] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-03-03T20:33:54.344972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:54.345004] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:54.345031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:54.345088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:54.407007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:54.408025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:54.408138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:54.408173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:54.532978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:54.533151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:54.533193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:54.533224] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:54.537002] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=68.00%) [2026-03-03T20:33:54.537365] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-03-03T20:33:54.537513] [INFO ] [sig ] USOI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:54.686726] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USOI.txt [2026-03-03T20:33:54.686899] [INFO ] [sig ] [3127/3369] Completed USOI in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:54.686941] [INFO ] [sig ] [3128/3369] Forecasting USOY... [2026-03-03T20:33:54.686973] [INFO ] [sig ] Generating forecast for: USOY [2026-03-03T20:33:54.687006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-03-03T20:33:54.699835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-03-03T20:33:54.700258] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-03-03T20:33:54.701128] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-03-03T20:33:54.701196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:54.701237] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:54.701273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:54.701346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:54.761320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:54.762305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:54.762404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:54.762442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:54.884946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:54.885164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:54.885209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:54.885240] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:54.889447] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=23.49%) [2026-03-03T20:33:54.889889] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-03-03T20:33:54.890049] [INFO ] [sig ] USOY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:55.059817] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/USOY.txt [2026-03-03T20:33:55.059985] [INFO ] [sig ] [3128/3369] Completed USOY in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-03T20:33:55.060026] [INFO ] [sig ] [3129/3369] Forecasting USTB... [2026-03-03T20:33:55.060058] [INFO ] [sig ] Generating forecast for: USTB [2026-03-03T20:33:55.060090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-03-03T20:33:55.073091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-03-03T20:33:55.073481] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-03-03T20:33:55.074286] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-03-03T20:33:55.074341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:55.074374] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:55.074401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:55.074457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:55.138533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:55.139721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:55.139843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:55.139890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:55.266833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:55.267017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:55.267062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:55.267095] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:55.270705] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: DOWN (p=36.55%) [2026-03-03T20:33:55.271004] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-03-03T20:33:55.271138] [INFO ] [sig ] USTB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:55.414097] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/USTB.txt [2026-03-03T20:33:55.414256] [INFO ] [sig ] [3129/3369] Completed USTB in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.4m [2026-03-03T20:33:55.414298] [INFO ] [sig ] [3130/3369] Forecasting USVM... [2026-03-03T20:33:55.414329] [INFO ] [sig ] Generating forecast for: USVM [2026-03-03T20:33:55.414360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-03-03T20:33:55.425805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-03-03T20:33:55.426147] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-03-03T20:33:55.427024] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-03-03T20:33:55.427079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:55.427138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:55.427167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:55.427225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:55.488680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:55.489680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:55.489778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:55.489814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:55.614183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:55.614351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:55.614394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:55.614425] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:55.618511] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-03-03T20:33:55.619040] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-03-03T20:33:55.619184] [INFO ] [sig ] USVM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:55.777015] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USVM.txt [2026-03-03T20:33:55.777172] [INFO ] [sig ] [3130/3369] Completed USVM in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.4m [2026-03-03T20:33:55.777214] [INFO ] [sig ] [3131/3369] Forecasting USXF... [2026-03-03T20:33:55.777247] [INFO ] [sig ] Generating forecast for: USXF [2026-03-03T20:33:55.777290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-03-03T20:33:55.791708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-03-03T20:33:55.792100] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-03-03T20:33:55.792945] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-03-03T20:33:55.793001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:55.793036] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:55.793064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:55.793122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:55.858283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:55.859375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:55.859473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:55.859511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:55.984136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:55.984304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:55.984351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:55.984412] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:55.988200] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-03T20:33:55.988531] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-03-03T20:33:55.988715] [INFO ] [sig ] USXF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:56.136706] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/USXF.txt [2026-03-03T20:33:56.136881] [INFO ] [sig ] [3131/3369] Completed USXF in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:56.136926] [INFO ] [sig ] [3132/3369] Forecasting UTEN... [2026-03-03T20:33:56.136957] [INFO ] [sig ] Generating forecast for: UTEN [2026-03-03T20:33:56.136989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-03-03T20:33:56.149902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-03-03T20:33:56.150286] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-03-03T20:33:56.151140] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-03-03T20:33:56.151194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:56.151227] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:56.151254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:56.151311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:56.209389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:56.210247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:56.210334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:56.210369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:56.332985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:56.333149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:56.333188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:56.333217] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:56.336676] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=49.65%) [2026-03-03T20:33:56.336962] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-03-03T20:33:56.337091] [INFO ] [sig ] UTEN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:56.484040] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UTEN.txt [2026-03-03T20:33:56.484199] [INFO ] [sig ] [3132/3369] Completed UTEN in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:56.484243] [INFO ] [sig ] [3133/3369] Forecasting UTF... [2026-03-03T20:33:56.484275] [INFO ] [sig ] Generating forecast for: UTF [2026-03-03T20:33:56.484309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-03-03T20:33:56.499086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-03-03T20:33:56.499553] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-03-03T20:33:56.500850] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-03-03T20:33:56.500913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:56.500963] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:56.500991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:56.501068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:56.559392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:56.560137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:56.560221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:56.560254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:56.687638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:56.687820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:56.687864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:56.687950] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:56.692142] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-03-03T20:33:56.692430] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-03-03T20:33:56.692562] [INFO ] [sig ] UTF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:56.838832] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UTF.txt [2026-03-03T20:33:56.838995] [INFO ] [sig ] [3133/3369] Completed UTF in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:56.839036] [INFO ] [sig ] [3134/3369] Forecasting UTI... [2026-03-03T20:33:56.839067] [INFO ] [sig ] Generating forecast for: UTI [2026-03-03T20:33:56.839099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-03-03T20:33:56.851486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-03-03T20:33:56.851839] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-03-03T20:33:56.852639] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-03-03T20:33:56.852704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:56.852743] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:56.852777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:56.852838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:56.914910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:56.915878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:56.915969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:56.916005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:57.041718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:57.041884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:57.042116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:57.042145] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:57.046335] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-03-03T20:33:57.046642] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-03-03T20:33:57.046780] [INFO ] [sig ] UTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:57.188614] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UTI.txt [2026-03-03T20:33:57.188772] [INFO ] [sig ] [3134/3369] Completed UTI in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:57.188822] [INFO ] [sig ] [3135/3369] Forecasting UTL... [2026-03-03T20:33:57.188856] [INFO ] [sig ] Generating forecast for: UTL [2026-03-03T20:33:57.188885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-03-03T20:33:57.201959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-03-03T20:33:57.202384] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-03-03T20:33:57.203299] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-03-03T20:33:57.203358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:57.203394] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:57.203423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:57.203483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:57.263951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:57.264899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:57.264995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:57.265032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:57.385969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:57.386133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:57.386175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:57.386206] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:57.389865] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-03-03T20:33:57.390177] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-03-03T20:33:57.390339] [INFO ] [sig ] UTL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:57.535288] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UTL.txt [2026-03-03T20:33:57.535429] [INFO ] [sig ] [3135/3369] Completed UTL in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:57.535469] [INFO ] [sig ] [3136/3369] Forecasting UTMD... [2026-03-03T20:33:57.535500] [INFO ] [sig ] Generating forecast for: UTMD [2026-03-03T20:33:57.535531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-03-03T20:33:57.546632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-03-03T20:33:57.546995] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-03-03T20:33:57.547924] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-03-03T20:33:57.547981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:57.548015] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:57.548044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:57.548102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:57.608239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:57.608985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:57.609074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:57.609108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:57.726721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:57.726872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:57.726913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:57.726941] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:57.730451] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-03-03T20:33:57.730768] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-03-03T20:33:57.730904] [INFO ] [sig ] UTMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:57.876221] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UTMD.txt [2026-03-03T20:33:57.876369] [INFO ] [sig ] [3136/3369] Completed UTMD in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:57.876416] [INFO ] [sig ] [3137/3369] Forecasting UTZ... [2026-03-03T20:33:57.876448] [INFO ] [sig ] Generating forecast for: UTZ [2026-03-03T20:33:57.876479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-03-03T20:33:57.889458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-03-03T20:33:57.889876] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-03-03T20:33:57.890754] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-03-03T20:33:57.890810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:57.890844] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:57.890873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:57.890932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:57.954188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:57.955122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:57.955229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:57.955274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:58.073633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:58.073790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:58.073830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:58.073860] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:58.077375] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=85.27%) [2026-03-03T20:33:58.077719] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-03-03T20:33:58.077903] [INFO ] [sig ] UTZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:58.221330] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UTZ.txt [2026-03-03T20:33:58.221470] [INFO ] [sig ] [3137/3369] Completed UTZ in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:58.221510] [INFO ] [sig ] [3138/3369] Forecasting UVE... [2026-03-03T20:33:58.221540] [INFO ] [sig ] Generating forecast for: UVE [2026-03-03T20:33:58.221587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-03-03T20:33:58.233494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-03-03T20:33:58.233926] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-03-03T20:33:58.234829] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-03-03T20:33:58.234885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:58.234920] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:58.234948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:58.235006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:58.295642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:58.296443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:58.296536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:58.296570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:58.419812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:58.419972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:58.420012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:58.420041] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:58.423651] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-03-03T20:33:58.423948] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-03-03T20:33:58.424099] [INFO ] [sig ] UVE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:58.571313] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UVE.txt [2026-03-03T20:33:58.571451] [INFO ] [sig ] [3138/3369] Completed UVE in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:58.571491] [INFO ] [sig ] [3139/3369] Forecasting UVSP... [2026-03-03T20:33:58.571522] [INFO ] [sig ] Generating forecast for: UVSP [2026-03-03T20:33:58.571553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-03-03T20:33:58.583966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-03-03T20:33:58.584331] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-03-03T20:33:58.585325] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-03-03T20:33:58.585379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:58.585411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:58.585438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:58.585495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:58.644133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:58.644862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:58.644950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:58.644984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:58.767464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:58.767640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:58.767684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:58.767719] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:58.771351] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=37.32%) [2026-03-03T20:33:58.771678] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-03-03T20:33:58.771818] [INFO ] [sig ] UVSP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:58.915653] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UVSP.txt [2026-03-03T20:33:58.915796] [INFO ] [sig ] [3139/3369] Completed UVSP in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:58.915836] [INFO ] [sig ] [3140/3369] Forecasting UWMC... [2026-03-03T20:33:58.915866] [INFO ] [sig ] Generating forecast for: UWMC [2026-03-03T20:33:58.915897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-03-03T20:33:58.928407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-03-03T20:33:58.928829] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-03-03T20:33:58.929683] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-03-03T20:33:58.929751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:58.929793] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:58.929828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:58.929897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:58.991479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:58.992671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:58.992821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:58.992858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:59.118377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:59.118544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:59.118605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:59.118658] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:59.122246] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=80.70%) [2026-03-03T20:33:59.122610] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-03-03T20:33:59.122760] [INFO ] [sig ] UWMC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:59.272008] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UWMC.txt [2026-03-03T20:33:59.272179] [INFO ] [sig ] [3140/3369] Completed UWMC in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:59.272222] [INFO ] [sig ] [3141/3369] Forecasting UXIN... [2026-03-03T20:33:59.272258] [INFO ] [sig ] Generating forecast for: UXIN [2026-03-03T20:33:59.272289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-03-03T20:33:59.283683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-03-03T20:33:59.284078] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-03-03T20:33:59.284949] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-03-03T20:33:59.285007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:59.285040] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:59.285067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:59.285124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:59.345935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:59.346825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:59.346926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:59.346959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:59.465859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:59.466040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:59.466081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:59.466111] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:59.469749] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=39.96%) [2026-03-03T20:33:59.470090] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-03-03T20:33:59.470256] [INFO ] [sig ] UXIN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:33:59.616029] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/UXIN.txt [2026-03-03T20:33:59.616194] [INFO ] [sig ] [3141/3369] Completed UXIN in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:59.616234] [INFO ] [sig ] [3142/3369] Forecasting UYLD... [2026-03-03T20:33:59.616264] [INFO ] [sig ] Generating forecast for: UYLD [2026-03-03T20:33:59.616294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-03-03T20:33:59.629505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-03-03T20:33:59.629967] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-03-03T20:33:59.630920] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-03-03T20:33:59.630984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:59.631019] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:59.631047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:59.631107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:33:59.691266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:33:59.692178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:33:59.692300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:33:59.692336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:33:59.802735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:33:59.802892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:33:59.802932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:33:59.802961] [INFO ] [FORECASTER] Training complete [2026-03-03T20:33:59.806450] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-03T20:33:59.806774] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-03-03T20:33:59.806909] [INFO ] [sig ] UYLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:33:59.969931] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UYLD.txt [2026-03-03T20:33:59.970112] [INFO ] [sig ] [3142/3369] Completed UYLD in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:33:59.970160] [INFO ] [sig ] [3143/3369] Forecasting UZE... [2026-03-03T20:33:59.970192] [INFO ] [sig ] Generating forecast for: UZE [2026-03-03T20:33:59.970223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-03-03T20:33:59.981569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-03-03T20:33:59.981929] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-03-03T20:33:59.982736] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-03-03T20:33:59.982795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:33:59.982827] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:33:59.982854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:33:59.982911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:00.042039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:00.042988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:00.043077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:00.043113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:00.159332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:00.159506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:00.159547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:00.159599] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:00.163433] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-03-03T20:34:00.163736] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-03-03T20:34:00.163875] [INFO ] [sig ] UZE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:00.396490] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/UZE.txt [2026-03-03T20:34:00.396699] [INFO ] [sig ] [3143/3369] Completed UZE in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:34:00.396745] [INFO ] [sig ] [3144/3369] Forecasting VAC... [2026-03-03T20:34:00.396783] [INFO ] [sig ] Generating forecast for: VAC [2026-03-03T20:34:00.396822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-03-03T20:34:00.409217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-03-03T20:34:00.409633] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-03-03T20:34:00.410460] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-03-03T20:34:00.410516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:00.410551] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:00.410619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:00.410684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:00.470920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:00.471902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:00.471990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:00.472025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:00.598437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:00.598631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:00.598677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:00.598708] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:00.602741] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=8.89%) [2026-03-03T20:34:00.603076] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-03-03T20:34:00.603217] [INFO ] [sig ] VAC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:00.759107] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VAC.txt [2026-03-03T20:34:00.759283] [INFO ] [sig ] [3144/3369] Completed VAC in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-03T20:34:00.759324] [INFO ] [sig ] [3145/3369] Forecasting VAL... [2026-03-03T20:34:00.759355] [INFO ] [sig ] Generating forecast for: VAL [2026-03-03T20:34:00.759386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-03-03T20:34:00.772278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-03-03T20:34:00.772698] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-03-03T20:34:00.773537] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-03-03T20:34:00.773610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:00.773644] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:00.773671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:00.773728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:00.830366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:00.831370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:00.831460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:00.831495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:00.954645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:00.954813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:00.954854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:00.954882] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:00.958428] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-03-03T20:34:00.958739] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-03-03T20:34:00.958878] [INFO ] [sig ] VAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:01.110905] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VAL.txt [2026-03-03T20:34:01.111072] [INFO ] [sig ] [3145/3369] Completed VAL in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.3m [2026-03-03T20:34:01.111114] [INFO ] [sig ] [3146/3369] Forecasting VALE... [2026-03-03T20:34:01.111145] [INFO ] [sig ] Generating forecast for: VALE [2026-03-03T20:34:01.111176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-03-03T20:34:01.123539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-03-03T20:34:01.123954] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-03-03T20:34:01.124806] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-03-03T20:34:01.124872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:01.124910] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:01.124937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:01.124994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:01.182205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:01.183135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:01.183221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:01.183254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:01.305974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:01.306146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:01.306188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:01.306219] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:01.310404] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-03-03T20:34:01.310922] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-03-03T20:34:01.311092] [INFO ] [sig ] VALE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:01.469165] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VALE.txt [2026-03-03T20:34:01.469338] [INFO ] [sig ] [3146/3369] Completed VALE in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.3m [2026-03-03T20:34:01.469381] [INFO ] [sig ] [3147/3369] Forecasting VALN... [2026-03-03T20:34:01.469414] [INFO ] [sig ] Generating forecast for: VALN [2026-03-03T20:34:01.469445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-03-03T20:34:01.481366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-03-03T20:34:01.481802] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-03-03T20:34:01.482685] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-03-03T20:34:01.482743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:01.482805] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:01.482835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:01.482894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:01.542192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:01.543161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:01.543256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:01.543291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:01.658299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:01.658467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:01.658509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:01.658539] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:01.662303] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=27.05%) [2026-03-03T20:34:01.662645] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-03-03T20:34:01.662802] [INFO ] [sig ] VALN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:01.834028] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VALN.txt [2026-03-03T20:34:01.834204] [INFO ] [sig ] [3147/3369] Completed VALN in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.3m [2026-03-03T20:34:01.834247] [INFO ] [sig ] [3148/3369] Forecasting VANI... [2026-03-03T20:34:01.834283] [INFO ] [sig ] Generating forecast for: VANI [2026-03-03T20:34:01.834337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-03-03T20:34:01.847077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-03-03T20:34:01.847467] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-03-03T20:34:01.848363] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-03-03T20:34:01.848420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:01.848453] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:01.848481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:01.848540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:01.911990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:01.912952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:01.913041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:01.913259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:02.049538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:02.049736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:02.049794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:02.049831] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:02.054680] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-03T20:34:02.055022] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-03-03T20:34:02.055183] [INFO ] [sig ] VANI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:02.203494] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VANI.txt [2026-03-03T20:34:02.203685] [INFO ] [sig ] [3148/3369] Completed VANI in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:02.203736] [INFO ] [sig ] [3149/3369] Forecasting VBF... [2026-03-03T20:34:02.203769] [INFO ] [sig ] Generating forecast for: VBF [2026-03-03T20:34:02.203813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-03-03T20:34:02.216317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-03-03T20:34:02.216673] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-03-03T20:34:02.217519] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-03-03T20:34:02.217596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:02.217634] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:02.217663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:02.217754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:02.278257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:02.279165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:02.279267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:02.279305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:02.402998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:02.403163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:02.403206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:02.403236] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:02.406910] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=57.51%) [2026-03-03T20:34:02.407199] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-03-03T20:34:02.407336] [INFO ] [sig ] VBF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:02.553311] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VBF.txt [2026-03-03T20:34:02.553466] [INFO ] [sig ] [3149/3369] Completed VBF in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:02.553507] [INFO ] [sig ] [3150/3369] Forecasting VBNK... [2026-03-03T20:34:02.553537] [INFO ] [sig ] Generating forecast for: VBNK [2026-03-03T20:34:02.553568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-03-03T20:34:02.565982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-03-03T20:34:02.566312] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-03-03T20:34:02.567169] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-03-03T20:34:02.567223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:02.567255] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:02.567283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:02.567340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:02.627114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:02.627852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:02.627972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:02.628008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:02.751278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:02.751438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:02.751479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:02.751543] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:02.755051] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: UP (p=70.08%) [2026-03-03T20:34:02.755333] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-03-03T20:34:02.755465] [INFO ] [sig ] VBNK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:02.909330] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VBNK.txt [2026-03-03T20:34:02.909470] [INFO ] [sig ] [3150/3369] Completed VBNK in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:02.909510] [INFO ] [sig ] [3151/3369] Forecasting VC... [2026-03-03T20:34:02.909541] [INFO ] [sig ] Generating forecast for: VC [2026-03-03T20:34:02.909589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-03-03T20:34:02.922658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-03-03T20:34:02.923011] [INFO ] [FORECASTER] Starting predict_future for VC [2026-03-03T20:34:02.923843] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-03-03T20:34:02.923899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:02.923933] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:02.923962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:02.924021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:02.991032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:02.991927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:02.992019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:02.992055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:03.119554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:03.119729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:03.119773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:03.119812] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:03.123588] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=35.90%) [2026-03-03T20:34:03.123887] [INFO ] [FORECASTER] Completed predict_future for VC [2026-03-03T20:34:03.124026] [INFO ] [sig ] VC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:03.278243] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VC.txt [2026-03-03T20:34:03.278464] [INFO ] [sig ] [3151/3369] Completed VC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:03.278512] [INFO ] [sig ] [3152/3369] Forecasting VCEL... [2026-03-03T20:34:03.278544] [INFO ] [sig ] Generating forecast for: VCEL [2026-03-03T20:34:03.278593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-03-03T20:34:03.294428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-03-03T20:34:03.294825] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-03-03T20:34:03.295946] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-03-03T20:34:03.296000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:03.296034] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:03.296061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:03.296138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:03.358414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:03.359441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:03.359557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:03.359613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:03.492037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:03.492204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:03.492247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:03.492278] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:03.496062] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-03-03T20:34:03.496426] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-03-03T20:34:03.496598] [INFO ] [sig ] VCEL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:03.653754] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VCEL.txt [2026-03-03T20:34:03.653908] [INFO ] [sig ] [3152/3369] Completed VCEL in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:03.653949] [INFO ] [sig ] [3153/3369] Forecasting VCRB... [2026-03-03T20:34:03.653980] [INFO ] [sig ] Generating forecast for: VCRB [2026-03-03T20:34:03.654012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-03-03T20:34:03.666065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-03-03T20:34:03.666386] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-03-03T20:34:03.667195] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-03-03T20:34:03.667249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:03.667282] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:03.667309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:03.667365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:03.727645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:03.728679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:03.728763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:03.728797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:03.852368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:03.852526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:03.852585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:03.852619] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:03.856197] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=51.23%) [2026-03-03T20:34:03.856488] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-03-03T20:34:03.856641] [INFO ] [sig ] VCRB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:04.004788] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VCRB.txt [2026-03-03T20:34:04.004942] [INFO ] [sig ] [3153/3369] Completed VCRB in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:04.004983] [INFO ] [sig ] [3154/3369] Forecasting VCSH... [2026-03-03T20:34:04.005014] [INFO ] [sig ] Generating forecast for: VCSH [2026-03-03T20:34:04.005046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-03-03T20:34:04.019730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-03-03T20:34:04.020198] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-03-03T20:34:04.021208] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-03-03T20:34:04.021274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:04.021310] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:04.021338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:04.021398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:04.085263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:04.086436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:04.086549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:04.086611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:04.214880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:04.215040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:04.215081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:04.215111] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:04.219419] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-03-03T20:34:04.219914] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-03-03T20:34:04.220097] [INFO ] [sig ] VCSH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:04.363923] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VCSH.txt [2026-03-03T20:34:04.364073] [INFO ] [sig ] [3154/3369] Completed VCSH in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:04.364113] [INFO ] [sig ] [3155/3369] Forecasting VECO... [2026-03-03T20:34:04.364144] [INFO ] [sig ] Generating forecast for: VECO [2026-03-03T20:34:04.364175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-03-03T20:34:04.377480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-03-03T20:34:04.377923] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-03-03T20:34:04.378986] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-03-03T20:34:04.379046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:04.379081] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:04.379110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:04.379375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:04.440927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:04.441744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:04.441832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:04.441868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:04.564337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:04.564502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:04.564544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:04.564594] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:04.568153] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-03-03T20:34:04.568467] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-03-03T20:34:04.568616] [INFO ] [sig ] VECO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:04.710674] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VECO.txt [2026-03-03T20:34:04.710812] [INFO ] [sig ] [3155/3369] Completed VECO in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:04.710860] [INFO ] [sig ] [3156/3369] Forecasting VEL... [2026-03-03T20:34:04.710897] [INFO ] [sig ] Generating forecast for: VEL [2026-03-03T20:34:04.710934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-03-03T20:34:04.723377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-03-03T20:34:04.723744] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-03-03T20:34:04.724564] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-03-03T20:34:04.724644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:04.724677] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:04.724704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:04.724762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:04.784475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:04.785234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:04.785317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:04.785351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:04.910972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:04.911136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:04.911177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:04.911207] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:04.914742] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=45.34%) [2026-03-03T20:34:04.915030] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-03-03T20:34:04.915161] [INFO ] [sig ] VEL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:05.069937] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VEL.txt [2026-03-03T20:34:05.070145] [INFO ] [sig ] [3156/3369] Completed VEL in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:05.070188] [INFO ] [sig ] [3157/3369] Forecasting VEON... [2026-03-03T20:34:05.070219] [INFO ] [sig ] Generating forecast for: VEON [2026-03-03T20:34:05.070250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-03-03T20:34:05.084423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-03-03T20:34:05.084762] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-03-03T20:34:05.085786] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-03-03T20:34:05.085863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:05.085896] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:05.085924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:05.085981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:05.144371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:05.145053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:05.145159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:05.145193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:05.321004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:05.321213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:05.321270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:05.321310] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:05.327513] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=69.03%) [2026-03-03T20:34:05.328288] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-03-03T20:34:05.328569] [INFO ] [sig ] VEON: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:05.492293] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VEON.txt [2026-03-03T20:34:05.492445] [INFO ] [sig ] [3157/3369] Completed VEON in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:05.492486] [INFO ] [sig ] [3158/3369] Forecasting VERA... [2026-03-03T20:34:05.492518] [INFO ] [sig ] Generating forecast for: VERA [2026-03-03T20:34:05.492549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-03-03T20:34:05.505549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-03-03T20:34:05.505913] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-03-03T20:34:05.506738] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-03-03T20:34:05.506792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:05.506825] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:05.506852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:05.506915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:05.566191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:05.567104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:05.567192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:05.567227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:05.685842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:05.686007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:05.686050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:05.686081] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:05.689676] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=99.35%) [2026-03-03T20:34:05.689996] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-03-03T20:34:05.690151] [INFO ] [sig ] VERA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:05.836286] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VERA.txt [2026-03-03T20:34:05.836445] [INFO ] [sig ] [3158/3369] Completed VERA in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:05.836485] [INFO ] [sig ] [3159/3369] Forecasting VERI... [2026-03-03T20:34:05.836515] [INFO ] [sig ] Generating forecast for: VERI [2026-03-03T20:34:05.836546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-03-03T20:34:05.849585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-03-03T20:34:05.849940] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-03-03T20:34:05.850740] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-03-03T20:34:05.850793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:05.850826] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:05.850853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:05.850910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:05.912620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:05.913481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:05.913565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:05.913619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:06.035623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:06.035810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:06.035874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:06.035924] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:06.040384] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-03-03T20:34:06.040704] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-03-03T20:34:06.040846] [INFO ] [sig ] VERI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:06.193719] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VERI.txt [2026-03-03T20:34:06.193894] [INFO ] [sig ] [3159/3369] Completed VERI in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:06.193938] [INFO ] [sig ] [3160/3369] Forecasting VERX... [2026-03-03T20:34:06.193972] [INFO ] [sig ] Generating forecast for: VERX [2026-03-03T20:34:06.194005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-03-03T20:34:06.206778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-03-03T20:34:06.207211] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-03-03T20:34:06.208141] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-03-03T20:34:06.208200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:06.208236] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:06.208264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:06.208322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:06.267911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:06.268783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:06.268878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:06.268913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:06.393584] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:06.393746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:06.393790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:06.393822] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:06.397564] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=71.11%) [2026-03-03T20:34:06.397940] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-03-03T20:34:06.398085] [INFO ] [sig ] VERX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:06.551653] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VERX.txt [2026-03-03T20:34:06.551841] [INFO ] [sig ] [3160/3369] Completed VERX in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:06.551885] [INFO ] [sig ] [3161/3369] Forecasting VFC... [2026-03-03T20:34:06.551924] [INFO ] [sig ] Generating forecast for: VFC [2026-03-03T20:34:06.551962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-03-03T20:34:06.564167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-03-03T20:34:06.564556] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-03-03T20:34:06.565371] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-03-03T20:34:06.565425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:06.565458] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:06.565485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:06.565548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:06.635373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:06.636286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:06.636383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:06.636417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:06.769717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:06.769899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:06.769953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:06.769992] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:06.773850] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-03-03T20:34:06.774191] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-03-03T20:34:06.774336] [INFO ] [sig ] VFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:06.921480] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VFC.txt [2026-03-03T20:34:06.921659] [INFO ] [sig ] [3161/3369] Completed VFC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-03T20:34:06.921703] [INFO ] [sig ] [3162/3369] Forecasting VFF... [2026-03-03T20:34:06.921735] [INFO ] [sig ] Generating forecast for: VFF [2026-03-03T20:34:06.921767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-03-03T20:34:06.934885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-03-03T20:34:06.935493] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-03-03T20:34:06.936532] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-03-03T20:34:06.936616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:06.936656] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:06.936685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:06.936745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:06.998189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:06.999130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:06.999232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:06.999267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:07.128676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:07.128841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:07.128881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:07.128910] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:07.133328] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=81.65%) [2026-03-03T20:34:07.133668] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-03-03T20:34:07.133808] [INFO ] [sig ] VFF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:07.289982] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VFF.txt [2026-03-03T20:34:07.290144] [INFO ] [sig ] [3162/3369] Completed VFF in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.2m [2026-03-03T20:34:07.290376] [INFO ] [sig ] [3163/3369] Forecasting VFLO... [2026-03-03T20:34:07.290407] [INFO ] [sig ] Generating forecast for: VFLO [2026-03-03T20:34:07.290438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-03-03T20:34:07.302926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-03-03T20:34:07.303319] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-03-03T20:34:07.304158] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-03-03T20:34:07.304212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:07.304245] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:07.304272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:07.304329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:07.367705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:07.368597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:07.368692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:07.368726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:07.502345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:07.502510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:07.502553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:07.502604] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:07.506301] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-03-03T20:34:07.506648] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-03-03T20:34:07.506787] [INFO ] [sig ] VFLO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:07.663643] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VFLO.txt [2026-03-03T20:34:07.663802] [INFO ] [sig ] [3163/3369] Completed VFLO in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.2m [2026-03-03T20:34:07.663843] [INFO ] [sig ] [3164/3369] Forecasting VFS... [2026-03-03T20:34:07.663875] [INFO ] [sig ] Generating forecast for: VFS [2026-03-03T20:34:07.663906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-03-03T20:34:07.677629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-03-03T20:34:07.678044] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-03-03T20:34:07.678858] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-03-03T20:34:07.678912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:07.678972] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:07.679001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:07.679060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:07.739567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:07.740468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:07.740565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:07.740622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:07.855411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:07.855594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:07.855655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:07.855685] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:07.859236] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=97.70%) [2026-03-03T20:34:07.859535] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-03-03T20:34:07.859693] [INFO ] [sig ] VFS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:08.008379] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VFS.txt [2026-03-03T20:34:08.008547] [INFO ] [sig ] [3164/3369] Completed VFS in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.2m [2026-03-03T20:34:08.008610] [INFO ] [sig ] [3165/3369] Forecasting VGI... [2026-03-03T20:34:08.008643] [INFO ] [sig ] Generating forecast for: VGI [2026-03-03T20:34:08.008674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-03-03T20:34:08.021757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-03-03T20:34:08.022170] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-03-03T20:34:08.023044] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-03-03T20:34:08.023106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:08.023139] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:08.023167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:08.023229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:08.085234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:08.086162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:08.086263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:08.086296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:08.203870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:08.204036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:08.204078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:08.204107] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:08.207769] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=10.29%) [2026-03-03T20:34:08.208161] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-03-03T20:34:08.208309] [INFO ] [sig ] VGI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:08.365501] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VGI.txt [2026-03-03T20:34:08.365688] [INFO ] [sig ] [3165/3369] Completed VGI in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:08.365730] [INFO ] [sig ] [3166/3369] Forecasting VGM... [2026-03-03T20:34:08.365762] [INFO ] [sig ] Generating forecast for: VGM [2026-03-03T20:34:08.365794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-03-03T20:34:08.378447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-03-03T20:34:08.378882] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-03-03T20:34:08.379717] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-03-03T20:34:08.379775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:08.379808] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:08.379836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:08.379893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:08.444491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:08.445407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:08.445522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:08.445602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:08.569651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:08.569832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:08.569879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:08.569917] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:08.574650] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: DOWN (p=34.94%) [2026-03-03T20:34:08.575070] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-03-03T20:34:08.575251] [INFO ] [sig ] VGM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:08.734131] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VGM.txt [2026-03-03T20:34:08.734292] [INFO ] [sig ] [3166/3369] Completed VGM in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:08.734333] [INFO ] [sig ] [3167/3369] Forecasting VICI... [2026-03-03T20:34:08.734364] [INFO ] [sig ] Generating forecast for: VICI [2026-03-03T20:34:08.734395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-03-03T20:34:08.746535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-03-03T20:34:08.746937] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-03-03T20:34:08.747764] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-03-03T20:34:08.747826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:08.747862] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:08.747915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:08.747990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:08.809674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:08.810516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:08.810630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:08.810667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:08.932197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:08.932358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:08.932399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:08.932462] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:08.935997] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-03-03T20:34:08.936311] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-03-03T20:34:08.936442] [INFO ] [sig ] VICI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:09.082728] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VICI.txt [2026-03-03T20:34:09.082871] [INFO ] [sig ] [3167/3369] Completed VICI in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:09.082911] [INFO ] [sig ] [3168/3369] Forecasting VIGI... [2026-03-03T20:34:09.082942] [INFO ] [sig ] Generating forecast for: VIGI [2026-03-03T20:34:09.082973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-03-03T20:34:09.095208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-03-03T20:34:09.095614] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-03-03T20:34:09.096417] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-03-03T20:34:09.096473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:09.096518] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:09.096549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:09.096634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:09.156670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:09.157462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:09.157550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:09.157603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:09.281274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:09.281446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:09.281497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:09.281528] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:09.285263] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-03-03T20:34:09.285567] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-03-03T20:34:09.285723] [INFO ] [sig ] VIGI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:09.430615] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VIGI.txt [2026-03-03T20:34:09.430760] [INFO ] [sig ] [3168/3369] Completed VIGI in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:09.430801] [INFO ] [sig ] [3169/3369] Forecasting VINP... [2026-03-03T20:34:09.430831] [INFO ] [sig ] Generating forecast for: VINP [2026-03-03T20:34:09.430861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-03-03T20:34:09.443110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-03-03T20:34:09.443479] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-03-03T20:34:09.444310] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-03-03T20:34:09.444365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:09.444398] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:09.444424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:09.444483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:09.503994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:09.504973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:09.505064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:09.505098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:09.626400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:09.626590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:09.626644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:09.626675] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:09.630384] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=35.42%) [2026-03-03T20:34:09.630726] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-03-03T20:34:09.630872] [INFO ] [sig ] VINP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:09.777748] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VINP.txt [2026-03-03T20:34:09.777918] [INFO ] [sig ] [3169/3369] Completed VINP in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:09.777964] [INFO ] [sig ] [3170/3369] Forecasting VIPS... [2026-03-03T20:34:09.778002] [INFO ] [sig ] Generating forecast for: VIPS [2026-03-03T20:34:09.778040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-03-03T20:34:09.790377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-03-03T20:34:09.790793] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-03-03T20:34:09.791624] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-03-03T20:34:09.791680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:09.791713] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:09.791742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:09.791802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:09.852749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:09.853544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:09.853670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:09.853725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:09.978538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:09.978722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:09.978765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:09.978796] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:09.982534] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=1.82%) [2026-03-03T20:34:09.982890] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-03-03T20:34:09.983033] [INFO ] [sig ] VIPS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:10.153221] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VIPS.txt [2026-03-03T20:34:10.153370] [INFO ] [sig ] [3170/3369] Completed VIPS in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:10.153411] [INFO ] [sig ] [3171/3369] Forecasting VIRC... [2026-03-03T20:34:10.153442] [INFO ] [sig ] Generating forecast for: VIRC [2026-03-03T20:34:10.153472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-03-03T20:34:10.167377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-03-03T20:34:10.167785] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-03-03T20:34:10.168639] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-03-03T20:34:10.168694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:10.168728] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:10.168756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:10.168813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:10.233462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:10.234546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:10.234662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:10.234697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:10.364373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:10.364533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:10.364593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:10.364626] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:10.368158] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=50.57%) [2026-03-03T20:34:10.368461] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-03-03T20:34:10.368619] [INFO ] [sig ] VIRC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:10.520406] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VIRC.txt [2026-03-03T20:34:10.520591] [INFO ] [sig ] [3171/3369] Completed VIRC in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:10.520651] [INFO ] [sig ] [3172/3369] Forecasting VITL... [2026-03-03T20:34:10.520685] [INFO ] [sig ] Generating forecast for: VITL [2026-03-03T20:34:10.520716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-03-03T20:34:10.533834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-03-03T20:34:10.534259] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-03-03T20:34:10.535134] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-03-03T20:34:10.535190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:10.535224] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:10.535252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:10.535311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:10.596426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:10.597365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:10.597462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:10.597495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:10.723983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:10.724161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:10.724204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:10.724234] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:10.727951] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-03-03T20:34:10.728311] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-03-03T20:34:10.728463] [INFO ] [sig ] VITL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:10.885731] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VITL.txt [2026-03-03T20:34:10.885897] [INFO ] [sig ] [3172/3369] Completed VITL in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:10.885942] [INFO ] [sig ] [3173/3369] Forecasting VKQ... [2026-03-03T20:34:10.885974] [INFO ] [sig ] Generating forecast for: VKQ [2026-03-03T20:34:10.886005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-03-03T20:34:10.899623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-03-03T20:34:10.900030] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-03-03T20:34:10.900897] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-03-03T20:34:10.900956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:10.900996] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:10.901030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:10.901103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:10.963754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:10.964760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:10.964887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:10.964922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:11.095357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:11.095517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:11.095559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:11.095609] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:11.099232] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=12.39%) [2026-03-03T20:34:11.099532] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-03-03T20:34:11.099692] [INFO ] [sig ] VKQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:11.242942] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VKQ.txt [2026-03-03T20:34:11.243112] [INFO ] [sig ] [3173/3369] Completed VKQ in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:11.243157] [INFO ] [sig ] [3174/3369] Forecasting VKTX... [2026-03-03T20:34:11.243188] [INFO ] [sig ] Generating forecast for: VKTX [2026-03-03T20:34:11.243220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-03-03T20:34:11.257343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-03-03T20:34:11.257717] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-03-03T20:34:11.258534] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-03-03T20:34:11.258605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:11.258639] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:11.258666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:11.258724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:11.316289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:11.316987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:11.317114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:11.317156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:11.437109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:11.437275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:11.437316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:11.437345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:11.440785] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: UP (p=65.29%) [2026-03-03T20:34:11.441078] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-03-03T20:34:11.441209] [INFO ] [sig ] VKTX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:11.584722] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VKTX.txt [2026-03-03T20:34:11.584867] [INFO ] [sig ] [3174/3369] Completed VKTX in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:11.584907] [INFO ] [sig ] [3175/3369] Forecasting VLGEA... [2026-03-03T20:34:11.584937] [INFO ] [sig ] Generating forecast for: VLGEA [2026-03-03T20:34:11.584968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-03-03T20:34:11.597280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-03-03T20:34:11.597635] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-03-03T20:34:11.598441] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-03-03T20:34:11.598494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:11.598526] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:11.598553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:11.598636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:11.657364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:11.658181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:11.658268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:11.658301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:11.796499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:11.796693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:11.796745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:11.796804] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:11.800868] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=41.30%) [2026-03-03T20:34:11.801241] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-03-03T20:34:11.801413] [INFO ] [sig ] VLGEA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:11.949986] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VLGEA.txt [2026-03-03T20:34:11.950142] [INFO ] [sig ] [3175/3369] Completed VLGEA in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:11.950185] [INFO ] [sig ] [3176/3369] Forecasting VLN... [2026-03-03T20:34:11.950214] [INFO ] [sig ] Generating forecast for: VLN [2026-03-03T20:34:11.950247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-03-03T20:34:11.964215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-03-03T20:34:11.964634] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-03-03T20:34:11.965506] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-03-03T20:34:11.965562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:11.965616] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:11.965645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:11.965704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:12.028237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:12.029225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:12.029326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:12.029364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:12.151331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:12.151493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:12.151535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:12.151565] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:12.155244] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=73.23%) [2026-03-03T20:34:12.155594] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-03-03T20:34:12.155736] [INFO ] [sig ] VLN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:12.304472] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VLN.txt [2026-03-03T20:34:12.304675] [INFO ] [sig ] [3176/3369] Completed VLN in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:12.304724] [INFO ] [sig ] [3177/3369] Forecasting VLO... [2026-03-03T20:34:12.304757] [INFO ] [sig ] Generating forecast for: VLO [2026-03-03T20:34:12.304788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-03-03T20:34:12.318908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-03-03T20:34:12.319287] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-03-03T20:34:12.320127] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-03-03T20:34:12.320181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:12.320215] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:12.320243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:12.320301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:12.383153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:12.384009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:12.384119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:12.384155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:12.515751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:12.515927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:12.515996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:12.516032] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:12.519754] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-03-03T20:34:12.520071] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-03-03T20:34:12.520225] [INFO ] [sig ] VLO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:12.669641] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VLO.txt [2026-03-03T20:34:12.669840] [INFO ] [sig ] [3177/3369] Completed VLO in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-03T20:34:12.669885] [INFO ] [sig ] [3178/3369] Forecasting VLRS... [2026-03-03T20:34:12.669916] [INFO ] [sig ] Generating forecast for: VLRS [2026-03-03T20:34:12.669948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-03-03T20:34:12.682809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-03-03T20:34:12.683177] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-03-03T20:34:12.684013] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-03-03T20:34:12.684081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:12.684123] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:12.684159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:12.684233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:12.749001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:12.749857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:12.749948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:12.749983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:12.872329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:12.872494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:12.872536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:12.872566] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:12.876039] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-03-03T20:34:12.876350] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-03-03T20:34:12.876485] [INFO ] [sig ] VLRS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:13.022196] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VLRS.txt [2026-03-03T20:34:13.022348] [INFO ] [sig ] [3178/3369] Completed VLRS in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.1m [2026-03-03T20:34:13.022389] [INFO ] [sig ] [3179/3369] Forecasting VLTO... [2026-03-03T20:34:13.022419] [INFO ] [sig ] Generating forecast for: VLTO [2026-03-03T20:34:13.022451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-03-03T20:34:13.036278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-03-03T20:34:13.036657] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-03-03T20:34:13.037483] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-03-03T20:34:13.037537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:13.037587] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:13.037630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:13.037689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:13.100898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:13.101979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:13.102070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:13.102104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:13.233376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:13.233595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:13.233664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:13.233716] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:13.237383] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-03-03T20:34:13.237702] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-03-03T20:34:13.237843] [INFO ] [sig ] VLTO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:13.384177] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VLTO.txt [2026-03-03T20:34:13.384369] [INFO ] [sig ] [3179/3369] Completed VLTO in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.1m [2026-03-03T20:34:13.384434] [INFO ] [sig ] [3180/3369] Forecasting VLY... [2026-03-03T20:34:13.384469] [INFO ] [sig ] Generating forecast for: VLY [2026-03-03T20:34:13.384503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-03-03T20:34:13.397785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-03-03T20:34:13.398190] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-03-03T20:34:13.399070] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-03-03T20:34:13.399139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:13.399181] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:13.399215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:13.399274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:13.459425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:13.460367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:13.460459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:13.460493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:13.607616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:13.607802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:13.607865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:13.607928] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:13.612465] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=22.83%) [2026-03-03T20:34:13.612873] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-03-03T20:34:13.613048] [INFO ] [sig ] VLY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:13.810419] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VLY.txt [2026-03-03T20:34:13.810603] [INFO ] [sig ] [3180/3369] Completed VLY in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.1m [2026-03-03T20:34:13.810649] [INFO ] [sig ] [3181/3369] Forecasting VMBS... [2026-03-03T20:34:13.810682] [INFO ] [sig ] Generating forecast for: VMBS [2026-03-03T20:34:13.810714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-03-03T20:34:13.825440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-03-03T20:34:13.825830] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-03-03T20:34:13.826648] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-03-03T20:34:13.826702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:13.826760] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:13.826790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:13.826849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:13.888324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:13.889250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:13.889338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:13.889395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:14.018777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:14.018941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:14.018982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:14.019012] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:14.022835] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-03-03T20:34:14.023149] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-03-03T20:34:14.023292] [INFO ] [sig ] VMBS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:14.170875] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VMBS.txt [2026-03-03T20:34:14.171041] [INFO ] [sig ] [3181/3369] Completed VMBS in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:14.171081] [INFO ] [sig ] [3182/3369] Forecasting VMD... [2026-03-03T20:34:14.171113] [INFO ] [sig ] Generating forecast for: VMD [2026-03-03T20:34:14.171144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-03-03T20:34:14.184024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-03-03T20:34:14.184421] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-03-03T20:34:14.185667] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-03-03T20:34:14.185722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:14.185756] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:14.185785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:14.185844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:14.247044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:14.247976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:14.248067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:14.248106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:14.374783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:14.374960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:14.375001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:14.375039] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:14.378820] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-03-03T20:34:14.379188] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-03-03T20:34:14.379339] [INFO ] [sig ] VMD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:14.525737] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VMD.txt [2026-03-03T20:34:14.525902] [INFO ] [sig ] [3182/3369] Completed VMD in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:14.525943] [INFO ] [sig ] [3183/3369] Forecasting VMI... [2026-03-03T20:34:14.525976] [INFO ] [sig ] Generating forecast for: VMI [2026-03-03T20:34:14.526015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-03-03T20:34:14.538439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-03-03T20:34:14.538861] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-03-03T20:34:14.539751] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-03-03T20:34:14.539806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:14.539840] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:14.539868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:14.539924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:14.598233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:14.599215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:14.599303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:14.599336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:14.724741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:14.724906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:14.724947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:14.724976] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:14.728708] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=22.44%) [2026-03-03T20:34:14.729068] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-03-03T20:34:14.729242] [INFO ] [sig ] VMI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:14.880911] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VMI.txt [2026-03-03T20:34:14.881074] [INFO ] [sig ] [3183/3369] Completed VMI in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:14.881119] [INFO ] [sig ] [3184/3369] Forecasting VMO... [2026-03-03T20:34:14.881149] [INFO ] [sig ] Generating forecast for: VMO [2026-03-03T20:34:14.881183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-03-03T20:34:14.894322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-03-03T20:34:14.894982] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-03-03T20:34:14.896118] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-03-03T20:34:14.896175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:14.896207] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:14.896234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:14.896292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:14.954727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:14.955618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:14.955709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:14.955742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:15.079072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:15.079237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:15.079277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:15.079360] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:15.082871] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=34.71%) [2026-03-03T20:34:15.083182] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-03-03T20:34:15.083319] [INFO ] [sig ] VMO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:15.236283] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VMO.txt [2026-03-03T20:34:15.236460] [INFO ] [sig ] [3184/3369] Completed VMO in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:15.236502] [INFO ] [sig ] [3185/3369] Forecasting VNDA... [2026-03-03T20:34:15.236534] [INFO ] [sig ] Generating forecast for: VNDA [2026-03-03T20:34:15.236565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-03-03T20:34:15.249044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-03-03T20:34:15.249474] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-03-03T20:34:15.250397] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-03-03T20:34:15.250454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:15.250487] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:15.250515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:15.250590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:15.310600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:15.311476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:15.311566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:15.311665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:15.442094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:15.442257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:15.442299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:15.442329] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:15.445837] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=26.22%) [2026-03-03T20:34:15.446139] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-03-03T20:34:15.446275] [INFO ] [sig ] VNDA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:15.593915] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VNDA.txt [2026-03-03T20:34:15.594050] [INFO ] [sig ] [3185/3369] Completed VNDA in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:15.594090] [INFO ] [sig ] [3186/3369] Forecasting VNO... [2026-03-03T20:34:15.594121] [INFO ] [sig ] Generating forecast for: VNO [2026-03-03T20:34:15.594151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-03-03T20:34:15.611002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-03-03T20:34:15.611346] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-03-03T20:34:15.612186] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-03-03T20:34:15.612240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:15.612273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:15.612300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:15.612358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:15.670715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:15.671383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:15.671465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:15.671498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:15.791671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:15.791828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:15.791869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:15.791899] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:15.795407] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-03-03T20:34:15.795706] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-03-03T20:34:15.795837] [INFO ] [sig ] VNO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:15.938488] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VNO.txt [2026-03-03T20:34:15.938664] [INFO ] [sig ] [3186/3369] Completed VNO in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:15.938707] [INFO ] [sig ] [3187/3369] Forecasting VNOM... [2026-03-03T20:34:15.938738] [INFO ] [sig ] Generating forecast for: VNOM [2026-03-03T20:34:15.938771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-03-03T20:34:15.951203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-03-03T20:34:15.951622] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-03-03T20:34:15.952427] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-03-03T20:34:15.952481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:15.952513] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:15.952540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:15.952615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:16.010454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:16.011348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:16.011436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:16.011469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:16.144647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:16.144858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:16.144902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:16.144932] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:16.150173] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-03-03T20:34:16.150605] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-03-03T20:34:16.150769] [INFO ] [sig ] VNOM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:16.377343] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VNOM.txt [2026-03-03T20:34:16.377550] [INFO ] [sig ] [3187/3369] Completed VNOM in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:16.377615] [INFO ] [sig ] [3188/3369] Forecasting VNQI... [2026-03-03T20:34:16.377651] [INFO ] [sig ] Generating forecast for: VNQI [2026-03-03T20:34:16.377684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-03-03T20:34:16.395383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-03-03T20:34:16.395942] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-03-03T20:34:16.397231] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-03-03T20:34:16.397311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:16.397366] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:16.397413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:16.397507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:16.492062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:16.493390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:16.493522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:16.493602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:16.668436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:16.668678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:16.668744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:16.668786] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:16.674282] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=9.21%) [2026-03-03T20:34:16.674947] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-03-03T20:34:16.675223] [INFO ] [sig ] VNQI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:16.902736] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VNQI.txt [2026-03-03T20:34:16.902991] [INFO ] [sig ] [3188/3369] Completed VNQI in 0.5s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:16.903061] [INFO ] [sig ] [3189/3369] Forecasting VOC... [2026-03-03T20:34:16.903116] [INFO ] [sig ] Generating forecast for: VOC [2026-03-03T20:34:16.903171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-03-03T20:34:16.930109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-03-03T20:34:16.937802] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-03-03T20:34:16.939432] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-03-03T20:34:16.939515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:16.939556] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:16.939613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:16.939692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:17.035983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:17.037604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:17.037786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:17.037835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:17.220291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:17.220963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:17.221080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:17.221142] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:17.228952] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-03-03T20:34:17.229604] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-03-03T20:34:17.229856] [INFO ] [sig ] VOC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:17.433712] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VOC.txt [2026-03-03T20:34:17.433920] [INFO ] [sig ] [3189/3369] Completed VOC in 0.5s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:17.433965] [INFO ] [sig ] [3190/3369] Forecasting VOD... [2026-03-03T20:34:17.433998] [INFO ] [sig ] Generating forecast for: VOD [2026-03-03T20:34:17.434033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-03-03T20:34:17.453059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-03-03T20:34:17.453687] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-03-03T20:34:17.455269] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-03-03T20:34:17.455362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:17.455417] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:17.455467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:17.455593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:17.544284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:17.545390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:17.545487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:17.545524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:17.680186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:17.680377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:17.680440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:17.680482] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:17.685913] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=83.46%) [2026-03-03T20:34:17.686426] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-03-03T20:34:17.686651] [INFO ] [sig ] VOD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:17.864618] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VOD.txt [2026-03-03T20:34:17.864802] [INFO ] [sig ] [3190/3369] Completed VOD in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:17.864845] [INFO ] [sig ] [3191/3369] Forecasting VONE... [2026-03-03T20:34:17.864876] [INFO ] [sig ] Generating forecast for: VONE [2026-03-03T20:34:17.864907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-03-03T20:34:17.878338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-03-03T20:34:17.878801] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-03-03T20:34:17.879756] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-03-03T20:34:17.879815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:17.879849] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:17.879879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:17.879937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:17.942012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:17.942955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:17.943099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:17.943136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:18.077819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:18.078020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:18.078081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:18.078126] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:18.081890] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-03-03T20:34:18.082270] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-03-03T20:34:18.082436] [INFO ] [sig ] VONE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:18.238680] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VONE.txt [2026-03-03T20:34:18.238842] [INFO ] [sig ] [3191/3369] Completed VONE in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:18.238885] [INFO ] [sig ] [3192/3369] Forecasting VONG... [2026-03-03T20:34:18.238929] [INFO ] [sig ] Generating forecast for: VONG [2026-03-03T20:34:18.238969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-03-03T20:34:18.253762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-03-03T20:34:18.254177] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-03-03T20:34:18.255213] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-03-03T20:34:18.255284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:18.255319] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:18.255348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:18.255408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:18.323204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:18.324188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:18.324316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:18.324351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:18.455055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:18.455239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:18.455290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:18.455326] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:18.459356] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=58.45%) [2026-03-03T20:34:18.459703] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-03-03T20:34:18.459848] [INFO ] [sig ] VONG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:18.610979] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VONG.txt [2026-03-03T20:34:18.611127] [INFO ] [sig ] [3192/3369] Completed VONG in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:18.611168] [INFO ] [sig ] [3193/3369] Forecasting VOTE... [2026-03-03T20:34:18.611199] [INFO ] [sig ] Generating forecast for: VOTE [2026-03-03T20:34:18.611229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-03-03T20:34:18.624594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-03-03T20:34:18.625022] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-03-03T20:34:18.625936] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-03-03T20:34:18.625994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:18.626029] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:18.626056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:18.626115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:18.685042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:18.685990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:18.686080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:18.686113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:18.806772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:18.806935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:18.806979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:18.807009] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:18.811209] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=41.12%) [2026-03-03T20:34:18.811511] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-03-03T20:34:18.811670] [INFO ] [sig ] VOTE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:18.963628] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VOTE.txt [2026-03-03T20:34:18.963784] [INFO ] [sig ] [3193/3369] Completed VOTE in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:18.963828] [INFO ] [sig ] [3194/3369] Forecasting VPG... [2026-03-03T20:34:18.963862] [INFO ] [sig ] Generating forecast for: VPG [2026-03-03T20:34:18.963895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-03-03T20:34:18.976547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-03-03T20:34:18.976943] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-03-03T20:34:18.977949] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-03-03T20:34:18.978015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:18.978058] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:18.978095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:18.978174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:19.036998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:19.037956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:19.038044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:19.038080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:19.161190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:19.161354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:19.161399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:19.161430] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:19.164940] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=6.37%) [2026-03-03T20:34:19.165232] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-03-03T20:34:19.165365] [INFO ] [sig ] VPG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:19.308325] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VPG.txt [2026-03-03T20:34:19.308519] [INFO ] [sig ] [3194/3369] Completed VPG in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-03T20:34:19.308561] [INFO ] [sig ] [3195/3369] Forecasting VPLS... [2026-03-03T20:34:19.308614] [INFO ] [sig ] Generating forecast for: VPLS [2026-03-03T20:34:19.308645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-03-03T20:34:19.321510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-03-03T20:34:19.321862] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-03-03T20:34:19.322887] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-03-03T20:34:19.322942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:19.322976] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:19.323006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:19.323066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:19.383742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:19.384434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:19.384517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:19.384551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:19.506678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:19.506822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:19.506862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:19.506893] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:19.510916] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-03-03T20:34:19.511202] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-03-03T20:34:19.511339] [INFO ] [sig ] VPLS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:19.657017] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VPLS.txt [2026-03-03T20:34:19.657172] [INFO ] [sig ] [3195/3369] Completed VPLS in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.0m [2026-03-03T20:34:19.657220] [INFO ] [sig ] [3196/3369] Forecasting VRA... [2026-03-03T20:34:19.657252] [INFO ] [sig ] Generating forecast for: VRA [2026-03-03T20:34:19.657284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-03-03T20:34:19.670520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-03-03T20:34:19.670946] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-03-03T20:34:19.671818] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-03-03T20:34:19.671874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:19.671908] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:19.671936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:19.671995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:19.730794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:19.731795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:19.731885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:19.731920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:19.851875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:19.852046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:19.852089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:19.852122] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:19.856068] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: UP (p=69.29%) [2026-03-03T20:34:19.856429] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-03-03T20:34:19.856788] [INFO ] [sig ] VRA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:20.003896] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VRA.txt [2026-03-03T20:34:20.004070] [INFO ] [sig ] [3196/3369] Completed VRA in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.0m [2026-03-03T20:34:20.004111] [INFO ] [sig ] [3197/3369] Forecasting VRCA... [2026-03-03T20:34:20.004143] [INFO ] [sig ] Generating forecast for: VRCA [2026-03-03T20:34:20.004174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-03-03T20:34:20.017255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-03-03T20:34:20.017661] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-03-03T20:34:20.018778] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-03-03T20:34:20.018834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:20.018867] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:20.018893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:20.018955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:20.083908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:20.084882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:20.084973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:20.085015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:20.217530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:20.217724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:20.217767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:20.217798] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:20.221907] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=41.30%) [2026-03-03T20:34:20.222271] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-03-03T20:34:20.222426] [INFO ] [sig ] VRCA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:20.375190] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VRCA.txt [2026-03-03T20:34:20.375337] [INFO ] [sig ] [3197/3369] Completed VRCA in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-03T20:34:20.375378] [INFO ] [sig ] [3198/3369] Forecasting VRDN... [2026-03-03T20:34:20.375409] [INFO ] [sig ] Generating forecast for: VRDN [2026-03-03T20:34:20.375440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-03-03T20:34:20.388517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-03-03T20:34:20.388873] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-03-03T20:34:20.389686] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-03-03T20:34:20.389741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:20.389800] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:20.389829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:20.389886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:20.451931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:20.452916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:20.453012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:20.453047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:20.584905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:20.585066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:20.585108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:20.585139] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:20.588770] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-03-03T20:34:20.589061] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-03-03T20:34:20.589193] [INFO ] [sig ] VRDN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:20.739797] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VRDN.txt [2026-03-03T20:34:20.739975] [INFO ] [sig ] [3198/3369] Completed VRDN in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-03T20:34:20.740019] [INFO ] [sig ] [3199/3369] Forecasting VRE... [2026-03-03T20:34:20.740051] [INFO ] [sig ] Generating forecast for: VRE [2026-03-03T20:34:20.740082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-03-03T20:34:20.754888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-03-03T20:34:20.755393] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-03-03T20:34:20.756485] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-03-03T20:34:20.756543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:20.756602] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:20.756634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:20.756692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:20.818000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:20.818958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:20.819060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:20.819097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:20.941824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:20.941983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:20.942043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:20.942075] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:20.945553] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-03-03T20:34:20.945880] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-03-03T20:34:20.946020] [INFO ] [sig ] VRE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:21.089774] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VRE.txt [2026-03-03T20:34:21.089947] [INFO ] [sig ] [3199/3369] Completed VRE in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-03T20:34:21.089988] [INFO ] [sig ] [3200/3369] Forecasting VREX... [2026-03-03T20:34:21.090020] [INFO ] [sig ] Generating forecast for: VREX [2026-03-03T20:34:21.090051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-03-03T20:34:21.103392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-03-03T20:34:21.103819] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-03-03T20:34:21.104672] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-03-03T20:34:21.104728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:21.104761] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:21.104789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:21.104846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:21.166139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:21.167051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:21.167147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:21.167181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:21.286144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:21.286319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:21.286366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:21.286399] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:21.289988] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-03-03T20:34:21.290328] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-03-03T20:34:21.290466] [INFO ] [sig ] VREX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:21.433285] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VREX.txt [2026-03-03T20:34:21.433450] [INFO ] [sig ] [3200/3369] Completed VREX in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-03T20:34:21.433491] [INFO ] [sig ] [3201/3369] Forecasting VRIG... [2026-03-03T20:34:21.433523] [INFO ] [sig ] Generating forecast for: VRIG [2026-03-03T20:34:21.433553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-03-03T20:34:21.445966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-03-03T20:34:21.446333] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-03-03T20:34:21.447145] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-03-03T20:34:21.447206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:21.447238] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:21.447267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:21.447326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:21.505483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:21.506449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:21.506539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:21.506593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:21.602916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:21.603082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:21.603122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:21.603189] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:21.606697] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=80.31%) [2026-03-03T20:34:21.606989] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-03-03T20:34:21.607122] [INFO ] [sig ] VRIG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:21.754292] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VRIG.txt [2026-03-03T20:34:21.754679] [INFO ] [sig ] [3201/3369] Completed VRIG in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-03T20:34:21.754723] [INFO ] [sig ] [3202/3369] Forecasting VRNS... [2026-03-03T20:34:21.754755] [INFO ] [sig ] Generating forecast for: VRNS [2026-03-03T20:34:21.754787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-03-03T20:34:21.769456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-03-03T20:34:21.770037] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-03-03T20:34:21.770869] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-03-03T20:34:21.770923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:21.770957] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:21.770984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:21.771041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:21.829484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:21.830417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:21.830507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:21.830540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:21.956725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:21.956892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:21.956933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:21.956962] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:21.960436] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=32.63%) [2026-03-03T20:34:21.960748] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-03-03T20:34:21.960882] [INFO ] [sig ] VRNS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:22.103034] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VRNS.txt [2026-03-03T20:34:22.103204] [INFO ] [sig ] [3202/3369] Completed VRNS in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-03T20:34:22.103254] [INFO ] [sig ] [3203/3369] Forecasting VRRM... [2026-03-03T20:34:22.103295] [INFO ] [sig ] Generating forecast for: VRRM [2026-03-03T20:34:22.103334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-03-03T20:34:22.115341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-03-03T20:34:22.115686] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-03-03T20:34:22.116487] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-03-03T20:34:22.116540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:22.116610] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:22.116642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:22.116701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:22.175038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:22.175683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:22.175781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:22.175814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:22.298312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:22.298491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:22.298538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:22.298586] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:22.302301] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-03-03T20:34:22.302673] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-03-03T20:34:22.302815] [INFO ] [sig ] VRRM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:22.447738] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VRRM.txt [2026-03-03T20:34:22.447918] [INFO ] [sig ] [3203/3369] Completed VRRM in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 60.0s [2026-03-03T20:34:22.447962] [INFO ] [sig ] [3204/3369] Forecasting VRSK... [2026-03-03T20:34:22.447994] [INFO ] [sig ] Generating forecast for: VRSK [2026-03-03T20:34:22.448025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-03-03T20:34:22.460728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-03-03T20:34:22.461110] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-03-03T20:34:22.461972] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-03-03T20:34:22.462025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:22.462058] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:22.462085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:22.462142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:22.519592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:22.520397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:22.520483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:22.520516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:22.646383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:22.646764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:22.646807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:22.646836] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:22.650457] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-03-03T20:34:22.650756] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-03-03T20:34:22.650885] [INFO ] [sig ] VRSK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:22.796123] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VRSK.txt [2026-03-03T20:34:22.796293] [INFO ] [sig ] [3204/3369] Completed VRSK in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 59.6s [2026-03-03T20:34:22.796342] [INFO ] [sig ] [3205/3369] Forecasting VRSN... [2026-03-03T20:34:22.796379] [INFO ] [sig ] Generating forecast for: VRSN [2026-03-03T20:34:22.796417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-03-03T20:34:22.808474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-03-03T20:34:22.808869] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-03-03T20:34:22.809712] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-03-03T20:34:22.809768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:22.809800] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:22.809827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:22.809884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:22.867752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:22.868717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:22.868802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:22.868835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:22.994264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:22.994427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:22.994468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:22.994496] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:22.998602] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=86.75%) [2026-03-03T20:34:22.998887] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-03-03T20:34:22.999021] [INFO ] [sig ] VRSN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:23.142252] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VRSN.txt [2026-03-03T20:34:23.142422] [INFO ] [sig ] [3205/3369] Completed VRSN in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 59.3s [2026-03-03T20:34:23.142464] [INFO ] [sig ] [3206/3369] Forecasting VRTS... [2026-03-03T20:34:23.142496] [INFO ] [sig ] Generating forecast for: VRTS [2026-03-03T20:34:23.142527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-03-03T20:34:23.154975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-03-03T20:34:23.155357] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-03-03T20:34:23.156166] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-03-03T20:34:23.156221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:23.156254] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:23.156280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:23.156342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:23.216433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:23.217570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:23.217867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:23.217914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:23.348102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:23.348266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:23.348311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:23.348346] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:23.351980] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=23.86%) [2026-03-03T20:34:23.352274] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-03-03T20:34:23.352412] [INFO ] [sig ] VRTS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:23.526178] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VRTS.txt [2026-03-03T20:34:23.526641] [INFO ] [sig ] [3206/3369] Completed VRTS in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 58.9s [2026-03-03T20:34:23.526698] [INFO ] [sig ] [3207/3369] Forecasting VRTX... [2026-03-03T20:34:23.526738] [INFO ] [sig ] Generating forecast for: VRTX [2026-03-03T20:34:23.526770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-03-03T20:34:23.540875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-03-03T20:34:23.541254] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-03-03T20:34:23.542171] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-03-03T20:34:23.542227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:23.542261] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:23.542288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:23.542346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:23.610503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:23.611757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:23.611906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:23.611948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:23.734197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:23.734360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:23.734401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:23.734430] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:23.738012] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-03-03T20:34:23.738321] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-03-03T20:34:23.738484] [INFO ] [sig ] VRTX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:23.881373] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VRTX.txt [2026-03-03T20:34:23.881490] [INFO ] [sig ] [3207/3369] Completed VRTX in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 58.5s [2026-03-03T20:34:23.881535] [INFO ] [sig ] [3208/3369] Forecasting VSCO... [2026-03-03T20:34:23.881566] [INFO ] [sig ] Generating forecast for: VSCO [2026-03-03T20:34:23.881615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-03-03T20:34:23.894639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-03-03T20:34:23.895048] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-03-03T20:34:23.895891] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-03-03T20:34:23.895945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:23.895977] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:23.896004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:23.896065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:23.952398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:23.953320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:23.953473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:23.953524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:24.076248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:24.076406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:24.076447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:24.076477] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:24.080047] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=70.95%) [2026-03-03T20:34:24.080325] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-03-03T20:34:24.080472] [INFO ] [sig ] VSCO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:24.227767] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VSCO.txt [2026-03-03T20:34:24.227970] [INFO ] [sig ] [3208/3369] Completed VSCO in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 58.2s [2026-03-03T20:34:24.228013] [INFO ] [sig ] [3209/3369] Forecasting VSDA... [2026-03-03T20:34:24.228046] [INFO ] [sig ] Generating forecast for: VSDA [2026-03-03T20:34:24.228078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-03-03T20:34:24.241047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-03-03T20:34:24.241461] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-03-03T20:34:24.242293] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-03-03T20:34:24.242349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:24.242383] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:24.242411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:24.242470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:24.301675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:24.302334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:24.302420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:24.302453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:24.425804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:24.425967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:24.426009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:24.426039] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:24.429638] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-03-03T20:34:24.429931] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-03-03T20:34:24.430078] [INFO ] [sig ] VSDA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:24.574347] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VSDA.txt [2026-03-03T20:34:24.574496] [INFO ] [sig ] [3209/3369] Completed VSDA in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 57.8s [2026-03-03T20:34:24.574538] [INFO ] [sig ] [3210/3369] Forecasting VSEC... [2026-03-03T20:34:24.574586] [INFO ] [sig ] Generating forecast for: VSEC [2026-03-03T20:34:24.574622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-03-03T20:34:24.588138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-03-03T20:34:24.588629] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-03-03T20:34:24.589674] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-03-03T20:34:24.589729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:24.589764] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:24.589793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:24.589852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:24.652837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:24.653725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:24.653812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:24.653846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:24.778173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:24.778337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:24.778397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:24.778432] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:24.782118] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-03-03T20:34:24.782444] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-03-03T20:34:24.782607] [INFO ] [sig ] VSEC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:24.931738] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VSEC.txt [2026-03-03T20:34:24.931923] [INFO ] [sig ] [3210/3369] Completed VSEC in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 57.4s [2026-03-03T20:34:24.931965] [INFO ] [sig ] [3211/3369] Forecasting VSH... [2026-03-03T20:34:24.931997] [INFO ] [sig ] Generating forecast for: VSH [2026-03-03T20:34:24.932038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-03-03T20:34:24.945500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-03-03T20:34:24.945956] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-03-03T20:34:24.946897] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-03-03T20:34:24.946963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:24.947000] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:24.947027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:24.947093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:25.008289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:25.009231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:25.009321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:25.009354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:25.154534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:25.154729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:25.154775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:25.154806] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:25.158714] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=36.30%) [2026-03-03T20:34:25.159014] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-03-03T20:34:25.159150] [INFO ] [sig ] VSH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:25.313946] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VSH.txt [2026-03-03T20:34:25.314143] [INFO ] [sig ] [3211/3369] Completed VSH in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 57.1s [2026-03-03T20:34:25.314186] [INFO ] [sig ] [3212/3369] Forecasting VSTM... [2026-03-03T20:34:25.314217] [INFO ] [sig ] Generating forecast for: VSTM [2026-03-03T20:34:25.314249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-03-03T20:34:25.327320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-03-03T20:34:25.327913] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-03-03T20:34:25.328754] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-03-03T20:34:25.328811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:25.328846] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:25.328875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:25.328934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:25.388739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:25.389501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:25.389637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:25.389681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:25.514762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:25.514936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:25.514977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:25.515006] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:25.518565] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-03-03T20:34:25.518892] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-03-03T20:34:25.519029] [INFO ] [sig ] VSTM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:25.670205] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VSTM.txt [2026-03-03T20:34:25.670386] [INFO ] [sig ] [3212/3369] Completed VSTM in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 56.7s [2026-03-03T20:34:25.670437] [INFO ] [sig ] [3213/3369] Forecasting VSTS... [2026-03-03T20:34:25.670473] [INFO ] [sig ] Generating forecast for: VSTS [2026-03-03T20:34:25.670515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-03-03T20:34:25.684948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-03-03T20:34:25.685282] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-03-03T20:34:25.686099] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-03-03T20:34:25.686153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:25.686184] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:25.686212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:25.686270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:25.743772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:25.744453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:25.744536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:25.744569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:25.872088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:25.872247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:25.872286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:25.872316] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:25.875855] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-03-03T20:34:25.876132] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-03-03T20:34:25.876262] [INFO ] [sig ] VSTS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:26.020126] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VSTS.txt [2026-03-03T20:34:26.020283] [INFO ] [sig ] [3213/3369] Completed VSTS in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 56.4s [2026-03-03T20:34:26.020324] [INFO ] [sig ] [3214/3369] Forecasting VTC... [2026-03-03T20:34:26.020355] [INFO ] [sig ] Generating forecast for: VTC [2026-03-03T20:34:26.020391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-03-03T20:34:26.033503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-03-03T20:34:26.033933] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-03-03T20:34:26.034752] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-03-03T20:34:26.034806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:26.034853] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:26.034882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:26.034940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:26.097273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:26.098287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:26.098387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:26.098422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:26.230083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:26.230252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:26.230294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:26.230326] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:26.234000] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-03-03T20:34:26.234312] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-03-03T20:34:26.234458] [INFO ] [sig ] VTC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:26.407916] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTC.txt [2026-03-03T20:34:26.408061] [INFO ] [sig ] [3214/3369] Completed VTC in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 56.0s [2026-03-03T20:34:26.408104] [INFO ] [sig ] [3215/3369] Forecasting VTEX... [2026-03-03T20:34:26.408141] [INFO ] [sig ] Generating forecast for: VTEX [2026-03-03T20:34:26.408178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-03-03T20:34:26.421309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-03-03T20:34:26.421671] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-03-03T20:34:26.422468] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-03-03T20:34:26.422524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:26.422618] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:26.422680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:26.422748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:26.482055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:26.482731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:26.482813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:26.482847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:26.606488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:26.606670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:26.606714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:26.606745] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:26.610342] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=18.91%) [2026-03-03T20:34:26.610678] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-03-03T20:34:26.610813] [INFO ] [sig ] VTEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:26.755169] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VTEX.txt [2026-03-03T20:34:26.755341] [INFO ] [sig ] [3215/3369] Completed VTEX in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 55.6s [2026-03-03T20:34:26.755388] [INFO ] [sig ] [3216/3369] Forecasting VTIP... [2026-03-03T20:34:26.755421] [INFO ] [sig ] Generating forecast for: VTIP [2026-03-03T20:34:26.755454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-03-03T20:34:26.767649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-03-03T20:34:26.768048] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-03-03T20:34:26.768932] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-03-03T20:34:26.768988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:26.769022] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:26.769051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:26.769109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:26.830286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:26.831451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:26.831545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:26.831608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:26.956589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:26.956803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:26.956856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:26.956888] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:26.961303] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-03-03T20:34:26.961645] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-03-03T20:34:26.961800] [INFO ] [sig ] VTIP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:27.112629] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTIP.txt [2026-03-03T20:34:27.112819] [INFO ] [sig ] [3216/3369] Completed VTIP in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 55.3s [2026-03-03T20:34:27.112866] [INFO ] [sig ] [3217/3369] Forecasting VTMX... [2026-03-03T20:34:27.112897] [INFO ] [sig ] Generating forecast for: VTMX [2026-03-03T20:34:27.112935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-03-03T20:34:27.126007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-03-03T20:34:27.126434] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-03-03T20:34:27.127259] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-03-03T20:34:27.127312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:27.127346] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:27.127374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:27.127445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:27.192644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:27.193698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:27.193805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:27.193852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:27.320146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:27.320306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:27.320359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:27.320391] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:27.324019] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-03-03T20:34:27.324305] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-03-03T20:34:27.324471] [INFO ] [sig ] VTMX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:27.469033] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VTMX.txt [2026-03-03T20:34:27.469196] [INFO ] [sig ] [3217/3369] Completed VTMX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 54.9s [2026-03-03T20:34:27.469237] [INFO ] [sig ] [3218/3369] Forecasting VTN... [2026-03-03T20:34:27.469273] [INFO ] [sig ] Generating forecast for: VTN [2026-03-03T20:34:27.469309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-03-03T20:34:27.482142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-03-03T20:34:27.482503] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-03-03T20:34:27.483530] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-03-03T20:34:27.483602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:27.483638] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:27.483666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:27.483723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:27.544102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:27.545267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:27.545379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:27.545415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:27.668692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:27.668861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:27.668904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:27.668969] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:27.673262] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=92.68%) [2026-03-03T20:34:27.673638] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-03-03T20:34:27.673804] [INFO ] [sig ] VTN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:27.821394] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTN.txt [2026-03-03T20:34:27.821554] [INFO ] [sig ] [3218/3369] Completed VTN in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 54.6s [2026-03-03T20:34:27.821624] [INFO ] [sig ] [3219/3369] Forecasting VTOL... [2026-03-03T20:34:27.821658] [INFO ] [sig ] Generating forecast for: VTOL [2026-03-03T20:34:27.821690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-03-03T20:34:27.833585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-03-03T20:34:27.833924] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-03-03T20:34:27.834723] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-03-03T20:34:27.834777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:27.834810] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:27.834837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:27.834894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:27.892085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:27.892857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:27.892946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:27.892980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:28.021141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:28.021310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:28.021354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:28.021391] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:28.025046] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-03-03T20:34:28.025370] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-03-03T20:34:28.025515] [INFO ] [sig ] VTOL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:28.178119] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTOL.txt [2026-03-03T20:34:28.178288] [INFO ] [sig ] [3219/3369] Completed VTOL in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 54.2s [2026-03-03T20:34:28.178331] [INFO ] [sig ] [3220/3369] Forecasting VTRS... [2026-03-03T20:34:28.178363] [INFO ] [sig ] Generating forecast for: VTRS [2026-03-03T20:34:28.178404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-03-03T20:34:28.193332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-03-03T20:34:28.193756] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-03-03T20:34:28.194593] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-03-03T20:34:28.194648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:28.194681] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:28.194708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:28.194955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:28.257440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:28.258610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:28.258699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:28.258734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:28.390224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:28.390385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:28.390426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:28.390456] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:28.394527] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-03-03T20:34:28.394862] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-03-03T20:34:28.395019] [INFO ] [sig ] VTRS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:28.549720] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VTRS.txt [2026-03-03T20:34:28.549906] [INFO ] [sig ] [3220/3369] Completed VTRS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 53.8s [2026-03-03T20:34:28.549964] [INFO ] [sig ] [3221/3369] Forecasting VTS... [2026-03-03T20:34:28.549998] [INFO ] [sig ] Generating forecast for: VTS [2026-03-03T20:34:28.550041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-03-03T20:34:28.565099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-03-03T20:34:28.565496] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-03-03T20:34:28.566333] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-03-03T20:34:28.566388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:28.566429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:28.566467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:28.566569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:28.626397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:28.627394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:28.627484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:28.627520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:28.745373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:28.745535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:28.745592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:28.745649] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:28.749230] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=80.41%) [2026-03-03T20:34:28.749537] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-03-03T20:34:28.749899] [INFO ] [sig ] VTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:28.895489] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTS.txt [2026-03-03T20:34:28.895666] [INFO ] [sig ] [3221/3369] Completed VTS in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 53.5s [2026-03-03T20:34:28.895710] [INFO ] [sig ] [3222/3369] Forecasting VTSI... [2026-03-03T20:34:28.895742] [INFO ] [sig ] Generating forecast for: VTSI [2026-03-03T20:34:28.895774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-03-03T20:34:28.907998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-03-03T20:34:28.908427] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-03-03T20:34:28.909297] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-03-03T20:34:28.909353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:28.909387] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:28.909415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:28.909473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:28.970793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:28.971762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:28.971849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:28.971884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:29.098088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:29.098279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:29.098325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:29.098357] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:29.102194] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-03-03T20:34:29.102504] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-03-03T20:34:29.102667] [INFO ] [sig ] VTSI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:29.247065] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTSI.txt [2026-03-03T20:34:29.247216] [INFO ] [sig ] [3222/3369] Completed VTSI in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 53.1s [2026-03-03T20:34:29.247258] [INFO ] [sig ] [3223/3369] Forecasting VTWG... [2026-03-03T20:34:29.247288] [INFO ] [sig ] Generating forecast for: VTWG [2026-03-03T20:34:29.247318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-03-03T20:34:29.259378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-03-03T20:34:29.259747] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-03-03T20:34:29.260561] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-03-03T20:34:29.260635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:29.260675] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:29.260711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:29.260770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:29.320918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:29.321601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:29.321685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:29.321731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:29.445225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:29.445381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:29.445423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:29.445453] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:29.448980] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=74.22%) [2026-03-03T20:34:29.449267] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-03-03T20:34:29.449400] [INFO ] [sig ] VTWG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:29.597412] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTWG.txt [2026-03-03T20:34:29.597785] [INFO ] [sig ] [3223/3369] Completed VTWG in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 52.8s [2026-03-03T20:34:29.597828] [INFO ] [sig ] [3224/3369] Forecasting VTWO... [2026-03-03T20:34:29.597859] [INFO ] [sig ] Generating forecast for: VTWO [2026-03-03T20:34:29.597917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-03-03T20:34:29.611519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-03-03T20:34:29.612063] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-03-03T20:34:29.613070] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-03-03T20:34:29.613124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:29.613156] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:29.613184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:29.613240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:29.673962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:29.674789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:29.674875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:29.674910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:29.810402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:29.810603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:29.810654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:29.810686] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:29.814411] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-03-03T20:34:29.814952] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-03-03T20:34:29.815088] [INFO ] [sig ] VTWO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:29.965776] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTWO.txt [2026-03-03T20:34:29.965909] [INFO ] [sig ] [3224/3369] Completed VTWO in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 52.4s [2026-03-03T20:34:29.965948] [INFO ] [sig ] [3225/3369] Forecasting VTYX... [2026-03-03T20:34:29.965978] [INFO ] [sig ] Generating forecast for: VTYX [2026-03-03T20:34:29.966008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-03-03T20:34:29.979481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-03-03T20:34:29.979835] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-03-03T20:34:29.980637] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-03-03T20:34:29.980845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:29.980877] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:29.980930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:29.980991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:30.042000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:30.042925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:30.043041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:30.043077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:30.172369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:30.172542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:30.172609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:30.172643] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:30.176419] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-03-03T20:34:30.176964] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-03-03T20:34:30.177132] [INFO ] [sig ] VTYX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:30.324222] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VTYX.txt [2026-03-03T20:34:30.324374] [INFO ] [sig ] [3225/3369] Completed VTYX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 52.0s [2026-03-03T20:34:30.324413] [INFO ] [sig ] [3226/3369] Forecasting VUZI... [2026-03-03T20:34:30.324444] [INFO ] [sig ] Generating forecast for: VUZI [2026-03-03T20:34:30.324475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-03-03T20:34:30.337025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-03-03T20:34:30.337420] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-03-03T20:34:30.338337] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-03-03T20:34:30.338392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:30.338427] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:30.338458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:30.338530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:30.405221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:30.406296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:30.406395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:30.406437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:30.533840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:30.534001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:30.534043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:30.534074] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:30.537860] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-03T20:34:30.538175] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-03-03T20:34:30.538327] [INFO ] [sig ] VUZI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:30.689738] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VUZI.txt [2026-03-03T20:34:30.689906] [INFO ] [sig ] [3226/3369] Completed VUZI in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 51.7s [2026-03-03T20:34:30.689949] [INFO ] [sig ] [3227/3369] Forecasting VVOS... [2026-03-03T20:34:30.689982] [INFO ] [sig ] Generating forecast for: VVOS [2026-03-03T20:34:30.690014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-03-03T20:34:30.703030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-03-03T20:34:30.703400] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-03-03T20:34:30.704559] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-03-03T20:34:30.704662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:30.704712] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:30.704744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:30.704992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:30.769784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:30.770724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:30.770814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:30.770850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:30.891830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:30.892002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:30.892045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:30.892079] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:30.895926] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=52.94%) [2026-03-03T20:34:30.896305] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-03-03T20:34:30.896461] [INFO ] [sig ] VVOS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:31.059876] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VVOS.txt [2026-03-03T20:34:31.060056] [INFO ] [sig ] [3227/3369] Completed VVOS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 51.3s [2026-03-03T20:34:31.060101] [INFO ] [sig ] [3228/3369] Forecasting VVX... [2026-03-03T20:34:31.060139] [INFO ] [sig ] Generating forecast for: VVX [2026-03-03T20:34:31.060173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-03-03T20:34:31.073112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-03-03T20:34:31.073532] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-03-03T20:34:31.074413] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-03-03T20:34:31.074484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:31.074527] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:31.074562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:31.074668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:31.135484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:31.136412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:31.136508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:31.136549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:31.262167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:31.262332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:31.262384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:31.262424] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:31.266610] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=38.84%) [2026-03-03T20:34:31.267043] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-03-03T20:34:31.267250] [INFO ] [sig ] VVX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:31.425311] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VVX.txt [2026-03-03T20:34:31.425509] [INFO ] [sig ] [3228/3369] Completed VVX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 50.9s [2026-03-03T20:34:31.425553] [INFO ] [sig ] [3229/3369] Forecasting VWOB... [2026-03-03T20:34:31.425606] [INFO ] [sig ] Generating forecast for: VWOB [2026-03-03T20:34:31.425648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-03-03T20:34:31.438052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-03-03T20:34:31.438438] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-03-03T20:34:31.439308] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-03-03T20:34:31.439363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:31.439396] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:31.439423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:31.439480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:31.497404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:31.498337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:31.498428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:31.498462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:31.625487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:31.625673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:31.625716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:31.625747] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:31.629395] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-03-03T20:34:31.629756] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-03-03T20:34:31.629902] [INFO ] [sig ] VWOB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:31.780096] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VWOB.txt [2026-03-03T20:34:31.780254] [INFO ] [sig ] [3229/3369] Completed VWOB in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 50.6s [2026-03-03T20:34:31.780300] [INFO ] [sig ] [3230/3369] Forecasting VXUS... [2026-03-03T20:34:31.780331] [INFO ] [sig ] Generating forecast for: VXUS [2026-03-03T20:34:31.780362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-03-03T20:34:31.792561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-03-03T20:34:31.792891] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-03-03T20:34:31.793727] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-03-03T20:34:31.793781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:31.793813] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:31.793841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:31.793898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:31.851368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:31.852099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:31.852190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:31.852224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:31.975253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:31.975412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:31.975452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:31.975482] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:31.979392] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-03-03T20:34:31.979749] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-03-03T20:34:31.979886] [INFO ] [sig ] VXUS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:32.141913] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VXUS.txt [2026-03-03T20:34:32.142138] [INFO ] [sig ] [3230/3369] Completed VXUS in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 50.2s [2026-03-03T20:34:32.142191] [INFO ] [sig ] [3231/3369] Forecasting VYMI... [2026-03-03T20:34:32.142233] [INFO ] [sig ] Generating forecast for: VYMI [2026-03-03T20:34:32.142276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-03-03T20:34:32.158339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-03-03T20:34:32.158873] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-03-03T20:34:32.159950] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-03-03T20:34:32.160014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:32.160054] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:32.160091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:32.160178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:32.229361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:32.230324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:32.230412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:32.230448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:32.363694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:32.363873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:32.363933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:32.363973] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:32.372074] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=60.19%) [2026-03-03T20:34:32.372569] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-03-03T20:34:32.372799] [INFO ] [sig ] VYMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:32.524291] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VYMI.txt [2026-03-03T20:34:32.524458] [INFO ] [sig ] [3231/3369] Completed VYMI in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 49.9s [2026-03-03T20:34:32.524500] [INFO ] [sig ] [3232/3369] Forecasting VYX... [2026-03-03T20:34:32.524530] [INFO ] [sig ] Generating forecast for: VYX [2026-03-03T20:34:32.524563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-03-03T20:34:32.537762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-03-03T20:34:32.538184] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-03-03T20:34:32.539055] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-03-03T20:34:32.539110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:32.539169] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:32.539198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:32.539254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:32.599841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:32.600834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:32.600924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:32.600960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:32.726599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:32.726758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:32.726798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:32.726827] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:32.730269] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-03-03T20:34:32.730564] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-03-03T20:34:32.730731] [INFO ] [sig ] VYX: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:32.874977] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/VYX.txt [2026-03-03T20:34:32.875135] [INFO ] [sig ] [3232/3369] Completed VYX in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 49.5s [2026-03-03T20:34:32.875177] [INFO ] [sig ] [3233/3369] Forecasting VZ... [2026-03-03T20:34:32.875206] [INFO ] [sig ] Generating forecast for: VZ [2026-03-03T20:34:32.875241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-03-03T20:34:32.888081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-03-03T20:34:32.888468] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-03-03T20:34:32.889302] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-03-03T20:34:32.889357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:32.889389] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:32.889416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:32.889478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:32.949980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:32.950891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:32.950978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:32.951013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:33.078747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:33.078938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:33.078989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:33.079022] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:33.082740] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-03-03T20:34:33.083058] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-03-03T20:34:33.083224] [INFO ] [sig ] VZ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:33.224103] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/VZ.txt [2026-03-03T20:34:33.224233] [INFO ] [sig ] [3233/3369] Completed VZ in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 49.1s [2026-03-03T20:34:33.224273] [INFO ] [sig ] [3234/3369] Forecasting WAB... [2026-03-03T20:34:33.224303] [INFO ] [sig ] Generating forecast for: WAB [2026-03-03T20:34:33.224334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-03-03T20:34:33.236798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-03-03T20:34:33.237115] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-03-03T20:34:33.237958] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-03-03T20:34:33.238013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:33.238047] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:33.238075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:33.238133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:33.297110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:33.298016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:33.298098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:33.298131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:33.423160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:33.423341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:33.423383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:33.423413] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:33.427273] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: DOWN (p=42.32%) [2026-03-03T20:34:33.427604] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-03-03T20:34:33.427752] [INFO ] [sig ] WAB: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:33.578084] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WAB.txt [2026-03-03T20:34:33.578271] [INFO ] [sig ] [3234/3369] Completed WAB in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 48.8s [2026-03-03T20:34:33.578315] [INFO ] [sig ] [3235/3369] Forecasting WABC... [2026-03-03T20:34:33.578346] [INFO ] [sig ] Generating forecast for: WABC [2026-03-03T20:34:33.578380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-03-03T20:34:33.592911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-03-03T20:34:33.593275] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-03-03T20:34:33.594108] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-03-03T20:34:33.594162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:33.594195] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:33.594223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:33.594280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:33.654983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:33.655903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:33.655989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:33.656022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:33.788433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:33.788642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:33.788694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:33.788724] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:33.793122] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=77.55%) [2026-03-03T20:34:33.793487] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-03-03T20:34:33.793702] [INFO ] [sig ] WABC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:33.947268] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WABC.txt [2026-03-03T20:34:33.947437] [INFO ] [sig ] [3235/3369] Completed WABC in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 48.4s [2026-03-03T20:34:33.947480] [INFO ] [sig ] [3236/3369] Forecasting WAFD... [2026-03-03T20:34:33.947512] [INFO ] [sig ] Generating forecast for: WAFD [2026-03-03T20:34:33.947547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-03-03T20:34:33.966962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-03-03T20:34:33.967466] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-03-03T20:34:33.968801] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-03-03T20:34:33.968881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:33.968924] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:33.968952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:33.969012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:34.032294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:34.033540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:34.033676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:34.033899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:34.153168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:34.153329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:34.153370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:34.153399] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:34.156849] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=36.31%) [2026-03-03T20:34:34.157141] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-03-03T20:34:34.157274] [INFO ] [sig ] WAFD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:34.304047] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WAFD.txt [2026-03-03T20:34:34.304221] [INFO ] [sig ] [3236/3369] Completed WAFD in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 48.1s [2026-03-03T20:34:34.304263] [INFO ] [sig ] [3237/3369] Forecasting WAFDP... [2026-03-03T20:34:34.304296] [INFO ] [sig ] Generating forecast for: WAFDP [2026-03-03T20:34:34.304327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-03-03T20:34:34.316473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-03-03T20:34:34.316827] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-03-03T20:34:34.317633] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-03-03T20:34:34.317686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:34.317718] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:34.317745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:34.317802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:34.380523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:34.381428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:34.381513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:34.381548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:34.493152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:34.493318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:34.493361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:34.493393] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:34.498097] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=67.27%) [2026-03-03T20:34:34.498467] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-03-03T20:34:34.498687] [INFO ] [sig ] WAFDP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:34.655061] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WAFDP.txt [2026-03-03T20:34:34.655245] [INFO ] [sig ] [3237/3369] Completed WAFDP in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 47.7s [2026-03-03T20:34:34.655286] [INFO ] [sig ] [3238/3369] Forecasting WAL... [2026-03-03T20:34:34.655316] [INFO ] [sig ] Generating forecast for: WAL [2026-03-03T20:34:34.655349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-03-03T20:34:34.669050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-03-03T20:34:34.669458] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-03-03T20:34:34.670374] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-03-03T20:34:34.670442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:34.670477] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:34.670506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:34.670566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:34.732048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:34.732987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:34.733073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:34.733108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:34.858079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:34.858243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:34.858284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:34.858312] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:34.862116] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=75.82%) [2026-03-03T20:34:34.862419] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-03-03T20:34:34.862553] [INFO ] [sig ] WAL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:35.005513] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WAL.txt [2026-03-03T20:34:35.005707] [INFO ] [sig ] [3238/3369] Completed WAL in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 47.3s [2026-03-03T20:34:35.005749] [INFO ] [sig ] [3239/3369] Forecasting WALD... [2026-03-03T20:34:35.005778] [INFO ] [sig ] Generating forecast for: WALD [2026-03-03T20:34:35.005810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-03-03T20:34:35.017936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-03-03T20:34:35.018323] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-03-03T20:34:35.019288] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-03-03T20:34:35.019343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:35.019378] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:35.019406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:35.019465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:35.079074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:35.079976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:35.080063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:35.080096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:35.200152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:35.200315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:35.200356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:35.200386] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:35.203832] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=56.25%) [2026-03-03T20:34:35.204116] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-03-03T20:34:35.204250] [INFO ] [sig ] WALD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:35.360278] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WALD.txt [2026-03-03T20:34:35.360460] [INFO ] [sig ] [3239/3369] Completed WALD in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 47.0s [2026-03-03T20:34:35.360504] [INFO ] [sig ] [3240/3369] Forecasting WASH... [2026-03-03T20:34:35.360546] [INFO ] [sig ] Generating forecast for: WASH [2026-03-03T20:34:35.360609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-03-03T20:34:35.374428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-03-03T20:34:35.374891] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-03-03T20:34:35.375830] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-03-03T20:34:35.375886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:35.375919] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:35.375946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:35.376003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:35.434281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:35.435287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:35.435379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:35.435413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:35.559261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:35.559412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:35.559454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:35.559485] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:35.563154] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-03-03T20:34:35.563446] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-03-03T20:34:35.563599] [INFO ] [sig ] WASH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:35.714329] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WASH.txt [2026-03-03T20:34:35.714492] [INFO ] [sig ] [3240/3369] Completed WASH in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 46.6s [2026-03-03T20:34:35.714532] [INFO ] [sig ] [3241/3369] Forecasting WAVE... [2026-03-03T20:34:35.714563] [INFO ] [sig ] Generating forecast for: WAVE [2026-03-03T20:34:35.714618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-03-03T20:34:35.726213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-03-03T20:34:35.726559] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-03-03T20:34:35.727649] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-03-03T20:34:35.727706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:35.727739] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:35.727766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:35.727824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:35.791181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:35.792150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:35.792238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:35.792273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:35.918055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:35.918244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:35.918286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:35.918318] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:35.922195] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=55.74%) [2026-03-03T20:34:35.922523] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-03-03T20:34:35.922694] [INFO ] [sig ] WAVE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:36.076659] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WAVE.txt [2026-03-03T20:34:36.076830] [INFO ] [sig ] [3241/3369] Completed WAVE in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 46.2s [2026-03-03T20:34:36.076879] [INFO ] [sig ] [3242/3369] Forecasting WAY... [2026-03-03T20:34:36.076911] [INFO ] [sig ] Generating forecast for: WAY [2026-03-03T20:34:36.076941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-03-03T20:34:36.091137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-03-03T20:34:36.091601] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-03-03T20:34:36.092665] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-03-03T20:34:36.092720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:36.092935] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:36.092965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:36.093026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:36.154741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:36.155651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:36.155777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:36.155811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:36.285876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:36.286043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:36.286085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:36.286116] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:36.289705] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-03-03T20:34:36.290026] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-03-03T20:34:36.290193] [INFO ] [sig ] WAY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:36.445554] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WAY.txt [2026-03-03T20:34:36.445744] [INFO ] [sig ] [3242/3369] Completed WAY in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 45.9s [2026-03-03T20:34:36.445788] [INFO ] [sig ] [3243/3369] Forecasting WB... [2026-03-03T20:34:36.445820] [INFO ] [sig ] Generating forecast for: WB [2026-03-03T20:34:36.445853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-03-03T20:34:36.458364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-03-03T20:34:36.458802] [INFO ] [FORECASTER] Starting predict_future for WB [2026-03-03T20:34:36.459732] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-03-03T20:34:36.459789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:36.459824] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:36.459851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:36.459910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:36.524079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:36.525185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:36.525275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:36.525310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:36.658349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:36.658518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:36.658560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:36.658610] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:36.662358] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-03-03T20:34:36.662698] [INFO ] [FORECASTER] Completed predict_future for WB [2026-03-03T20:34:36.662833] [INFO ] [sig ] WB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:36.808126] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WB.txt [2026-03-03T20:34:36.808305] [INFO ] [sig ] [3243/3369] Completed WB in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 45.5s [2026-03-03T20:34:36.808346] [INFO ] [sig ] [3244/3369] Forecasting WBD... [2026-03-03T20:34:36.808376] [INFO ] [sig ] Generating forecast for: WBD [2026-03-03T20:34:36.808406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-03-03T20:34:36.820727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-03-03T20:34:36.821119] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-03-03T20:34:36.821954] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-03-03T20:34:36.822007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:36.822039] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:36.822066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:36.822123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:36.882183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:36.883070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:36.883159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:36.883192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:37.005824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:37.005948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:37.005987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:37.006016] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:37.009466] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-03-03T20:34:37.009787] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-03-03T20:34:37.009928] [INFO ] [sig ] WBD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:37.154242] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WBD.txt [2026-03-03T20:34:37.154402] [INFO ] [sig ] [3244/3369] Completed WBD in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 45.2s [2026-03-03T20:34:37.154441] [INFO ] [sig ] [3245/3369] Forecasting WBIY... [2026-03-03T20:34:37.154472] [INFO ] [sig ] Generating forecast for: WBIY [2026-03-03T20:34:37.154503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-03-03T20:34:37.164677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-03-03T20:34:37.165028] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-03-03T20:34:37.165850] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-03-03T20:34:37.165904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:37.165937] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:37.165963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:37.166020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:37.228241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:37.229244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:37.229328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:37.229362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:37.325653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:37.325823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:37.325963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:37.325997] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:37.329645] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-03-03T20:34:37.329950] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-03-03T20:34:37.330088] [INFO ] [sig ] WBIY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:37.476644] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WBIY.txt [2026-03-03T20:34:37.476854] [INFO ] [sig ] [3245/3369] Completed WBIY in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 44.8s [2026-03-03T20:34:37.476897] [INFO ] [sig ] [3246/3369] Forecasting WBS... [2026-03-03T20:34:37.476927] [INFO ] [sig ] Generating forecast for: WBS [2026-03-03T20:34:37.476958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-03-03T20:34:37.489397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-03-03T20:34:37.489767] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-03-03T20:34:37.490560] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-03-03T20:34:37.490647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:37.490688] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:37.490721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:37.490791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:37.550857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:37.551703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:37.551790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:37.551825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:37.680064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:37.680246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:37.680301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:37.680334] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:37.684534] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-03-03T20:34:37.684846] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-03-03T20:34:37.684982] [INFO ] [sig ] WBS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:37.842204] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WBS.txt [2026-03-03T20:34:37.842373] [INFO ] [sig ] [3246/3369] Completed WBS in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 44.4s [2026-03-03T20:34:37.842413] [INFO ] [sig ] [3247/3369] Forecasting WBTN... [2026-03-03T20:34:37.842443] [INFO ] [sig ] Generating forecast for: WBTN [2026-03-03T20:34:37.842476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-03-03T20:34:37.855350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-03-03T20:34:37.855811] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-03-03T20:34:37.856735] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-03-03T20:34:37.856801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:37.856833] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:37.856860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:37.856918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:37.917702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:37.918752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:37.918857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:37.918891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:38.043175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:38.043338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:38.043379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:38.043407] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:38.047346] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: UP (p=82.08%) [2026-03-03T20:34:38.047656] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-03-03T20:34:38.047792] [INFO ] [sig ] WBTN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:38.196118] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WBTN.txt [2026-03-03T20:34:38.196280] [INFO ] [sig ] [3247/3369] Completed WBTN in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 44.1s [2026-03-03T20:34:38.196322] [INFO ] [sig ] [3248/3369] Forecasting WBX... [2026-03-03T20:34:38.196352] [INFO ] [sig ] Generating forecast for: WBX [2026-03-03T20:34:38.196384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-03-03T20:34:38.209555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-03-03T20:34:38.209940] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-03-03T20:34:38.210768] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-03-03T20:34:38.210822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:38.210856] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:38.210884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:38.210942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:38.272090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:38.272969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:38.273054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:38.273088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:38.397415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:38.397594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:38.397646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:38.397683] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:38.401546] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-03-03T20:34:38.401884] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-03-03T20:34:38.402018] [INFO ] [sig ] WBX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:38.547138] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WBX.txt [2026-03-03T20:34:38.547281] [INFO ] [sig ] [3248/3369] Completed WBX in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 43.7s [2026-03-03T20:34:38.547320] [INFO ] [sig ] [3249/3369] Forecasting WCC... [2026-03-03T20:34:38.547350] [INFO ] [sig ] Generating forecast for: WCC [2026-03-03T20:34:38.547381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-03-03T20:34:38.559713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-03-03T20:34:38.560079] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-03-03T20:34:38.560888] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-03-03T20:34:38.560942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:38.561027] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:38.561058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:38.561115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:38.621066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:38.621827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:38.621912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:38.621947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:38.749509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:38.749695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:38.749748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:38.749784] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:38.753293] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=84.31%) [2026-03-03T20:34:38.753601] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-03-03T20:34:38.753756] [INFO ] [sig ] WCC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:38.897204] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WCC.txt [2026-03-03T20:34:38.897339] [INFO ] [sig ] [3249/3369] Completed WCC in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 43.4s [2026-03-03T20:34:38.897379] [INFO ] [sig ] [3250/3369] Forecasting WCLD... [2026-03-03T20:34:38.897409] [INFO ] [sig ] Generating forecast for: WCLD [2026-03-03T20:34:38.897439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-03-03T20:34:38.909679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-03-03T20:34:38.910002] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-03-03T20:34:38.910820] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-03-03T20:34:38.910875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:38.910907] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:38.910934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:38.910990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:38.972503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:38.973437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:38.973526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:38.973561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:39.100000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:39.100161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:39.100203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:39.100233] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:39.103712] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=47.65%) [2026-03-03T20:34:39.104014] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-03-03T20:34:39.104149] [INFO ] [sig ] WCLD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:39.246909] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WCLD.txt [2026-03-03T20:34:39.247076] [INFO ] [sig ] [3250/3369] Completed WCLD in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 43.0s [2026-03-03T20:34:39.247118] [INFO ] [sig ] [3251/3369] Forecasting WD... [2026-03-03T20:34:39.247152] [INFO ] [sig ] Generating forecast for: WD [2026-03-03T20:34:39.247184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-03-03T20:34:39.260057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-03-03T20:34:39.260471] [INFO ] [FORECASTER] Starting predict_future for WD [2026-03-03T20:34:39.261312] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-03-03T20:34:39.261374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:39.261407] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:39.261434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:39.261491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:39.320735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:39.321664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:39.321754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:39.321789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:39.441778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:39.441937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:39.441976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:39.442005] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:39.445391] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-03-03T20:34:39.445696] [INFO ] [FORECASTER] Completed predict_future for WD [2026-03-03T20:34:39.445830] [INFO ] [sig ] WD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:39.588941] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WD.txt [2026-03-03T20:34:39.589090] [INFO ] [sig ] [3251/3369] Completed WD in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 42.6s [2026-03-03T20:34:39.589131] [INFO ] [sig ] [3252/3369] Forecasting WDAY... [2026-03-03T20:34:39.589164] [INFO ] [sig ] Generating forecast for: WDAY [2026-03-03T20:34:39.589195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-03-03T20:34:39.601404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-03-03T20:34:39.601756] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-03-03T20:34:39.602546] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-03-03T20:34:39.602622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:39.602656] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:39.602685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:39.602744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:39.661744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:39.662634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:39.662722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:39.662757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:39.787348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:39.787510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:39.787552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:39.787635] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:39.791271] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-03-03T20:34:39.791565] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-03-03T20:34:39.791787] [INFO ] [sig ] WDAY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:39.943767] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WDAY.txt [2026-03-03T20:34:39.943933] [INFO ] [sig ] [3252/3369] Completed WDAY in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 42.3s [2026-03-03T20:34:39.943972] [INFO ] [sig ] [3253/3369] Forecasting WDC... [2026-03-03T20:34:39.944009] [INFO ] [sig ] Generating forecast for: WDC [2026-03-03T20:34:39.944043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-03-03T20:34:39.956193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-03-03T20:34:39.956522] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-03-03T20:34:39.957321] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-03-03T20:34:39.957375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:39.957407] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:39.957435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:39.957492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:40.014824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:40.015607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:40.015692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:40.015734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:40.144305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:40.144472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:40.144514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:40.144545] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:40.148436] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-03-03T20:34:40.148779] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-03-03T20:34:40.148919] [INFO ] [sig ] WDC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:40.301469] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WDC.txt [2026-03-03T20:34:40.301632] [INFO ] [sig ] [3253/3369] Completed WDC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 41.9s [2026-03-03T20:34:40.301674] [INFO ] [sig ] [3254/3369] Forecasting WDFC... [2026-03-03T20:34:40.301703] [INFO ] [sig ] Generating forecast for: WDFC [2026-03-03T20:34:40.301736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-03-03T20:34:40.314637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-03-03T20:34:40.314977] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-03-03T20:34:40.315819] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-03-03T20:34:40.315885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:40.315921] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:40.315949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:40.316009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:40.379904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:40.380836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:40.380931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:40.380966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:40.502282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:40.502450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:40.502492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:40.502524] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:40.506119] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=34.31%) [2026-03-03T20:34:40.506465] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-03-03T20:34:40.506635] [INFO ] [sig ] WDFC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:40.652806] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WDFC.txt [2026-03-03T20:34:40.652966] [INFO ] [sig ] [3254/3369] Completed WDFC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 41.5s [2026-03-03T20:34:40.653008] [INFO ] [sig ] [3255/3369] Forecasting WDH... [2026-03-03T20:34:40.653038] [INFO ] [sig ] Generating forecast for: WDH [2026-03-03T20:34:40.653071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-03-03T20:34:40.665688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-03-03T20:34:40.666031] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-03-03T20:34:40.666841] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-03-03T20:34:40.666896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:40.666927] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:40.666954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:40.667012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:40.724956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:40.725620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:40.725701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:40.725735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:40.844508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:40.844688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:40.844729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:40.844759] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:40.848233] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-03-03T20:34:40.848514] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-03-03T20:34:40.848666] [INFO ] [sig ] WDH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:40.995279] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WDH.txt [2026-03-03T20:34:40.995449] [INFO ] [sig ] [3255/3369] Completed WDH in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 41.2s [2026-03-03T20:34:40.995489] [INFO ] [sig ] [3256/3369] Forecasting WDI... [2026-03-03T20:34:40.995518] [INFO ] [sig ] Generating forecast for: WDI [2026-03-03T20:34:40.995550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-03-03T20:34:41.007975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-03-03T20:34:41.008378] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-03-03T20:34:41.009217] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-03-03T20:34:41.009271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:41.009304] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:41.009332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:41.009389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:41.072613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:41.073729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:41.073815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:41.073847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:41.195972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:41.196132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:41.196173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:41.196218] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:41.199710] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: DOWN (p=26.13%) [2026-03-03T20:34:41.200016] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-03-03T20:34:41.200142] [INFO ] [sig ] WDI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:41.350694] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WDI.txt [2026-03-03T20:34:41.350877] [INFO ] [sig ] [3256/3369] Completed WDI in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 40.8s [2026-03-03T20:34:41.350926] [INFO ] [sig ] [3257/3369] Forecasting WDS... [2026-03-03T20:34:41.350961] [INFO ] [sig ] Generating forecast for: WDS [2026-03-03T20:34:41.350994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-03-03T20:34:41.364305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-03-03T20:34:41.364705] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-03-03T20:34:41.365725] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-03-03T20:34:41.365790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:41.365829] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:41.365862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:41.365925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:41.426947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:41.427901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:41.427996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:41.428031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:41.568471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:41.568672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:41.568716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:41.568747] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:41.572457] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-03-03T20:34:41.572807] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-03-03T20:34:41.572954] [INFO ] [sig ] WDS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:41.721764] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WDS.txt [2026-03-03T20:34:41.721935] [INFO ] [sig ] [3257/3369] Completed WDS in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 40.5s [2026-03-03T20:34:41.721975] [INFO ] [sig ] [3258/3369] Forecasting WEA... [2026-03-03T20:34:41.722004] [INFO ] [sig ] Generating forecast for: WEA [2026-03-03T20:34:41.722036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-03-03T20:34:41.734263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-03-03T20:34:41.734703] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-03-03T20:34:41.735680] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-03-03T20:34:41.735734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:41.735767] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:41.735794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:41.735851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:41.798745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:41.799618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:41.799705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:41.799738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:41.915795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:41.915970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:41.916011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:41.916039] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:41.919622] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=72.64%) [2026-03-03T20:34:41.919935] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-03-03T20:34:41.920073] [INFO ] [sig ] WEA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:42.064324] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WEA.txt [2026-03-03T20:34:42.064470] [INFO ] [sig ] [3258/3369] Completed WEA in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 40.1s [2026-03-03T20:34:42.064511] [INFO ] [sig ] [3259/3369] Forecasting WEC... [2026-03-03T20:34:42.064541] [INFO ] [sig ] Generating forecast for: WEC [2026-03-03T20:34:42.064591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-03-03T20:34:42.078262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-03-03T20:34:42.078858] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-03-03T20:34:42.079900] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-03-03T20:34:42.080140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:42.080174] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:42.080203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:42.080260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:42.140146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:42.140915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:42.141030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:42.141068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:42.263522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:42.263725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:42.263793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:42.263849] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:42.268134] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-03-03T20:34:42.268473] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-03-03T20:34:42.268640] [INFO ] [sig ] WEC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:42.419319] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WEC.txt [2026-03-03T20:34:42.419491] [INFO ] [sig ] [3259/3369] Completed WEC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 39.7s [2026-03-03T20:34:42.419534] [INFO ] [sig ] [3260/3369] Forecasting WEN... [2026-03-03T20:34:42.419565] [INFO ] [sig ] Generating forecast for: WEN [2026-03-03T20:34:42.419623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-03-03T20:34:42.433210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-03-03T20:34:42.433541] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-03-03T20:34:42.434363] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-03-03T20:34:42.434416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:42.434450] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:42.434477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:42.434548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:42.495889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:42.496740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:42.496828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:42.496864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:42.624861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:42.625032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:42.625082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:42.625115] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:42.628800] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=60.12%) [2026-03-03T20:34:42.629112] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-03-03T20:34:42.629245] [INFO ] [sig ] WEN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:42.772440] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WEN.txt [2026-03-03T20:34:42.772626] [INFO ] [sig ] [3260/3369] Completed WEN in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 39.4s [2026-03-03T20:34:42.772672] [INFO ] [sig ] [3261/3369] Forecasting WERN... [2026-03-03T20:34:42.772702] [INFO ] [sig ] Generating forecast for: WERN [2026-03-03T20:34:42.772734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-03-03T20:34:42.785086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-03-03T20:34:42.785490] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-03-03T20:34:42.786338] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-03-03T20:34:42.786396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:42.786429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:42.786458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:42.786517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:42.844321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:42.845255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:42.845345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:42.845381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:42.967505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:42.967694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:42.967738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:42.967769] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:42.971562] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-03-03T20:34:42.971926] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-03-03T20:34:42.972068] [INFO ] [sig ] WERN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:43.119819] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WERN.txt [2026-03-03T20:34:43.119983] [INFO ] [sig ] [3261/3369] Completed WERN in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 39.0s [2026-03-03T20:34:43.120024] [INFO ] [sig ] [3262/3369] Forecasting WES... [2026-03-03T20:34:43.120053] [INFO ] [sig ] Generating forecast for: WES [2026-03-03T20:34:43.120085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-03-03T20:34:43.132727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-03-03T20:34:43.133114] [INFO ] [FORECASTER] Starting predict_future for WES [2026-03-03T20:34:43.133932] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-03-03T20:34:43.133999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:43.134034] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:43.134061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:43.134119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:43.194136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:43.194995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:43.195084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:43.195120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:43.318840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:43.319000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:43.319042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:43.319072] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:43.322851] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=63.44%) [2026-03-03T20:34:43.323191] [INFO ] [FORECASTER] Completed predict_future for WES [2026-03-03T20:34:43.323337] [INFO ] [sig ] WES: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:43.474804] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WES.txt [2026-03-03T20:34:43.475000] [INFO ] [sig ] [3262/3369] Completed WES in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 38.7s [2026-03-03T20:34:43.475043] [INFO ] [sig ] [3263/3369] Forecasting WEX... [2026-03-03T20:34:43.475074] [INFO ] [sig ] Generating forecast for: WEX [2026-03-03T20:34:43.475105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-03-03T20:34:43.489049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-03-03T20:34:43.489666] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-03-03T20:34:43.490528] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-03-03T20:34:43.490609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:43.490650] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:43.490680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:43.490739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:43.551751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:43.552665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:43.552756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:43.552791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:43.678271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:43.678437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:43.678480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:43.678511] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:43.682039] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=44.54%) [2026-03-03T20:34:43.682337] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-03-03T20:34:43.682495] [INFO ] [sig ] WEX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:43.830634] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WEX.txt [2026-03-03T20:34:43.830807] [INFO ] [sig ] [3263/3369] Completed WEX in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 38.3s [2026-03-03T20:34:43.830857] [INFO ] [sig ] [3264/3369] Forecasting WEYS... [2026-03-03T20:34:43.830895] [INFO ] [sig ] Generating forecast for: WEYS [2026-03-03T20:34:43.830932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-03-03T20:34:43.842025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-03-03T20:34:43.842373] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-03-03T20:34:43.843175] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-03-03T20:34:43.843228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:43.843260] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:43.843286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:43.843343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:43.903257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:43.904095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:43.904180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:43.904212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:44.011851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:44.012018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:44.012057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:44.012086] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:44.015677] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-03-03T20:34:44.016050] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-03-03T20:34:44.016189] [INFO ] [sig ] WEYS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:44.159553] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WEYS.txt [2026-03-03T20:34:44.159736] [INFO ] [sig ] [3264/3369] Completed WEYS in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 37.9s [2026-03-03T20:34:44.159778] [INFO ] [sig ] [3265/3369] Forecasting WF... [2026-03-03T20:34:44.159807] [INFO ] [sig ] Generating forecast for: WF [2026-03-03T20:34:44.159841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-03-03T20:34:44.172126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-03-03T20:34:44.172505] [INFO ] [FORECASTER] Starting predict_future for WF [2026-03-03T20:34:44.173335] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-03-03T20:34:44.173388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:44.173420] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:44.173447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:44.173504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:44.232039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:44.232923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:44.233008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:44.233041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:44.359395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:44.359555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:44.359631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:44.359673] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:44.363161] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-03-03T20:34:44.363447] [INFO ] [FORECASTER] Completed predict_future for WF [2026-03-03T20:34:44.363595] [INFO ] [sig ] WF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:44.508611] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WF.txt [2026-03-03T20:34:44.508779] [INFO ] [sig ] [3265/3369] Completed WF in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 37.6s [2026-03-03T20:34:44.508835] [INFO ] [sig ] [3266/3369] Forecasting WFG... [2026-03-03T20:34:44.508873] [INFO ] [sig ] Generating forecast for: WFG [2026-03-03T20:34:44.508912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-03-03T20:34:44.521621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-03-03T20:34:44.522021] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-03-03T20:34:44.522963] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-03-03T20:34:44.523018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:44.523076] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:44.523105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:44.523164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:44.583032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:44.583968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:44.584056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:44.584091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:44.716316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:44.716496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:44.716539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:44.716586] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:44.720148] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-03T20:34:44.720510] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-03-03T20:34:44.720690] [INFO ] [sig ] WFG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:44.868736] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WFG.txt [2026-03-03T20:34:44.868933] [INFO ] [sig ] [3266/3369] Completed WFG in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 37.2s [2026-03-03T20:34:44.868981] [INFO ] [sig ] [3267/3369] Forecasting WFRD... [2026-03-03T20:34:44.869011] [INFO ] [sig ] Generating forecast for: WFRD [2026-03-03T20:34:44.869041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-03-03T20:34:44.889682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-03-03T20:34:44.890041] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-03-03T20:34:44.890860] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-03-03T20:34:44.890927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:44.890961] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:44.890987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:44.891042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:44.950227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:44.951141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:44.951230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:44.951264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:45.073603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:45.073794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:45.073846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:45.073881] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:45.077472] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-03-03T20:34:45.077797] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-03-03T20:34:45.077955] [INFO ] [sig ] WFRD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:45.222763] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WFRD.txt [2026-03-03T20:34:45.222951] [INFO ] [sig ] [3267/3369] Completed WFRD in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 36.8s [2026-03-03T20:34:45.222995] [INFO ] [sig ] [3268/3369] Forecasting WGMI... [2026-03-03T20:34:45.223026] [INFO ] [sig ] Generating forecast for: WGMI [2026-03-03T20:34:45.223058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-03-03T20:34:45.235308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-03-03T20:34:45.235651] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-03-03T20:34:45.236475] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-03-03T20:34:45.236529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:45.236563] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:45.236622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:45.236681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:45.298307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:45.299051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:45.299137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:45.299170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:45.420673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:45.420835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:45.420876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:45.420924] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:45.424449] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-03-03T20:34:45.424754] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-03-03T20:34:45.424887] [INFO ] [sig ] WGMI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:45.574565] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WGMI.txt [2026-03-03T20:34:45.574750] [INFO ] [sig ] [3268/3369] Completed WGMI in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 36.5s [2026-03-03T20:34:45.574793] [INFO ] [sig ] [3269/3369] Forecasting WGO... [2026-03-03T20:34:45.574827] [INFO ] [sig ] Generating forecast for: WGO [2026-03-03T20:34:45.574860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-03-03T20:34:45.587850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-03-03T20:34:45.588267] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-03-03T20:34:45.589183] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-03-03T20:34:45.589241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:45.589273] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:45.589302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:45.589360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:45.652371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:45.653365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:45.653482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:45.653518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:45.774607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:45.774768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:45.774850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:45.774925] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:45.778526] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-03-03T20:34:45.778847] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-03-03T20:34:45.779008] [INFO ] [sig ] WGO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:45.925398] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WGO.txt [2026-03-03T20:34:45.925592] [INFO ] [sig ] [3269/3369] Completed WGO in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 36.1s [2026-03-03T20:34:45.925636] [INFO ] [sig ] [3270/3369] Forecasting WGS... [2026-03-03T20:34:45.925668] [INFO ] [sig ] Generating forecast for: WGS [2026-03-03T20:34:45.925699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-03-03T20:34:45.938272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-03-03T20:34:45.938735] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-03-03T20:34:45.939645] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-03-03T20:34:45.939704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:45.939738] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:45.939767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:45.939834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:46.006266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:46.007568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:46.007677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:46.007711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:46.133691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:46.133855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:46.133900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:46.133928] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:46.137372] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=80.46%) [2026-03-03T20:34:46.137673] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-03-03T20:34:46.137807] [INFO ] [sig ] WGS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:46.283350] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WGS.txt [2026-03-03T20:34:46.283514] [INFO ] [sig ] [3270/3369] Completed WGS in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 35.8s [2026-03-03T20:34:46.283557] [INFO ] [sig ] [3271/3369] Forecasting WH... [2026-03-03T20:34:46.283610] [INFO ] [sig ] Generating forecast for: WH [2026-03-03T20:34:46.283643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-03-03T20:34:46.298363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-03-03T20:34:46.298890] [INFO ] [FORECASTER] Starting predict_future for WH [2026-03-03T20:34:46.300200] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-03-03T20:34:46.300275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:46.300334] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:46.300388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:46.300490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:46.368092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:46.369186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:46.369331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:46.369373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:46.497535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:46.497716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:46.497759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:46.497789] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:46.501358] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=84.36%) [2026-03-03T20:34:46.501678] [INFO ] [FORECASTER] Completed predict_future for WH [2026-03-03T20:34:46.501815] [INFO ] [sig ] WH: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:46.651198] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WH.txt [2026-03-03T20:34:46.651363] [INFO ] [sig ] [3271/3369] Completed WH in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 35.4s [2026-03-03T20:34:46.651404] [INFO ] [sig ] [3272/3369] Forecasting WHD... [2026-03-03T20:34:46.651433] [INFO ] [sig ] Generating forecast for: WHD [2026-03-03T20:34:46.651465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-03-03T20:34:46.666128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-03-03T20:34:46.666508] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-03-03T20:34:46.667336] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-03-03T20:34:46.667390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:46.667422] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:46.667450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:46.667508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:46.728830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:46.729779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:46.729879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:46.729921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:46.852911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:46.853076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:46.853116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:46.853145] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:46.856545] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-03-03T20:34:46.856851] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-03-03T20:34:46.856990] [INFO ] [sig ] WHD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:47.023297] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WHD.txt [2026-03-03T20:34:47.023479] [INFO ] [sig ] [3272/3369] Completed WHD in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 35.0s [2026-03-03T20:34:47.023524] [INFO ] [sig ] [3273/3369] Forecasting WHF... [2026-03-03T20:34:47.023558] [INFO ] [sig ] Generating forecast for: WHF [2026-03-03T20:34:47.023652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-03-03T20:34:47.037248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-03-03T20:34:47.037694] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-03-03T20:34:47.038560] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-03-03T20:34:47.038636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:47.038686] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:47.038716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:47.038774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:47.102013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:47.103162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:47.103260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:47.103296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:47.235296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:47.235475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:47.235520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:47.235552] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:47.239111] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=90.01%) [2026-03-03T20:34:47.239406] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-03-03T20:34:47.239545] [INFO ] [sig ] WHF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:47.390257] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WHF.txt [2026-03-03T20:34:47.390449] [INFO ] [sig ] [3273/3369] Completed WHF in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 34.7s [2026-03-03T20:34:47.390496] [INFO ] [sig ] [3274/3369] Forecasting WHG... [2026-03-03T20:34:47.390526] [INFO ] [sig ] Generating forecast for: WHG [2026-03-03T20:34:47.390585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-03-03T20:34:47.402617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-03-03T20:34:47.402947] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-03-03T20:34:47.403821] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-03-03T20:34:47.403877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:47.403925] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:47.403956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:47.404047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:47.466431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:47.467322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:47.467445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:47.467482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:47.589700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:47.589873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:47.589920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:47.589955] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:47.594000] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=76.61%) [2026-03-03T20:34:47.594353] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-03-03T20:34:47.594504] [INFO ] [sig ] WHG: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:47.815210] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WHG.txt [2026-03-03T20:34:47.815372] [INFO ] [sig ] [3274/3369] Completed WHG in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 34.3s [2026-03-03T20:34:47.815413] [INFO ] [sig ] [3275/3369] Forecasting WIA... [2026-03-03T20:34:47.815444] [INFO ] [sig ] Generating forecast for: WIA [2026-03-03T20:34:47.815476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-03-03T20:34:47.826645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-03-03T20:34:47.826991] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-03-03T20:34:47.827814] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-03-03T20:34:47.827868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:47.827932] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:47.827971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:47.828041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:47.886721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:47.887641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:47.887730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:47.887763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:48.007651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:48.007812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:48.007852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:48.007894] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:48.011327] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: DOWN (p=47.59%) [2026-03-03T20:34:48.011627] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-03-03T20:34:48.011759] [INFO ] [sig ] WIA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:48.157415] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WIA.txt [2026-03-03T20:34:48.157597] [INFO ] [sig ] [3275/3369] Completed WIA in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 34.0s [2026-03-03T20:34:48.157641] [INFO ] [sig ] [3276/3369] Forecasting WIMI... [2026-03-03T20:34:48.157672] [INFO ] [sig ] Generating forecast for: WIMI [2026-03-03T20:34:48.157702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-03-03T20:34:48.170105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-03-03T20:34:48.170481] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-03-03T20:34:48.171345] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-03-03T20:34:48.171406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:48.171439] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:48.171466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:48.171522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:48.229799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:48.230730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:48.230850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:48.230886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:48.348004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:48.348354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:48.348396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:48.348424] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:48.351867] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-03-03T20:34:48.352150] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-03-03T20:34:48.352278] [INFO ] [sig ] WIMI: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:48.498625] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WIMI.txt [2026-03-03T20:34:48.498788] [INFO ] [sig ] [3276/3369] Completed WIMI in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 33.6s [2026-03-03T20:34:48.498828] [INFO ] [sig ] [3277/3369] Forecasting WINA... [2026-03-03T20:34:48.498862] [INFO ] [sig ] Generating forecast for: WINA [2026-03-03T20:34:48.498909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-03-03T20:34:48.510335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-03-03T20:34:48.510644] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-03-03T20:34:48.511454] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-03-03T20:34:48.511507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:48.511540] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:48.511583] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:48.511646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:48.572986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:48.573999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:48.574089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:48.574124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:48.699279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:48.699439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:48.699480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:48.699509] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:48.702982] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-03-03T20:34:48.703300] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-03-03T20:34:48.703456] [INFO ] [sig ] WINA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:48.848946] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WINA.txt [2026-03-03T20:34:48.849096] [INFO ] [sig ] [3277/3369] Completed WINA in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 33.2s [2026-03-03T20:34:48.849137] [INFO ] [sig ] [3278/3369] Forecasting WING... [2026-03-03T20:34:48.849166] [INFO ] [sig ] Generating forecast for: WING [2026-03-03T20:34:48.849197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-03-03T20:34:48.866550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-03-03T20:34:48.867049] [INFO ] [FORECASTER] Starting predict_future for WING [2026-03-03T20:34:48.868324] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-03-03T20:34:48.868393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:48.868436] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:48.868474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:48.868570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:48.935241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:48.936153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:48.936239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:48.936272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:49.054938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:49.055107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:49.055149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:49.055180] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:49.058887] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-03-03T20:34:49.059211] [INFO ] [FORECASTER] Completed predict_future for WING [2026-03-03T20:34:49.059364] [INFO ] [sig ] WING: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:49.204414] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WING.txt [2026-03-03T20:34:49.204592] [INFO ] [sig ] [3278/3369] Completed WING in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 32.9s [2026-03-03T20:34:49.204648] [INFO ] [sig ] [3279/3369] Forecasting WINN... [2026-03-03T20:34:49.204685] [INFO ] [sig ] Generating forecast for: WINN [2026-03-03T20:34:49.204718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-03-03T20:34:49.218563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-03-03T20:34:49.218908] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-03-03T20:34:49.219776] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-03-03T20:34:49.219831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:49.219867] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:49.219896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:49.219955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:49.278834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:49.279773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:49.279862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:49.279896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:49.405229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:49.405390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:49.405432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:49.405462] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:49.408919] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=10.91%) [2026-03-03T20:34:49.409224] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-03-03T20:34:49.409354] [INFO ] [sig ] WINN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:49.552281] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WINN.txt [2026-03-03T20:34:49.552454] [INFO ] [sig ] [3279/3369] Completed WINN in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 32.5s [2026-03-03T20:34:49.552495] [INFO ] [sig ] [3280/3369] Forecasting WIX... [2026-03-03T20:34:49.552525] [INFO ] [sig ] Generating forecast for: WIX [2026-03-03T20:34:49.552557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-03-03T20:34:49.564630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-03-03T20:34:49.564987] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-03-03T20:34:49.565840] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-03-03T20:34:49.565896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:49.565932] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:49.565963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:49.566022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:49.625043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:49.625759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:49.625844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:49.625878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:49.750482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:49.750646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:49.750689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:49.750735] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:49.754159] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=15.93%) [2026-03-03T20:34:49.754433] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-03-03T20:34:49.754561] [INFO ] [sig ] WIX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:49.899741] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WIX.txt [2026-03-03T20:34:49.899894] [INFO ] [sig ] [3280/3369] Completed WIX in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 32.1s [2026-03-03T20:34:49.899943] [INFO ] [sig ] [3281/3369] Forecasting WK... [2026-03-03T20:34:49.899980] [INFO ] [sig ] Generating forecast for: WK [2026-03-03T20:34:49.900018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-03-03T20:34:49.912882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-03-03T20:34:49.913232] [INFO ] [FORECASTER] Starting predict_future for WK [2026-03-03T20:34:49.914033] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-03-03T20:34:49.914087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:49.914120] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:49.914147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:49.914204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:49.973686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:49.974439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:49.974525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:49.974558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:50.097360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:50.097522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:50.097562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:50.097613] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:50.101121] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=14.50%) [2026-03-03T20:34:50.101398] [INFO ] [FORECASTER] Completed predict_future for WK [2026-03-03T20:34:50.101525] [INFO ] [sig ] WK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:50.246271] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WK.txt [2026-03-03T20:34:50.246405] [INFO ] [sig ] [3281/3369] Completed WK in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 31.8s [2026-03-03T20:34:50.246448] [INFO ] [sig ] [3282/3369] Forecasting WKC... [2026-03-03T20:34:50.246482] [INFO ] [sig ] Generating forecast for: WKC [2026-03-03T20:34:50.246514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-03-03T20:34:50.259461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-03-03T20:34:50.259842] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-03-03T20:34:50.260661] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-03-03T20:34:50.260714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:50.260747] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:50.260774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:50.260832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:50.318895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:50.319547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:50.319647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:50.319682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:50.445808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:50.445977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:50.446020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:50.446052] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:50.449662] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: DOWN (p=45.68%) [2026-03-03T20:34:50.449943] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-03-03T20:34:50.450072] [INFO ] [sig ] WKC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:50.592283] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WKC.txt [2026-03-03T20:34:50.592464] [INFO ] [sig ] [3282/3369] Completed WKC in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 31.4s [2026-03-03T20:34:50.592522] [INFO ] [sig ] [3283/3369] Forecasting WKEY... [2026-03-03T20:34:50.592556] [INFO ] [sig ] Generating forecast for: WKEY [2026-03-03T20:34:50.592619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-03-03T20:34:50.604755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-03-03T20:34:50.605129] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-03-03T20:34:50.605945] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-03-03T20:34:50.605999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:50.606074] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:50.606103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:50.606161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:50.663294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:50.664185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:50.664268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:50.664301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:50.786710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:50.786875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:50.786917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:50.786946] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:50.790739] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=21.92%) [2026-03-03T20:34:50.791034] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-03-03T20:34:50.791172] [INFO ] [sig ] WKEY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:50.936129] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WKEY.txt [2026-03-03T20:34:50.936280] [INFO ] [sig ] [3283/3369] Completed WKEY in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 31.1s [2026-03-03T20:34:50.936320] [INFO ] [sig ] [3284/3369] Forecasting WKSP... [2026-03-03T20:34:50.936351] [INFO ] [sig ] Generating forecast for: WKSP [2026-03-03T20:34:50.936382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-03-03T20:34:50.950094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-03-03T20:34:50.950449] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-03-03T20:34:50.951261] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-03-03T20:34:50.951316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:50.951350] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:50.951377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:50.951448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:51.010405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:51.011307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:51.011392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:51.011426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:51.136182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:51.136355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:51.136397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:51.136427] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:51.140151] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-03-03T20:34:51.140445] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-03-03T20:34:51.140592] [INFO ] [sig ] WKSP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:51.283561] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WKSP.txt [2026-03-03T20:34:51.283722] [INFO ] [sig ] [3284/3369] Completed WKSP in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 30.7s [2026-03-03T20:34:51.283764] [INFO ] [sig ] [3285/3369] Forecasting WLDN... [2026-03-03T20:34:51.283798] [INFO ] [sig ] Generating forecast for: WLDN [2026-03-03T20:34:51.283830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-03-03T20:34:51.296819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-03-03T20:34:51.297157] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-03-03T20:34:51.298016] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-03-03T20:34:51.298083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:51.298124] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:51.298151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:51.298208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:51.358094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:51.358851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:51.358934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:51.358974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:51.481988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:51.482157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:51.482395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:51.482427] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:51.486544] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-03-03T20:34:51.486909] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-03-03T20:34:51.487057] [INFO ] [sig ] WLDN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:51.639114] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WLDN.txt [2026-03-03T20:34:51.639259] [INFO ] [sig ] [3285/3369] Completed WLDN in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 30.3s [2026-03-03T20:34:51.639301] [INFO ] [sig ] [3286/3369] Forecasting WLFC... [2026-03-03T20:34:51.639331] [INFO ] [sig ] Generating forecast for: WLFC [2026-03-03T20:34:51.639364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-03-03T20:34:51.652102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-03-03T20:34:51.652429] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-03-03T20:34:51.653298] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-03-03T20:34:51.653375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:51.653411] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:51.653439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:51.653498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:51.713566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:51.714442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:51.714532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:51.714566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:51.844134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:51.844293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:51.844336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:51.844400] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:51.848034] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-03-03T20:34:51.848326] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-03-03T20:34:51.848463] [INFO ] [sig ] WLFC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:51.996295] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WLFC.txt [2026-03-03T20:34:51.996470] [INFO ] [sig ] [3286/3369] Completed WLFC in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 30.0s [2026-03-03T20:34:51.996511] [INFO ] [sig ] [3287/3369] Forecasting WLK... [2026-03-03T20:34:51.996541] [INFO ] [sig ] Generating forecast for: WLK [2026-03-03T20:34:51.996593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-03-03T20:34:52.009490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-03-03T20:34:52.009918] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-03-03T20:34:52.010851] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-03-03T20:34:52.010915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:52.010953] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:52.010988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:52.011058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:52.071174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:52.072095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:52.072205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:52.072240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:52.196007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:52.196176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:52.196217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:52.196247] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:52.199808] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-03T20:34:52.200088] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-03-03T20:34:52.200224] [INFO ] [sig ] WLK: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:52.347834] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WLK.txt [2026-03-03T20:34:52.347997] [INFO ] [sig ] [3287/3369] Completed WLK in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 29.6s [2026-03-03T20:34:52.348038] [INFO ] [sig ] [3288/3369] Forecasting WLKP... [2026-03-03T20:34:52.348068] [INFO ] [sig ] Generating forecast for: WLKP [2026-03-03T20:34:52.348098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-03-03T20:34:52.359883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-03-03T20:34:52.360226] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-03-03T20:34:52.361042] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-03-03T20:34:52.361098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:52.361130] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:52.361160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:52.361223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:52.420691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:52.421601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:52.421688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:52.421723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:52.541430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:52.541610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:52.541663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:52.541695] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:52.545764] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=20.89%) [2026-03-03T20:34:52.546045] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-03-03T20:34:52.546181] [INFO ] [sig ] WLKP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:52.691367] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WLKP.txt [2026-03-03T20:34:52.691528] [INFO ] [sig ] [3288/3369] Completed WLKP in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 29.3s [2026-03-03T20:34:52.691586] [INFO ] [sig ] [3289/3369] Forecasting WMG... [2026-03-03T20:34:52.691621] [INFO ] [sig ] Generating forecast for: WMG [2026-03-03T20:34:52.691653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-03-03T20:34:52.703674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-03-03T20:34:52.704043] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-03-03T20:34:52.704848] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-03-03T20:34:52.704902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:52.704934] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:52.704961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:52.705018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:52.762125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:52.762868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:52.762950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:52.762985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:52.885657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:52.885831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:52.885870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:52.885898] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:52.889560] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=24.36%) [2026-03-03T20:34:52.889940] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-03-03T20:34:52.890095] [INFO ] [sig ] WMG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:53.033803] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WMG.txt [2026-03-03T20:34:53.033962] [INFO ] [sig ] [3289/3369] Completed WMG in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 28.9s [2026-03-03T20:34:53.034003] [INFO ] [sig ] [3290/3369] Forecasting WMK... [2026-03-03T20:34:53.034033] [INFO ] [sig ] Generating forecast for: WMK [2026-03-03T20:34:53.034065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-03-03T20:34:53.045858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-03-03T20:34:53.046181] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-03-03T20:34:53.047143] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-03-03T20:34:53.047198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:53.047424] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:53.047452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:53.047514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:53.107432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:53.108193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:53.108278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:53.108313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:53.232612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:53.232794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:53.232835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:53.232864] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:53.236352] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-03-03T20:34:53.236659] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-03-03T20:34:53.236790] [INFO ] [sig ] WMK: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:53.381312] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WMK.txt [2026-03-03T20:34:53.381452] [INFO ] [sig ] [3290/3369] Completed WMK in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 28.5s [2026-03-03T20:34:53.381492] [INFO ] [sig ] [3291/3369] Forecasting WMS... [2026-03-03T20:34:53.381523] [INFO ] [sig ] Generating forecast for: WMS [2026-03-03T20:34:53.381553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-03-03T20:34:53.394059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-03-03T20:34:53.394410] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-03-03T20:34:53.395242] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-03-03T20:34:53.395297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:53.395329] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:53.395357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:53.395414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:53.457193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:53.457996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:53.458082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:53.458117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:53.583092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:53.583252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:53.583293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:53.583322] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:53.586813] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-03-03T20:34:53.587107] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-03-03T20:34:53.587240] [INFO ] [sig ] WMS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:53.731828] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WMS.txt [2026-03-03T20:34:53.731992] [INFO ] [sig ] [3291/3369] Completed WMS in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 28.2s [2026-03-03T20:34:53.732037] [INFO ] [sig ] [3292/3369] Forecasting WNC... [2026-03-03T20:34:53.732069] [INFO ] [sig ] Generating forecast for: WNC [2026-03-03T20:34:53.732100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-03-03T20:34:53.744520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-03-03T20:34:53.744941] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-03-03T20:34:53.745819] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-03-03T20:34:53.745876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:53.745909] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:53.745937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:53.745999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:53.803955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:53.804845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:53.804928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:53.804963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:53.925967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:53.926137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:53.926186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:53.926215] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:53.929728] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=47.60%) [2026-03-03T20:34:53.930017] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-03-03T20:34:53.930175] [INFO ] [sig ] WNC: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:54.073411] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WNC.txt [2026-03-03T20:34:54.073594] [INFO ] [sig ] [3292/3369] Completed WNC in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 27.8s [2026-03-03T20:34:54.073637] [INFO ] [sig ] [3293/3369] Forecasting WNEB... [2026-03-03T20:34:54.073669] [INFO ] [sig ] Generating forecast for: WNEB [2026-03-03T20:34:54.073701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-03-03T20:34:54.085943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-03-03T20:34:54.086318] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-03-03T20:34:54.087123] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-03-03T20:34:54.087178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:54.087211] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:54.087239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:54.087297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:54.145714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:54.146629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:54.146754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:54.146801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:54.273069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:54.273252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:54.273294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:54.273325] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:54.276760] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-03-03T20:34:54.277049] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-03-03T20:34:54.277185] [INFO ] [sig ] WNEB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:54.428425] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WNEB.txt [2026-03-03T20:34:54.428616] [INFO ] [sig ] [3293/3369] Completed WNEB in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 27.4s [2026-03-03T20:34:54.428665] [INFO ] [sig ] [3294/3369] Forecasting WOOD... [2026-03-03T20:34:54.428697] [INFO ] [sig ] Generating forecast for: WOOD [2026-03-03T20:34:54.428729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-03-03T20:34:54.440687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-03-03T20:34:54.441067] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-03-03T20:34:54.441920] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-03-03T20:34:54.441976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:54.442010] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:54.442042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:54.442104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:54.502262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:54.503177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:54.503267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:54.503301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:54.608975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:54.609151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:54.609201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:54.609234] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:54.612825] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-03-03T20:34:54.613131] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-03-03T20:34:54.613270] [INFO ] [sig ] WOOD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:54.765141] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WOOD.txt [2026-03-03T20:34:54.765495] [INFO ] [sig ] [3294/3369] Completed WOOD in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 27.1s [2026-03-03T20:34:54.765534] [INFO ] [sig ] [3295/3369] Forecasting WOOF... [2026-03-03T20:34:54.765565] [INFO ] [sig ] Generating forecast for: WOOF [2026-03-03T20:34:54.765617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-03-03T20:34:54.779147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-03-03T20:34:54.779521] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-03-03T20:34:54.780633] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-03-03T20:34:54.780695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:54.780727] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:54.780754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:54.780810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:54.841774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:54.842740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:54.842827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:54.842860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:54.966932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:54.967094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:54.967135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:54.967163] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:54.970651] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=12.49%) [2026-03-03T20:34:54.970937] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-03-03T20:34:54.971070] [INFO ] [sig ] WOOF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:55.121316] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WOOF.txt [2026-03-03T20:34:55.121481] [INFO ] [sig ] [3295/3369] Completed WOOF in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 26.7s [2026-03-03T20:34:55.121522] [INFO ] [sig ] [3296/3369] Forecasting WPC... [2026-03-03T20:34:55.121554] [INFO ] [sig ] Generating forecast for: WPC [2026-03-03T20:34:55.121605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-03-03T20:34:55.137808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-03-03T20:34:55.138297] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-03-03T20:34:55.139195] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-03-03T20:34:55.139253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:55.139287] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:55.139315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:55.139373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:55.201644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:55.202815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:55.202917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:55.202950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:55.333290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:55.333463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:55.333502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:55.333531] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:55.337176] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: UP (p=57.90%) [2026-03-03T20:34:55.337492] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-03-03T20:34:55.337659] [INFO ] [sig ] WPC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:55.482612] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WPC.txt [2026-03-03T20:34:55.482779] [INFO ] [sig ] [3296/3369] Completed WPC in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 26.4s [2026-03-03T20:34:55.482821] [INFO ] [sig ] [3297/3369] Forecasting WPP... [2026-03-03T20:34:55.482852] [INFO ] [sig ] Generating forecast for: WPP [2026-03-03T20:34:55.482882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-03-03T20:34:55.498446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-03-03T20:34:55.498872] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-03-03T20:34:55.499717] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-03-03T20:34:55.499770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:55.499826] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:55.499857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:55.499916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:55.560320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:55.561354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:55.561456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:55.561493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:55.686516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:55.686702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:55.686745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:55.686776] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:55.690336] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=64.20%) [2026-03-03T20:34:55.690643] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-03-03T20:34:55.690779] [INFO ] [sig ] WPP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:55.833681] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WPP.txt [2026-03-03T20:34:55.833830] [INFO ] [sig ] [3297/3369] Completed WPP in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 26.0s [2026-03-03T20:34:55.833872] [INFO ] [sig ] [3298/3369] Forecasting WRAP... [2026-03-03T20:34:55.833903] [INFO ] [sig ] Generating forecast for: WRAP [2026-03-03T20:34:55.833934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-03-03T20:34:55.845909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-03-03T20:34:55.846284] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-03-03T20:34:55.847129] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-03-03T20:34:55.847183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:55.847216] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:55.847244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:55.847303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:55.906615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:55.907479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:55.907568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:55.907624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:56.030560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:56.030758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:56.030800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:56.030829] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:56.034505] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-03-03T20:34:56.034816] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-03-03T20:34:56.034953] [INFO ] [sig ] WRAP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:56.189328] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WRAP.txt [2026-03-03T20:34:56.189518] [INFO ] [sig ] [3298/3369] Completed WRAP in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 25.6s [2026-03-03T20:34:56.189561] [INFO ] [sig ] [3299/3369] Forecasting WRB... [2026-03-03T20:34:56.189614] [INFO ] [sig ] Generating forecast for: WRB [2026-03-03T20:34:56.189647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-03-03T20:34:56.202094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-03-03T20:34:56.202506] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-03-03T20:34:56.203345] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-03-03T20:34:56.203401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:56.203435] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:56.203462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:56.203519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:56.263723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:56.264634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:56.264718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:56.264752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:56.387846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:56.388036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:56.388077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:56.388129] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:56.391691] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-03-03T20:34:56.392018] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-03-03T20:34:56.392177] [INFO ] [sig ] WRB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:56.546041] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WRB.txt [2026-03-03T20:34:56.546224] [INFO ] [sig ] [3299/3369] Completed WRB in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 25.3s [2026-03-03T20:34:56.546278] [INFO ] [sig ] [3300/3369] Forecasting WRBY... [2026-03-03T20:34:56.546312] [INFO ] [sig ] Generating forecast for: WRBY [2026-03-03T20:34:56.546344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-03-03T20:34:56.559440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-03-03T20:34:56.559895] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-03-03T20:34:56.560790] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-03-03T20:34:56.560844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:56.560917] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:56.560948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:56.561009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:56.623687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:56.624623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:56.624712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:56.624746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:56.749098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:56.749257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:56.749298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:56.749327] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:56.752830] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-03-03T20:34:56.753121] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-03-03T20:34:56.753259] [INFO ] [sig ] WRBY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:56.898224] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WRBY.txt [2026-03-03T20:34:56.898393] [INFO ] [sig ] [3300/3369] Completed WRBY in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 24.9s [2026-03-03T20:34:56.898445] [INFO ] [sig ] [3301/3369] Forecasting WRLD... [2026-03-03T20:34:56.898480] [INFO ] [sig ] Generating forecast for: WRLD [2026-03-03T20:34:56.898512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-03-03T20:34:56.911247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-03-03T20:34:56.911734] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-03-03T20:34:56.912622] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-03-03T20:34:56.912678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:56.912711] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:56.912738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:56.912795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:56.973924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:56.974869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:56.974961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:56.974996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:57.108323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:57.108717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:57.108764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:57.108794] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:57.112651] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-03-03T20:34:57.112965] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-03-03T20:34:57.113116] [INFO ] [sig ] WRLD: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:57.270679] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WRLD.txt [2026-03-03T20:34:57.270895] [INFO ] [sig ] [3301/3369] Completed WRLD in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 24.6s [2026-03-03T20:34:57.270945] [INFO ] [sig ] [3302/3369] Forecasting WSBC... [2026-03-03T20:34:57.270979] [INFO ] [sig ] Generating forecast for: WSBC [2026-03-03T20:34:57.271010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-03-03T20:34:57.284469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-03-03T20:34:57.284932] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-03-03T20:34:57.285892] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-03-03T20:34:57.285952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:57.285986] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:57.286014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:57.286079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:57.343545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:57.344477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:57.344591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:57.344628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:57.464675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:57.464838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:57.464878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:57.464908] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:57.468545] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-03-03T20:34:57.468864] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-03-03T20:34:57.469020] [INFO ] [sig ] WSBC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:57.618381] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WSBC.txt [2026-03-03T20:34:57.618552] [INFO ] [sig ] [3302/3369] Completed WSBC in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 24.2s [2026-03-03T20:34:57.618618] [INFO ] [sig ] [3303/3369] Forecasting WSBF... [2026-03-03T20:34:57.618651] [INFO ] [sig ] Generating forecast for: WSBF [2026-03-03T20:34:57.618685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-03-03T20:34:57.631867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-03-03T20:34:57.632304] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-03-03T20:34:57.633237] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-03-03T20:34:57.633301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:57.633334] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:57.633362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:57.633421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:57.693447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:57.694534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:57.694648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:57.694684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:57.818707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:57.818872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:57.818915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:57.819000] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:57.822780] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-03-03T20:34:57.823110] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-03-03T20:34:57.823266] [INFO ] [sig ] WSBF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:57.978332] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WSBF.txt [2026-03-03T20:34:57.978705] [INFO ] [sig ] [3303/3369] Completed WSBF in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 23.8s [2026-03-03T20:34:57.978747] [INFO ] [sig ] [3304/3369] Forecasting WSC... [2026-03-03T20:34:57.978779] [INFO ] [sig ] Generating forecast for: WSC [2026-03-03T20:34:57.978810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-03-03T20:34:57.992268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-03-03T20:34:57.992657] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-03-03T20:34:57.993703] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-03-03T20:34:57.993758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:57.993791] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:57.993818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:57.993875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:58.053742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:58.054664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:58.054765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:58.054800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:58.181938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:58.182093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:58.182134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:58.182199] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:58.186153] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=89.98%) [2026-03-03T20:34:58.186429] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-03-03T20:34:58.186558] [INFO ] [sig ] WSC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:58.333809] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WSC.txt [2026-03-03T20:34:58.333944] [INFO ] [sig ] [3304/3369] Completed WSC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 23.5s [2026-03-03T20:34:58.333984] [INFO ] [sig ] [3305/3369] Forecasting WSFS... [2026-03-03T20:34:58.334014] [INFO ] [sig ] Generating forecast for: WSFS [2026-03-03T20:34:58.334046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-03-03T20:34:58.346139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-03-03T20:34:58.346470] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-03-03T20:34:58.347269] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-03-03T20:34:58.347322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:58.347353] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:58.347381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:58.347438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:58.405226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:58.405952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:58.406032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:58.406066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:58.526311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:58.526466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:58.526507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:58.526537] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:58.530018] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-03-03T20:34:58.530330] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-03-03T20:34:58.530669] [INFO ] [sig ] WSFS: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:58.677613] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WSFS.txt [2026-03-03T20:34:58.677776] [INFO ] [sig ] [3305/3369] Completed WSFS in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 23.1s [2026-03-03T20:34:58.677816] [INFO ] [sig ] [3306/3369] Forecasting WSM... [2026-03-03T20:34:58.677846] [INFO ] [sig ] Generating forecast for: WSM [2026-03-03T20:34:58.677892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-03-03T20:34:58.690182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-03-03T20:34:58.690615] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-03-03T20:34:58.691430] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-03-03T20:34:58.691483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:58.691517] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:58.691544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:58.691626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:58.749280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:58.750172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:58.750275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:58.750309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:58.872323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:58.872481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:58.872522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:58.872551] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:58.875968] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=61.22%) [2026-03-03T20:34:58.876255] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-03-03T20:34:58.876386] [INFO ] [sig ] WSM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:34:59.018896] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WSM.txt [2026-03-03T20:34:59.019064] [INFO ] [sig ] [3306/3369] Completed WSM in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 22.8s [2026-03-03T20:34:59.019104] [INFO ] [sig ] [3307/3369] Forecasting WSO... [2026-03-03T20:34:59.019134] [INFO ] [sig ] Generating forecast for: WSO [2026-03-03T20:34:59.019167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-03-03T20:34:59.031196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-03-03T20:34:59.031604] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-03-03T20:34:59.032395] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-03-03T20:34:59.032448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:59.032480] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:59.032507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:59.032566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:59.090766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:59.091900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:59.091991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:59.092024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:59.216290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:59.216454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:59.216495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:59.216525] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:59.219987] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=44.05%) [2026-03-03T20:34:59.220325] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-03-03T20:34:59.220460] [INFO ] [sig ] WSO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:59.367758] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WSO.txt [2026-03-03T20:34:59.367956] [INFO ] [sig ] [3307/3369] Completed WSO in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 22.4s [2026-03-03T20:34:59.367999] [INFO ] [sig ] [3308/3369] Forecasting WTBA... [2026-03-03T20:34:59.368030] [INFO ] [sig ] Generating forecast for: WTBA [2026-03-03T20:34:59.368060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-03-03T20:34:59.380636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-03-03T20:34:59.381017] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-03-03T20:34:59.381922] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-03-03T20:34:59.381976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:59.382008] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:59.382048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:59.382109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:59.440066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:59.441055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:59.441142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:59.441179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:59.572463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:59.572648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:59.572693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:59.572723] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:59.576590] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-03-03T20:34:59.576886] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-03-03T20:34:59.577020] [INFO ] [sig ] WTBA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:34:59.727674] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WTBA.txt [2026-03-03T20:34:59.727838] [INFO ] [sig ] [3308/3369] Completed WTBA in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 22.0s [2026-03-03T20:34:59.727894] [INFO ] [sig ] [3309/3369] Forecasting WTFC... [2026-03-03T20:34:59.727931] [INFO ] [sig ] Generating forecast for: WTFC [2026-03-03T20:34:59.727964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-03-03T20:34:59.741827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-03-03T20:34:59.742230] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-03-03T20:34:59.743081] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-03-03T20:34:59.743134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:34:59.743167] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:34:59.743197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:34:59.743255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:34:59.804839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:34:59.805968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:34:59.806056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:34:59.806088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:34:59.942695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:34:59.942893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:34:59.942940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:34:59.942971] [INFO ] [FORECASTER] Training complete [2026-03-03T20:34:59.946803] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-03-03T20:34:59.947111] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-03-03T20:34:59.947258] [INFO ] [sig ] WTFC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:00.096941] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WTFC.txt [2026-03-03T20:35:00.097111] [INFO ] [sig ] [3309/3369] Completed WTFC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 21.7s [2026-03-03T20:35:00.097157] [INFO ] [sig ] [3310/3369] Forecasting WTI... [2026-03-03T20:35:00.097196] [INFO ] [sig ] Generating forecast for: WTI [2026-03-03T20:35:00.097235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-03-03T20:35:00.110678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-03-03T20:35:00.111068] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-03-03T20:35:00.112023] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-03-03T20:35:00.112094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:00.112148] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:00.112197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:00.112283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:00.171631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:00.172626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:00.172776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:00.172829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:00.298333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:00.298502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:00.298544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:00.298603] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:00.302171] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-03-03T20:35:00.302475] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-03-03T20:35:00.302634] [INFO ] [sig ] WTI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:00.463370] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WTI.txt [2026-03-03T20:35:00.463534] [INFO ] [sig ] [3310/3369] Completed WTI in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 21.3s [2026-03-03T20:35:00.463602] [INFO ] [sig ] [3311/3369] Forecasting WTRG... [2026-03-03T20:35:00.463638] [INFO ] [sig ] Generating forecast for: WTRG [2026-03-03T20:35:00.463669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-03-03T20:35:00.476193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-03-03T20:35:00.476562] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-03-03T20:35:00.477470] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-03-03T20:35:00.477528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:00.477562] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:00.477615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:00.477676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:00.539976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:00.540910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:00.541000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:00.541039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:00.663043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:00.663225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:00.663279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:00.663314] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:00.667196] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=40.47%) [2026-03-03T20:35:00.667501] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-03-03T20:35:00.667660] [INFO ] [sig ] WTRG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:00.823692] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WTRG.txt [2026-03-03T20:35:00.823849] [INFO ] [sig ] [3311/3369] Completed WTRG in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 20.9s [2026-03-03T20:35:00.823890] [INFO ] [sig ] [3312/3369] Forecasting WTS... [2026-03-03T20:35:00.823920] [INFO ] [sig ] Generating forecast for: WTS [2026-03-03T20:35:00.823960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-03-03T20:35:00.835739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-03-03T20:35:00.836091] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-03-03T20:35:00.836920] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-03-03T20:35:00.836974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:00.837006] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:00.837034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:00.837090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:00.894652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:00.895559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:00.895669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:00.895703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:01.019809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:01.019992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:01.020033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:01.020112] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:01.023656] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=76.03%) [2026-03-03T20:35:01.023959] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-03-03T20:35:01.024097] [INFO ] [sig ] WTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:01.184616] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WTS.txt [2026-03-03T20:35:01.184818] [INFO ] [sig ] [3312/3369] Completed WTS in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 20.6s [2026-03-03T20:35:01.184869] [INFO ] [sig ] [3313/3369] Forecasting WULF... [2026-03-03T20:35:01.184904] [INFO ] [sig ] Generating forecast for: WULF [2026-03-03T20:35:01.184936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-03-03T20:35:01.199009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-03-03T20:35:01.199469] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-03-03T20:35:01.200365] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-03-03T20:35:01.200430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:01.200466] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:01.200493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:01.200562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:01.264044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:01.265081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:01.265184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:01.265218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:01.400431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:01.400719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:01.400783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:01.400817] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:01.405047] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-03-03T20:35:01.405460] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-03-03T20:35:01.405639] [INFO ] [sig ] WULF: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:01.566612] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WULF.txt [2026-03-03T20:35:01.566896] [INFO ] [sig ] [3313/3369] Completed WULF in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 20.2s [2026-03-03T20:35:01.566957] [INFO ] [sig ] [3314/3369] Forecasting WVE... [2026-03-03T20:35:01.566999] [INFO ] [sig ] Generating forecast for: WVE [2026-03-03T20:35:01.567048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-03-03T20:35:01.581102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-03-03T20:35:01.581556] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-03-03T20:35:01.582429] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-03-03T20:35:01.582485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:01.582519] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:01.582549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:01.582632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:01.644627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:01.645621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:01.645715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:01.645749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:01.794899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:01.795096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:01.795144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:01.795180] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:01.799888] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=38.23%) [2026-03-03T20:35:01.800306] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-03-03T20:35:01.800485] [INFO ] [sig ] WVE: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:01.969911] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WVE.txt [2026-03-03T20:35:01.970074] [INFO ] [sig ] [3314/3369] Completed WVE in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 19.9s [2026-03-03T20:35:01.970116] [INFO ] [sig ] [3315/3369] Forecasting WWD... [2026-03-03T20:35:01.970146] [INFO ] [sig ] Generating forecast for: WWD [2026-03-03T20:35:01.970179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-03-03T20:35:01.984888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-03-03T20:35:01.985312] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-03-03T20:35:01.986341] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-03-03T20:35:01.986396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:01.986431] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:01.986461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:01.986520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:02.049506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:02.050674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:02.050796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:02.050839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:02.175099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:02.175278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:02.175320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:02.175348] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:02.179268] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-03-03T20:35:02.179682] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-03-03T20:35:02.179839] [INFO ] [sig ] WWD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:02.334837] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WWD.txt [2026-03-03T20:35:02.335004] [INFO ] [sig ] [3315/3369] Completed WWD in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 19.5s [2026-03-03T20:35:02.335047] [INFO ] [sig ] [3316/3369] Forecasting WY... [2026-03-03T20:35:02.335078] [INFO ] [sig ] Generating forecast for: WY [2026-03-03T20:35:02.335116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-03-03T20:35:02.348745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-03-03T20:35:02.349199] [INFO ] [FORECASTER] Starting predict_future for WY [2026-03-03T20:35:02.350096] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-03-03T20:35:02.350157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:02.350192] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:02.350221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:02.350282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:02.408736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:02.409700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:02.409791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:02.409824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:02.530064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:02.530235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:02.530278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:02.530309] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:02.534264] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: UP (p=57.11%) [2026-03-03T20:35:02.534773] [INFO ] [FORECASTER] Completed predict_future for WY [2026-03-03T20:35:02.534945] [INFO ] [sig ] WY: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:02.688342] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/WY.txt [2026-03-03T20:35:02.688528] [INFO ] [sig ] [3316/3369] Completed WY in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 19.1s [2026-03-03T20:35:02.688608] [INFO ] [sig ] [3317/3369] Forecasting WYNN... [2026-03-03T20:35:02.688646] [INFO ] [sig ] Generating forecast for: WYNN [2026-03-03T20:35:02.688680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-03-03T20:35:02.702755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-03-03T20:35:02.703187] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-03-03T20:35:02.704111] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-03-03T20:35:02.704171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:02.704237] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:02.704266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:02.704329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:02.769120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:02.770231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:02.770323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:02.770359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:02.899344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:02.899512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:02.899554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:02.899607] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:02.903894] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=49.11%) [2026-03-03T20:35:02.904220] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-03-03T20:35:02.904391] [INFO ] [sig ] WYNN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:03.071515] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/WYNN.txt [2026-03-03T20:35:03.071722] [INFO ] [sig ] [3317/3369] Completed WYNN in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 18.8s [2026-03-03T20:35:03.071766] [INFO ] [sig ] [3318/3369] Forecasting XBIL... [2026-03-03T20:35:03.071799] [INFO ] [sig ] Generating forecast for: XBIL [2026-03-03T20:35:03.071830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-03-03T20:35:03.085272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-03-03T20:35:03.085789] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-03-03T20:35:03.086832] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-03-03T20:35:03.086893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:03.086926] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:03.086953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:03.087012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:03.152850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:03.153995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:03.154088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:03.154122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:03.259241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:03.259414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:03.259468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:03.259506] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:03.264220] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=89.43%) [2026-03-03T20:35:03.264612] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-03-03T20:35:03.264788] [INFO ] [sig ] XBIL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:03.423505] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XBIL.txt [2026-03-03T20:35:03.423704] [INFO ] [sig ] [3318/3369] Completed XBIL in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 18.4s [2026-03-03T20:35:03.423748] [INFO ] [sig ] [3319/3369] Forecasting XEL... [2026-03-03T20:35:03.423779] [INFO ] [sig ] Generating forecast for: XEL [2026-03-03T20:35:03.423809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-03-03T20:35:03.436768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-03-03T20:35:03.437140] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-03-03T20:35:03.438051] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-03-03T20:35:03.438105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:03.438140] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:03.438168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:03.438239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:03.499745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:03.500992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:03.501113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:03.501150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:03.637038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:03.637223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:03.637272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:03.637302] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:03.641563] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-03-03T20:35:03.642005] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-03-03T20:35:03.642185] [INFO ] [sig ] XEL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:03.799132] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XEL.txt [2026-03-03T20:35:03.799316] [INFO ] [sig ] [3319/3369] Completed XEL in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 18.1s [2026-03-03T20:35:03.799360] [INFO ] [sig ] [3320/3369] Forecasting XENE... [2026-03-03T20:35:03.799391] [INFO ] [sig ] Generating forecast for: XENE [2026-03-03T20:35:03.799650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-03-03T20:35:03.813525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-03-03T20:35:03.814000] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-03-03T20:35:03.814915] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-03-03T20:35:03.814972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:03.815005] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:03.815032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:03.815090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:03.890494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:03.891755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:03.891899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:03.891946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:04.038727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:04.038917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:04.038980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:04.039097] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:04.043503] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-03-03T20:35:04.043943] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-03-03T20:35:04.044109] [INFO ] [sig ] XENE: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:04.285314] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XENE.txt [2026-03-03T20:35:04.285617] [INFO ] [sig ] [3320/3369] Completed XENE in 0.5s | 2.77 sym/s | Total: 20.0m | ETA: 17.7s [2026-03-03T20:35:04.285678] [INFO ] [sig ] [3321/3369] Forecasting XERS... [2026-03-03T20:35:04.285726] [INFO ] [sig ] Generating forecast for: XERS [2026-03-03T20:35:04.285769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-03-03T20:35:04.333272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-03-03T20:35:04.338710] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-03-03T20:35:04.340524] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-03-03T20:35:04.340662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:04.340712] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:04.340747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:04.340831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:04.446840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:04.449189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:04.449503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:04.449594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:04.681153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:04.681367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:04.681430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:04.681476] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:04.688591] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-03-03T20:35:04.689216] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-03-03T20:35:04.689489] [INFO ] [sig ] XERS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:04.934871] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XERS.txt [2026-03-03T20:35:04.935116] [INFO ] [sig ] [3321/3369] Completed XERS in 0.6s | 2.77 sym/s | Total: 20.0m | ETA: 17.3s [2026-03-03T20:35:04.935178] [INFO ] [sig ] [3322/3369] Forecasting XGN... [2026-03-03T20:35:04.935220] [INFO ] [sig ] Generating forecast for: XGN [2026-03-03T20:35:04.935364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-03-03T20:35:04.963439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-03-03T20:35:04.964014] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-03-03T20:35:04.965350] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-03-03T20:35:04.965439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:04.965494] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:04.965542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:04.965668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:05.040601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:05.041649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:05.041747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:05.041782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:05.204909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:05.205105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:05.205160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:05.205198] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:05.210629] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-03-03T20:35:05.211057] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-03-03T20:35:05.211258] [INFO ] [sig ] XGN: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:05.423511] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XGN.txt [2026-03-03T20:35:05.423700] [INFO ] [sig ] [3322/3369] Completed XGN in 0.5s | 2.77 sym/s | Total: 20.0m | ETA: 17.0s [2026-03-03T20:35:05.423743] [INFO ] [sig ] [3323/3369] Forecasting XOM... [2026-03-03T20:35:05.423774] [INFO ] [sig ] Generating forecast for: XOM [2026-03-03T20:35:05.423806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-03-03T20:35:05.440971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-03-03T20:35:05.441513] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-03-03T20:35:05.442436] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-03-03T20:35:05.442496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:05.442529] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:05.442557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:05.442642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:05.509649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:05.510550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:05.510658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:05.510692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:05.638536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:05.638721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:05.638762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:05.638790] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:05.642410] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-03-03T20:35:05.642714] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-03-03T20:35:05.642860] [INFO ] [sig ] XOM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:05.787082] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/XOM.txt [2026-03-03T20:35:05.787245] [INFO ] [sig ] [3323/3369] Completed XOM in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 16.6s [2026-03-03T20:35:05.787286] [INFO ] [sig ] [3324/3369] Forecasting XOMA... [2026-03-03T20:35:05.787317] [INFO ] [sig ] Generating forecast for: XOMA [2026-03-03T20:35:05.787347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-03-03T20:35:05.800342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-03-03T20:35:05.800689] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-03-03T20:35:05.801514] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-03-03T20:35:05.801584] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:05.801622] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:05.801650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:05.801709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:05.861109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:05.862090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:05.862175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:05.862209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:05.992364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:05.992527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:05.992584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:05.992618] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:05.996361] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=54.44%) [2026-03-03T20:35:05.996668] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-03-03T20:35:05.996800] [INFO ] [sig ] XOMA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:06.151044] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XOMA.txt [2026-03-03T20:35:06.151209] [INFO ] [sig ] [3324/3369] Completed XOMA in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 16.3s [2026-03-03T20:35:06.151258] [INFO ] [sig ] [3325/3369] Forecasting XOS... [2026-03-03T20:35:06.151290] [INFO ] [sig ] Generating forecast for: XOS [2026-03-03T20:35:06.151321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-03-03T20:35:06.162490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-03-03T20:35:06.162820] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-03-03T20:35:06.163620] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-03-03T20:35:06.163674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:06.163707] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:06.163735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:06.163793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:06.222210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:06.223045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:06.223130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:06.223164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:06.345109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:06.345272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:06.345314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:06.345345] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:06.349398] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=56.60%) [2026-03-03T20:35:06.349975] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-03-03T20:35:06.350126] [INFO ] [sig ] XOS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:06.522526] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XOS.txt [2026-03-03T20:35:06.522765] [INFO ] [sig ] [3325/3369] Completed XOS in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 15.9s [2026-03-03T20:35:06.522831] [INFO ] [sig ] [3326/3369] Forecasting XP... [2026-03-03T20:35:06.522880] [INFO ] [sig ] Generating forecast for: XP [2026-03-03T20:35:06.522932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-03-03T20:35:06.539020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-03-03T20:35:06.539497] [INFO ] [FORECASTER] Starting predict_future for XP [2026-03-03T20:35:06.540674] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-03-03T20:35:06.540750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:06.540798] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:06.540842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:06.540928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:06.602675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:06.603625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:06.603716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:06.603750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:06.725808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:06.725979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:06.726022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:06.726051] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:06.729672] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=31.00%) [2026-03-03T20:35:06.729974] [INFO ] [FORECASTER] Completed predict_future for XP [2026-03-03T20:35:06.730130] [INFO ] [sig ] XP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:06.877747] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/XP.txt [2026-03-03T20:35:06.877923] [INFO ] [sig ] [3326/3369] Completed XP in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 15.5s [2026-03-03T20:35:06.877966] [INFO ] [sig ] [3327/3369] Forecasting XPEL... [2026-03-03T20:35:06.877998] [INFO ] [sig ] Generating forecast for: XPEL [2026-03-03T20:35:06.878029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-03-03T20:35:06.890408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-03-03T20:35:06.890813] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-03-03T20:35:06.891681] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-03-03T20:35:06.891737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:06.891770] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:06.891798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:06.891857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:06.954672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:06.955818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:06.955945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:06.955993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:07.089170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:07.089341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:07.089390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:07.089425] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:07.093067] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=3.64%) [2026-03-03T20:35:07.093402] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-03-03T20:35:07.093549] [INFO ] [sig ] XPEL: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:07.245081] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/XPEL.txt [2026-03-03T20:35:07.245256] [INFO ] [sig ] [3327/3369] Completed XPEL in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 15.2s [2026-03-03T20:35:07.245297] [INFO ] [sig ] [3328/3369] Forecasting XPO... [2026-03-03T20:35:07.245332] [INFO ] [sig ] Generating forecast for: XPO [2026-03-03T20:35:07.245370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-03-03T20:35:07.258304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-03-03T20:35:07.258937] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-03-03T20:35:07.259852] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-03-03T20:35:07.259911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:07.259957] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:07.259995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:07.260082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:07.322460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:07.323357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:07.323448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:07.323483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:07.451490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:07.451681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:07.451743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:07.451776] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:07.455845] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-03-03T20:35:07.456246] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-03-03T20:35:07.456420] [INFO ] [sig ] XPO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:07.621565] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XPO.txt [2026-03-03T20:35:07.621754] [INFO ] [sig ] [3328/3369] Completed XPO in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 14.8s [2026-03-03T20:35:07.621795] [INFO ] [sig ] [3329/3369] Forecasting XPOF... [2026-03-03T20:35:07.621827] [INFO ] [sig ] Generating forecast for: XPOF [2026-03-03T20:35:07.621858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-03-03T20:35:07.635508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-03-03T20:35:07.635929] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-03-03T20:35:07.636977] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-03-03T20:35:07.637033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:07.637067] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:07.637095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:07.637153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:07.702694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:07.703651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:07.703762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:07.703802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:07.836303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:07.836471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:07.836512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:07.836743] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:07.840909] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=59.15%) [2026-03-03T20:35:07.841194] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-03-03T20:35:07.841326] [INFO ] [sig ] XPOF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:07.984013] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XPOF.txt [2026-03-03T20:35:07.984144] [INFO ] [sig ] [3329/3369] Completed XPOF in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 14.5s [2026-03-03T20:35:07.984184] [INFO ] [sig ] [3330/3369] Forecasting XPRO... [2026-03-03T20:35:07.984212] [INFO ] [sig ] Generating forecast for: XPRO [2026-03-03T20:35:07.984243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-03-03T20:35:07.996438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-03-03T20:35:07.996756] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-03-03T20:35:07.997529] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-03-03T20:35:07.997609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:07.997645] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:07.997673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:07.997730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:08.054932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:08.055614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:08.055697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:08.055730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:08.175746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:08.175907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:08.175948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:08.175977] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:08.180116] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=46.01%) [2026-03-03T20:35:08.180435] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-03-03T20:35:08.180601] [INFO ] [sig ] XPRO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:08.328389] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/XPRO.txt [2026-03-03T20:35:08.328550] [INFO ] [sig ] [3330/3369] Completed XPRO in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 14.1s [2026-03-03T20:35:08.328610] [INFO ] [sig ] [3331/3369] Forecasting XRAY... [2026-03-03T20:35:08.328642] [INFO ] [sig ] Generating forecast for: XRAY [2026-03-03T20:35:08.328674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-03-03T20:35:08.342082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-03-03T20:35:08.342505] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-03-03T20:35:08.343537] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-03-03T20:35:08.343611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:08.343646] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:08.343673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:08.343730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:08.405535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:08.406505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:08.406612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:08.406649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:08.529383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:08.529561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:08.529816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:08.529846] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:08.533501] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-03-03T20:35:08.533895] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-03-03T20:35:08.534053] [INFO ] [sig ] XRAY: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:08.678795] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/XRAY.txt [2026-03-03T20:35:08.678954] [INFO ] [sig ] [3331/3369] Completed XRAY in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 13.7s [2026-03-03T20:35:08.678995] [INFO ] [sig ] [3332/3369] Forecasting XRX... [2026-03-03T20:35:08.679026] [INFO ] [sig ] Generating forecast for: XRX [2026-03-03T20:35:08.679057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-03-03T20:35:08.691439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-03-03T20:35:08.691783] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-03-03T20:35:08.692638] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-03-03T20:35:08.692694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:08.692739] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:08.692770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:08.692828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:08.759553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:08.760560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:08.760674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:08.760709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:08.889951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:08.890112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:08.890152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:08.890182] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:08.894000] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-03-03T20:35:08.894285] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-03-03T20:35:08.894418] [INFO ] [sig ] XRX: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:09.035164] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/XRX.txt [2026-03-03T20:35:09.035308] [INFO ] [sig ] [3332/3369] Completed XRX in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 13.4s [2026-03-03T20:35:09.035350] [INFO ] [sig ] [3333/3369] Forecasting XYF... [2026-03-03T20:35:09.035388] [INFO ] [sig ] Generating forecast for: XYF [2026-03-03T20:35:09.035425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-03-03T20:35:09.047043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-03-03T20:35:09.047354] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-03-03T20:35:09.048182] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-03-03T20:35:09.048236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:09.048269] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:09.048295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:09.048352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:09.107062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:09.107911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:09.107998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:09.108032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:09.228659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:09.228810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:09.228850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:09.229067] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:09.232908] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=80.90%) [2026-03-03T20:35:09.233192] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-03-03T20:35:09.233322] [INFO ] [sig ] XYF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:09.376083] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XYF.txt [2026-03-03T20:35:09.376215] [INFO ] [sig ] [3333/3369] Completed XYF in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 13.0s [2026-03-03T20:35:09.376254] [INFO ] [sig ] [3334/3369] Forecasting XYL... [2026-03-03T20:35:09.376284] [INFO ] [sig ] Generating forecast for: XYL [2026-03-03T20:35:09.376314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-03-03T20:35:09.388446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-03-03T20:35:09.388815] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-03-03T20:35:09.389646] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-03-03T20:35:09.389699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:09.389760] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:09.389790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:09.389848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:09.448202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:09.448865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:09.448949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:09.448981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:09.570027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:09.570155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:09.570194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:09.570223] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:09.573709] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-03-03T20:35:09.574007] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-03-03T20:35:09.574148] [INFO ] [sig ] XYL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:09.731101] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/XYL.txt [2026-03-03T20:35:09.731290] [INFO ] [sig ] [3334/3369] Completed XYL in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 12.6s [2026-03-03T20:35:09.731333] [INFO ] [sig ] [3335/3369] Forecasting YALA... [2026-03-03T20:35:09.731364] [INFO ] [sig ] Generating forecast for: YALA [2026-03-03T20:35:09.731396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-03-03T20:35:09.745740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-03-03T20:35:09.746131] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-03-03T20:35:09.747172] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-03-03T20:35:09.747226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:09.747259] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:09.747286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:09.747343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:09.808986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:09.810145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:09.810254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:09.810289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:09.932505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:09.932693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:09.932736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:09.932767] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:09.936340] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=67.43%) [2026-03-03T20:35:09.936676] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-03-03T20:35:09.936819] [INFO ] [sig ] YALA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:10.087341] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/YALA.txt [2026-03-03T20:35:10.087525] [INFO ] [sig ] [3335/3369] Completed YALA in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 12.3s [2026-03-03T20:35:10.087568] [INFO ] [sig ] [3336/3369] Forecasting YELP... [2026-03-03T20:35:10.087630] [INFO ] [sig ] Generating forecast for: YELP [2026-03-03T20:35:10.087664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-03-03T20:35:10.100197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-03-03T20:35:10.100625] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-03-03T20:35:10.101451] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-03-03T20:35:10.101518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:10.101557] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:10.101617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:10.101680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:10.164005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:10.164880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:10.164975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:10.165011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:10.292630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:10.292800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:10.292842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:10.292872] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:10.296515] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-03-03T20:35:10.296907] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-03-03T20:35:10.297077] [INFO ] [sig ] YELP: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:10.443957] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/YELP.txt [2026-03-03T20:35:10.444128] [INFO ] [sig ] [3336/3369] Completed YELP in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 11.9s [2026-03-03T20:35:10.444171] [INFO ] [sig ] [3337/3369] Forecasting YETI... [2026-03-03T20:35:10.444204] [INFO ] [sig ] Generating forecast for: YETI [2026-03-03T20:35:10.444239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-03-03T20:35:10.457389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-03-03T20:35:10.457811] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-03-03T20:35:10.458706] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-03-03T20:35:10.458762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:10.458796] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:10.458825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:10.458884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:10.524129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:10.525028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:10.525113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:10.525147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:10.645835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:10.646000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:10.646040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:10.646102] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:10.649818] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-03-03T20:35:10.650112] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-03-03T20:35:10.650244] [INFO ] [sig ] YETI: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:10.797446] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/YETI.txt [2026-03-03T20:35:10.797833] [INFO ] [sig ] [3337/3369] Completed YETI in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 11.6s [2026-03-03T20:35:10.797902] [INFO ] [sig ] [3338/3369] Forecasting YMM... [2026-03-03T20:35:10.797936] [INFO ] [sig ] Generating forecast for: YMM [2026-03-03T20:35:10.797968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-03-03T20:35:10.810787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-03-03T20:35:10.811199] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-03-03T20:35:10.812049] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-03-03T20:35:10.812105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:10.812138] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:10.812166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:10.812224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:10.874876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:10.876020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:10.876109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:10.876145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:10.997996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:10.998165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:10.998208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:10.998239] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:11.002025] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=54.90%) [2026-03-03T20:35:11.002338] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-03-03T20:35:11.002477] [INFO ] [sig ] YMM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:11.147615] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/YMM.txt [2026-03-03T20:35:11.147781] [INFO ] [sig ] [3338/3369] Completed YMM in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 11.2s [2026-03-03T20:35:11.147823] [INFO ] [sig ] [3339/3369] Forecasting YPF... [2026-03-03T20:35:11.147854] [INFO ] [sig ] Generating forecast for: YPF [2026-03-03T20:35:11.147914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-03-03T20:35:11.161018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-03-03T20:35:11.161434] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-03-03T20:35:11.162405] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-03-03T20:35:11.162463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:11.162498] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:11.162526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:11.162612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:11.223629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:11.224562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:11.224673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:11.224707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:11.358247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:11.358414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:11.358465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:11.358523] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:11.362552] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-03-03T20:35:11.363093] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-03-03T20:35:11.363241] [INFO ] [sig ] YPF: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:11.529562] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/YPF.txt [2026-03-03T20:35:11.529750] [INFO ] [sig ] [3339/3369] Completed YPF in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 10.8s [2026-03-03T20:35:11.529791] [INFO ] [sig ] [3340/3369] Forecasting YQQQ... [2026-03-03T20:35:11.529823] [INFO ] [sig ] Generating forecast for: YQQQ [2026-03-03T20:35:11.529854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-03-03T20:35:11.542141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-03-03T20:35:11.542481] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-03-03T20:35:11.543308] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-03-03T20:35:11.543363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:11.543396] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:11.543429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:11.543498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:11.603981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:11.604707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:11.604792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:11.604827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:11.734546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:11.734735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:11.734779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:11.734810] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:11.739202] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-03-03T20:35:11.739509] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-03-03T20:35:11.739674] [INFO ] [sig ] YQQQ: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:11.887345] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/YQQQ.txt [2026-03-03T20:35:11.887495] [INFO ] [sig ] [3340/3369] Completed YQQQ in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 10.5s [2026-03-03T20:35:11.887537] [INFO ] [sig ] [3341/3369] Forecasting YRD... [2026-03-03T20:35:11.887586] [INFO ] [sig ] Generating forecast for: YRD [2026-03-03T20:35:11.887622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-03-03T20:35:11.900067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-03-03T20:35:11.900427] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-03-03T20:35:11.901461] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-03-03T20:35:11.901528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:11.901568] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:11.901621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:11.901859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:11.962183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:11.962931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:11.963017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:11.963067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:12.088229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:12.088400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:12.088449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:12.088486] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:12.093291] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=40.87%) [2026-03-03T20:35:12.093640] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-03-03T20:35:12.093795] [INFO ] [sig ] YRD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:12.245253] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/YRD.txt [2026-03-03T20:35:12.245415] [INFO ] [sig ] [3341/3369] Completed YRD in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 10.1s [2026-03-03T20:35:12.245457] [INFO ] [sig ] [3342/3369] Forecasting YSG... [2026-03-03T20:35:12.245488] [INFO ] [sig ] Generating forecast for: YSG [2026-03-03T20:35:12.245519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-03-03T20:35:12.257479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-03-03T20:35:12.257942] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-03-03T20:35:12.258841] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-03-03T20:35:12.258898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:12.258932] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:12.258961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:12.259019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:12.324208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:12.325139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:12.325228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:12.325264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:12.454012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:12.454177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:12.454219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:12.454251] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:12.458124] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-03-03T20:35:12.458427] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-03-03T20:35:12.458591] [INFO ] [sig ] YSG: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:12.626765] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/YSG.txt [2026-03-03T20:35:12.626945] [INFO ] [sig ] [3342/3369] Completed YSG in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 9.8s [2026-03-03T20:35:12.626987] [INFO ] [sig ] [3343/3369] Forecasting YTRA... [2026-03-03T20:35:12.627019] [INFO ] [sig ] Generating forecast for: YTRA [2026-03-03T20:35:12.627050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-03-03T20:35:12.639222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-03-03T20:35:12.639677] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-03-03T20:35:12.640510] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-03-03T20:35:12.640565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:12.640620] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:12.640647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:12.640749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:12.700405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:12.701337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:12.701424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:12.701459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:12.827816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:12.828002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:12.828042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:12.828071] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:12.831552] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-03-03T20:35:12.831887] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-03-03T20:35:12.832044] [INFO ] [sig ] YTRA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:12.977654] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/YTRA.txt [2026-03-03T20:35:12.977830] [INFO ] [sig ] [3343/3369] Completed YTRA in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 9.4s [2026-03-03T20:35:12.977892] [INFO ] [sig ] [3344/3369] Forecasting YUM... [2026-03-03T20:35:12.977928] [INFO ] [sig ] Generating forecast for: YUM [2026-03-03T20:35:12.977960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-03-03T20:35:12.989331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-03-03T20:35:12.989725] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-03-03T20:35:12.990516] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-03-03T20:35:12.990570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:12.990625] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:12.990654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:12.990712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:13.049779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:13.050724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:13.050846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:13.050883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:13.179467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:13.179648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:13.179691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:13.179721] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:13.183205] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-03-03T20:35:13.183507] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-03-03T20:35:13.183676] [INFO ] [sig ] YUM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:13.328788] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/YUM.txt [2026-03-03T20:35:13.328969] [INFO ] [sig ] [3344/3369] Completed YUM in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 9.0s [2026-03-03T20:35:13.329021] [INFO ] [sig ] [3345/3369] Forecasting YUMC... [2026-03-03T20:35:13.329057] [INFO ] [sig ] Generating forecast for: YUMC [2026-03-03T20:35:13.329089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-03-03T20:35:13.342754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-03-03T20:35:13.343178] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-03-03T20:35:13.344322] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-03-03T20:35:13.344381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:13.344433] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:13.344486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:13.344554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:13.405363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:13.406344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:13.406436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:13.406470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:13.535011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:13.535179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:13.535223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:13.535256] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:13.538931] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-03-03T20:35:13.539236] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-03-03T20:35:13.539374] [INFO ] [sig ] YUMC: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:13.685059] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/YUMC.txt [2026-03-03T20:35:13.685242] [INFO ] [sig ] [3345/3369] Completed YUMC in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 8.7s [2026-03-03T20:35:13.685286] [INFO ] [sig ] [3346/3369] Forecasting Z... [2026-03-03T20:35:13.685319] [INFO ] [sig ] Generating forecast for: Z [2026-03-03T20:35:13.685351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-03-03T20:35:13.696900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-03-03T20:35:13.697267] [INFO ] [FORECASTER] Starting predict_future for Z [2026-03-03T20:35:13.698144] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-03-03T20:35:13.698200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:13.698233] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:13.698260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:13.698317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:13.759379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:13.760541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:13.760664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:13.760702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:13.891066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:13.891226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:13.891269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:13.891301] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:13.894811] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-03-03T20:35:13.895152] [INFO ] [FORECASTER] Completed predict_future for Z [2026-03-03T20:35:13.895306] [INFO ] [sig ] Z: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:14.044147] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/Z.txt [2026-03-03T20:35:14.044321] [INFO ] [sig ] [3346/3369] Completed Z in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 8.3s [2026-03-03T20:35:14.044362] [INFO ] [sig ] [3347/3369] Forecasting ZBH... [2026-03-03T20:35:14.044394] [INFO ] [sig ] Generating forecast for: ZBH [2026-03-03T20:35:14.044425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-03-03T20:35:14.055834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-03-03T20:35:14.056155] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-03-03T20:35:14.056993] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-03-03T20:35:14.057047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:14.057081] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:14.057108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:14.057165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:14.115384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:14.116053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:14.116135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:14.116169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:14.242213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:14.242406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:14.242451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:14.242481] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:14.246511] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=49.53%) [2026-03-03T20:35:14.246859] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-03-03T20:35:14.247010] [INFO ] [sig ] ZBH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:14.392839] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZBH.txt [2026-03-03T20:35:14.393008] [INFO ] [sig ] [3347/3369] Completed ZBH in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 7.9s [2026-03-03T20:35:14.393049] [INFO ] [sig ] [3348/3369] Forecasting ZBIO... [2026-03-03T20:35:14.393086] [INFO ] [sig ] Generating forecast for: ZBIO [2026-03-03T20:35:14.393119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-03-03T20:35:14.405443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-03-03T20:35:14.405779] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-03-03T20:35:14.406645] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-03-03T20:35:14.406702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:14.406735] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:14.406763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:14.406822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:14.466160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:14.467183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:14.467281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:14.467315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:14.592964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:14.593135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:14.593180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:14.593218] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:14.597325] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-03-03T20:35:14.597669] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-03-03T20:35:14.597814] [INFO ] [sig ] ZBIO: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:14.755983] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZBIO.txt [2026-03-03T20:35:14.756230] [INFO ] [sig ] [3348/3369] Completed ZBIO in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 7.6s [2026-03-03T20:35:14.756284] [INFO ] [sig ] [3349/3369] Forecasting ZBRA... [2026-03-03T20:35:14.756316] [INFO ] [sig ] Generating forecast for: ZBRA [2026-03-03T20:35:14.756348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-03-03T20:35:14.769229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-03-03T20:35:14.769636] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-03-03T20:35:14.770449] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-03-03T20:35:14.770505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:14.770538] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:14.770566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:14.770656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:14.833433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:14.834348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:14.834438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:14.834484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:14.959938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:14.960249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:14.960295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:14.960326] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:14.964024] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: UP (p=55.51%) [2026-03-03T20:35:14.964325] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-03-03T20:35:14.964459] [INFO ] [sig ] ZBRA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:15.110086] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZBRA.txt [2026-03-03T20:35:15.110235] [INFO ] [sig ] [3349/3369] Completed ZBRA in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 7.2s [2026-03-03T20:35:15.110274] [INFO ] [sig ] [3350/3369] Forecasting ZD... [2026-03-03T20:35:15.110313] [INFO ] [sig ] Generating forecast for: ZD [2026-03-03T20:35:15.110344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-03-03T20:35:15.121813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-03-03T20:35:15.122184] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-03-03T20:35:15.123014] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-03-03T20:35:15.123067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:15.123101] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:15.123129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:15.123186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:15.182678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:15.183420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:15.183507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:15.183541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:15.304278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:15.304431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:15.304473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:15.304504] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:15.308025] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-03-03T20:35:15.308334] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-03-03T20:35:15.308469] [INFO ] [sig ] ZD: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:15.451676] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZD.txt [2026-03-03T20:35:15.451817] [INFO ] [sig ] [3350/3369] Completed ZD in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 6.9s [2026-03-03T20:35:15.451857] [INFO ] [sig ] [3351/3369] Forecasting ZEPP... [2026-03-03T20:35:15.451887] [INFO ] [sig ] Generating forecast for: ZEPP [2026-03-03T20:35:15.451917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-03-03T20:35:15.462424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-03-03T20:35:15.462786] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-03-03T20:35:15.463556] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-03-03T20:35:15.463628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:15.463687] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:15.463716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:15.463775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:15.524345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:15.525398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:15.525484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:15.525518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:15.648045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:15.648238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:15.648288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:15.648319] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:15.652022] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=43.12%) [2026-03-03T20:35:15.652342] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-03-03T20:35:15.652482] [INFO ] [sig ] ZEPP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:15.817829] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZEPP.txt [2026-03-03T20:35:15.818044] [INFO ] [sig ] [3351/3369] Completed ZEPP in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 6.5s [2026-03-03T20:35:15.818089] [INFO ] [sig ] [3352/3369] Forecasting ZETA... [2026-03-03T20:35:15.818120] [INFO ] [sig ] Generating forecast for: ZETA [2026-03-03T20:35:15.818152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-03-03T20:35:15.831957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-03-03T20:35:15.832381] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-03-03T20:35:15.833248] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-03-03T20:35:15.833305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:15.833338] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:15.833365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:15.833423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:15.892325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:15.893181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:15.893267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:15.893302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:16.014643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:16.014837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:16.014882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:16.014913] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:16.018829] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=75.15%) [2026-03-03T20:35:16.019115] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-03-03T20:35:16.019247] [INFO ] [sig ] ZETA: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:16.167446] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZETA.txt [2026-03-03T20:35:16.167634] [INFO ] [sig ] [3352/3369] Completed ZETA in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 6.1s [2026-03-03T20:35:16.167683] [INFO ] [sig ] [3353/3369] Forecasting ZGN... [2026-03-03T20:35:16.167717] [INFO ] [sig ] Generating forecast for: ZGN [2026-03-03T20:35:16.167749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-03-03T20:35:16.178829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-03-03T20:35:16.179151] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-03-03T20:35:16.179989] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-03-03T20:35:16.180045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:16.180081] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:16.180111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:16.180172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:16.238129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:16.238947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:16.239034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:16.239078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:16.362671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:16.362858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:16.362903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:16.362934] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:16.366512] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=40.22%) [2026-03-03T20:35:16.366819] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-03-03T20:35:16.366948] [INFO ] [sig ] ZGN: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:16.528914] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZGN.txt [2026-03-03T20:35:16.529059] [INFO ] [sig ] [3353/3369] Completed ZGN in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 5.8s [2026-03-03T20:35:16.529099] [INFO ] [sig ] [3354/3369] Forecasting ZH... [2026-03-03T20:35:16.529130] [INFO ] [sig ] Generating forecast for: ZH [2026-03-03T20:35:16.529162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-03-03T20:35:16.540387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-03-03T20:35:16.540709] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-03-03T20:35:16.541481] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-03-03T20:35:16.541533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:16.541566] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:16.541615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:16.541673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:16.601363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:16.602079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:16.602163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:16.602198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:16.720627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:16.720794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:16.720837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:16.720903] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:16.724716] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=22.38%) [2026-03-03T20:35:16.725021] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-03-03T20:35:16.725161] [INFO ] [sig ] ZH: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:16.878423] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZH.txt [2026-03-03T20:35:16.878605] [INFO ] [sig ] [3354/3369] Completed ZH in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 5.4s [2026-03-03T20:35:16.878651] [INFO ] [sig ] [3355/3369] Forecasting ZIM... [2026-03-03T20:35:16.878685] [INFO ] [sig ] Generating forecast for: ZIM [2026-03-03T20:35:16.878717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-03-03T20:35:16.891065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-03-03T20:35:16.891466] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-03-03T20:35:16.892439] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-03-03T20:35:16.892495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:16.892532] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:16.892589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:16.892656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:16.962637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:16.963614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:16.963705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:16.963738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:17.095107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:17.095289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:17.095332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:17.095362] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:17.099606] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-03-03T20:35:17.100065] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-03-03T20:35:17.100223] [INFO ] [sig ] ZIM: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:17.245992] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZIM.txt [2026-03-03T20:35:17.246147] [INFO ] [sig ] [3355/3369] Completed ZIM in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 5.1s [2026-03-03T20:35:17.246188] [INFO ] [sig ] [3356/3369] Forecasting ZION... [2026-03-03T20:35:17.246219] [INFO ] [sig ] Generating forecast for: ZION [2026-03-03T20:35:17.246250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-03-03T20:35:17.258209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-03-03T20:35:17.258598] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-03-03T20:35:17.259429] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-03-03T20:35:17.259484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:17.259530] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:17.259559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:17.259642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:17.319608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:17.320508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:17.320639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:17.320680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:17.453411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:17.453604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:17.453649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:17.453681] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:17.457173] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: UP (p=61.34%) [2026-03-03T20:35:17.457466] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-03-03T20:35:17.457647] [INFO ] [sig ] ZION: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:17.602737] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZION.txt [2026-03-03T20:35:17.602907] [INFO ] [sig ] [3356/3369] Completed ZION in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.7s [2026-03-03T20:35:17.602948] [INFO ] [sig ] [3357/3369] Forecasting ZIP... [2026-03-03T20:35:17.602978] [INFO ] [sig ] Generating forecast for: ZIP [2026-03-03T20:35:17.603011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-03-03T20:35:17.614484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-03-03T20:35:17.614906] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-03-03T20:35:17.615761] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-03-03T20:35:17.615815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:17.615848] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:17.615875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:17.615933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:17.674386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:17.675306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:17.675400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:17.675433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:17.802901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:17.803115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:17.803177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:17.803223] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:17.807098] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=42.41%) [2026-03-03T20:35:17.807477] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-03-03T20:35:17.807710] [INFO ] [sig ] ZIP: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:17.961852] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZIP.txt [2026-03-03T20:35:17.962032] [INFO ] [sig ] [3357/3369] Completed ZIP in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.3s [2026-03-03T20:35:17.962074] [INFO ] [sig ] [3358/3369] Forecasting ZLAB... [2026-03-03T20:35:17.962106] [INFO ] [sig ] Generating forecast for: ZLAB [2026-03-03T20:35:17.962137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-03-03T20:35:17.973859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-03-03T20:35:17.974333] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-03-03T20:35:17.975368] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-03-03T20:35:17.975434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:17.975474] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:17.975507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:17.975614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:18.040238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:18.041177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:18.041262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:18.041295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:18.165645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:18.165807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:18.165848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:18.165877] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:18.169876] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: UP (p=99.79%) [2026-03-03T20:35:18.170186] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-03-03T20:35:18.170327] [INFO ] [sig ] ZLAB: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:18.320551] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZLAB.txt [2026-03-03T20:35:18.320754] [INFO ] [sig ] [3358/3369] Completed ZLAB in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.0s [2026-03-03T20:35:18.320801] [INFO ] [sig ] [3359/3369] Forecasting ZM... [2026-03-03T20:35:18.321022] [INFO ] [sig ] Generating forecast for: ZM [2026-03-03T20:35:18.321053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-03-03T20:35:18.333709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-03-03T20:35:18.334180] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-03-03T20:35:18.335191] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-03-03T20:35:18.335258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:18.335293] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:18.335320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:18.335379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:18.396262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:18.397164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:18.397257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:18.397292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:18.527219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:18.527413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:18.527455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:18.527486] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:18.531063] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: UP (p=69.67%) [2026-03-03T20:35:18.531382] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-03-03T20:35:18.531518] [INFO ] [sig ] ZM: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:18.683349] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZM.txt [2026-03-03T20:35:18.683526] [INFO ] [sig ] [3359/3369] Completed ZM in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 3.6s [2026-03-03T20:35:18.683589] [INFO ] [sig ] [3360/3369] Forecasting ZNTL... [2026-03-03T20:35:18.683640] [INFO ] [sig ] Generating forecast for: ZNTL [2026-03-03T20:35:18.683678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-03-03T20:35:18.695218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-03-03T20:35:18.695604] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-03-03T20:35:18.696389] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-03-03T20:35:18.696443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:18.696475] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:18.696503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:18.696560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:18.758976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:18.760139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:18.760280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:18.760324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:18.888792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:18.889151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:18.889190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:18.889218] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:18.893360] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: UP (p=86.95%) [2026-03-03T20:35:18.893726] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-03-03T20:35:18.894070] [INFO ] [sig ] ZNTL: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:19.050261] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZNTL.txt [2026-03-03T20:35:19.050425] [INFO ] [sig ] [3360/3369] Completed ZNTL in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 3.3s [2026-03-03T20:35:19.050466] [INFO ] [sig ] [3361/3369] Forecasting ZS... [2026-03-03T20:35:19.050496] [INFO ] [sig ] Generating forecast for: ZS [2026-03-03T20:35:19.050528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-03-03T20:35:19.062373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-03-03T20:35:19.062800] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-03-03T20:35:19.063639] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-03-03T20:35:19.063696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:19.063729] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:19.063757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:19.063815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:19.126061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:19.127200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:19.127295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:19.127360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:19.254648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:19.254823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:19.254868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:19.254898] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:19.258348] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-03-03T20:35:19.258662] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-03-03T20:35:19.258800] [INFO ] [sig ] ZS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:19.405549] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZS.txt [2026-03-03T20:35:19.405743] [INFO ] [sig ] [3361/3369] Completed ZS in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 2.9s [2026-03-03T20:35:19.405785] [INFO ] [sig ] [3362/3369] Forecasting ZTO... [2026-03-03T20:35:19.405818] [INFO ] [sig ] Generating forecast for: ZTO [2026-03-03T20:35:19.405849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-03-03T20:35:19.417492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-03-03T20:35:19.417947] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-03-03T20:35:19.418794] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-03-03T20:35:19.418848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:19.418881] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:19.418909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:19.418967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:19.478131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:19.479104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:19.479205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:19.479240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:19.599681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:19.599843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:19.599886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:19.599916] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:19.603553] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=85.67%) [2026-03-03T20:35:19.603899] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-03-03T20:35:19.604035] [INFO ] [sig ] ZTO: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:19.753526] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZTO.txt [2026-03-03T20:35:19.753712] [INFO ] [sig ] [3362/3369] Completed ZTO in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 2.5s [2026-03-03T20:35:19.753755] [INFO ] [sig ] [3363/3369] Forecasting ZTS... [2026-03-03T20:35:19.753786] [INFO ] [sig ] Generating forecast for: ZTS [2026-03-03T20:35:19.753818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-03-03T20:35:19.765121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-03-03T20:35:19.765508] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-03-03T20:35:19.766341] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-03-03T20:35:19.766396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:19.766429] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:19.766456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:19.766515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:19.829542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:19.830541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:19.830655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:19.830693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:19.953445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:19.953619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:19.953664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:19.953723] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:19.957292] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-03-03T20:35:19.957604] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-03-03T20:35:19.957738] [INFO ] [sig ] ZTS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:20.117973] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZTS.txt [2026-03-03T20:35:20.118142] [INFO ] [sig ] [3363/3369] Completed ZTS in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 2.2s [2026-03-03T20:35:20.118185] [INFO ] [sig ] [3364/3369] Forecasting ZUMZ... [2026-03-03T20:35:20.118217] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-03-03T20:35:20.118248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-03-03T20:35:20.129931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-03-03T20:35:20.130294] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-03-03T20:35:20.131095] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-03-03T20:35:20.131149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:20.131180] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:20.131209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:20.131267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:20.196396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:20.197493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:20.197631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:20.197695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:20.322180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:20.322333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:20.322374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:20.322403] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:20.326034] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-03-03T20:35:20.326324] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-03-03T20:35:20.326458] [INFO ] [sig ] ZUMZ: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:20.476292] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZUMZ.txt [2026-03-03T20:35:20.476465] [INFO ] [sig ] [3364/3369] Completed ZUMZ in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 1.8s [2026-03-03T20:35:20.476507] [INFO ] [sig ] [3365/3369] Forecasting ZURA... [2026-03-03T20:35:20.476538] [INFO ] [sig ] Generating forecast for: ZURA [2026-03-03T20:35:20.476586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-03-03T20:35:20.492416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-03-03T20:35:20.492927] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-03-03T20:35:20.494188] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-03-03T20:35:20.494282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:20.494334] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:20.494381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:20.494469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:20.563899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:20.564848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:20.564945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:20.565017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:20.690226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:20.690382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:20.690422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:20.690451] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:20.693887] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-03-03T20:35:20.694194] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-03-03T20:35:20.694337] [INFO ] [sig ] ZURA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:20.843105] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZURA.txt [2026-03-03T20:35:20.843244] [INFO ] [sig ] [3365/3369] Completed ZURA in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 1.4s [2026-03-03T20:35:20.843284] [INFO ] [sig ] [3366/3369] Forecasting ZVIA... [2026-03-03T20:35:20.843315] [INFO ] [sig ] Generating forecast for: ZVIA [2026-03-03T20:35:20.843347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-03-03T20:35:20.854526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-03-03T20:35:20.854884] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-03-03T20:35:20.855767] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-03-03T20:35:20.855827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:20.855860] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:20.855889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:20.855947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:20.915589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:20.916442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:20.916540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:20.916601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:21.057923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:21.058099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:21.058157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:21.058193] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:21.062031] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=20.73%) [2026-03-03T20:35:21.062353] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-03-03T20:35:21.062502] [INFO ] [sig ] ZVIA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:21.220359] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZVIA.txt [2026-03-03T20:35:21.220529] [INFO ] [sig ] [3366/3369] Completed ZVIA in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 1.1s [2026-03-03T20:35:21.220588] [INFO ] [sig ] [3367/3369] Forecasting ZVRA... [2026-03-03T20:35:21.220623] [INFO ] [sig ] Generating forecast for: ZVRA [2026-03-03T20:35:21.220654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-03-03T20:35:21.233861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-03-03T20:35:21.234261] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-03-03T20:35:21.235162] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-03-03T20:35:21.235230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:21.235269] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:21.235298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:21.235384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:21.301093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:21.302035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:21.302124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:21.302157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:21.427769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:21.427968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:21.428013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:21.428044] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:21.431663] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=44.35%) [2026-03-03T20:35:21.431978] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-03-03T20:35:21.432128] [INFO ] [sig ] ZVRA: Forecast for 2026-03-03: DOWN (sign=0.00) [2026-03-03T20:35:21.584000] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-04 0 -> ./output/forecasts/individual/2026-03-04/ZVRA.txt [2026-03-03T20:35:21.584164] [INFO ] [sig ] [3367/3369] Completed ZVRA in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 0.7s [2026-03-03T20:35:21.584208] [INFO ] [sig ] [3368/3369] Forecasting ZWS... [2026-03-03T20:35:21.584240] [INFO ] [sig ] Generating forecast for: ZWS [2026-03-03T20:35:21.584270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-03-03T20:35:21.596324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-03-03T20:35:21.596784] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-03-03T20:35:21.597693] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-03-03T20:35:21.597750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:21.597817] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:21.597847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:21.597940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:21.658100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:21.659017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:21.659105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:21.659140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:21.786836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:21.786997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:21.787040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:21.787069] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:21.790763] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: UP (p=50.74%) [2026-03-03T20:35:21.791250] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-03-03T20:35:21.791387] [INFO ] [sig ] ZWS: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:21.936366] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZWS.txt [2026-03-03T20:35:21.936520] [INFO ] [sig ] [3368/3369] Completed ZWS in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 0.4s [2026-03-03T20:35:21.936560] [INFO ] [sig ] [3369/3369] Forecasting ZYME... [2026-03-03T20:35:21.936613] [INFO ] [sig ] Generating forecast for: ZYME [2026-03-03T20:35:21.936652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-03-03T20:35:21.948670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-03-03T20:35:21.949041] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-03-03T20:35:21.949872] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-03-03T20:35:21.949938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-03T20:35:21.949971] [DEBUG] [FORECASTER] Starting train method [2026-03-03T20:35:21.949999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-03T20:35:21.950056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-03T20:35:22.008029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-03T20:35:22.008847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-03T20:35:22.008933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-03T20:35:22.008967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-03T20:35:22.129431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-03T20:35:22.129611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-03T20:35:22.129656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-03T20:35:22.129686] [INFO ] [FORECASTER] Training complete [2026-03-03T20:35:22.133236] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-03-03T20:35:22.133530] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-03-03T20:35:22.133685] [INFO ] [sig ] ZYME: Forecast for 2026-03-03: UP (sign=1.00) [2026-03-03T20:35:22.280322] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-04 1 -> ./output/forecasts/individual/2026-03-04/ZYME.txt [2026-03-03T20:35:22.280488] [INFO ] [sig ] [3369/3369] Completed ZYME in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 0.0s [2026-03-03T20:35:22.280528] [INFO ] [sig ] ================================================== [2026-03-03T20:35:22.280559] [INFO ] [sig ] Forecasts complete: 3369/3369 symbols succeeded [2026-03-03T20:35:22.280613] [INFO ] [sig ] Automatically generating consolidated reports... [2026-03-03T20:35:22.280645] [INFO ] [sig ] Generating consolidated forecast reports [2026-03-03T20:35:22.281850] [INFO ] [sig ] Found 97 forecast dates to process [2026-03-03T20:35:22.281899] [INFO ] [sig ] [1/97] Processing report for 2025-10-10... [2026-03-03T20:35:22.281946] [INFO ] [sig ] [1/97] Report for 2025-10-10 already exists, skipping... [2026-03-03T20:35:22.281978] [INFO ] [sig ] [2/97] Processing report for 2025-10-13... [2026-03-03T20:35:22.282019] [INFO ] [sig ] [2/97] Report for 2025-10-13 already exists, skipping... [2026-03-03T20:35:22.282048] [INFO ] [sig ] [3/97] Processing report for 2025-10-14... [2026-03-03T20:35:22.282080] [INFO ] [sig ] [3/97] Report for 2025-10-14 already exists, skipping... [2026-03-03T20:35:22.282107] [INFO ] [sig ] [4/97] Processing report for 2025-10-15... [2026-03-03T20:35:22.282143] [INFO ] [sig ] [4/97] Report for 2025-10-15 already exists, skipping... [2026-03-03T20:35:22.282171] [INFO ] [sig ] [5/97] Processing report for 2025-10-16... [2026-03-03T20:35:22.282206] [INFO ] [sig ] [5/97] Report for 2025-10-16 already exists, skipping... [2026-03-03T20:35:22.282234] [INFO ] [sig ] [6/97] Processing report for 2025-10-17... [2026-03-03T20:35:22.282265] [INFO ] [sig ] [6/97] Report for 2025-10-17 already exists, skipping... [2026-03-03T20:35:22.282290] [INFO ] [sig ] [7/97] Processing report for 2025-10-20... [2026-03-03T20:35:22.282493] [INFO ] [sig ] [7/97] Report for 2025-10-20 already exists, skipping... [2026-03-03T20:35:22.282528] [INFO ] [sig ] [8/97] Processing report for 2025-10-21... [2026-03-03T20:35:22.282565] [INFO ] [sig ] [8/97] Report for 2025-10-21 already exists, skipping... [2026-03-03T20:35:22.282611] [INFO ] [sig ] [9/97] Processing report for 2025-10-22... [2026-03-03T20:35:22.282642] [INFO ] [sig ] [9/97] Report for 2025-10-22 already exists, skipping... [2026-03-03T20:35:22.282668] [INFO ] [sig ] [10/97] Processing report for 2025-10-23... [2026-03-03T20:35:22.282698] [INFO ] [sig ] [10/97] Report for 2025-10-23 already exists, skipping... [2026-03-03T20:35:22.282754] [INFO ] [sig ] [11/97] Processing report for 2025-10-24... [2026-03-03T20:35:22.282789] [INFO ] [sig ] [11/97] Report for 2025-10-24 already exists, skipping... [2026-03-03T20:35:22.282815] [INFO ] [sig ] [12/97] Processing report for 2025-10-27... [2026-03-03T20:35:22.282858] [INFO ] [sig ] [12/97] Report for 2025-10-27 already exists, skipping... [2026-03-03T20:35:22.282886] [INFO ] [sig ] [13/97] Processing report for 2025-10-28... [2026-03-03T20:35:22.282923] [INFO ] [sig ] [13/97] Report for 2025-10-28 already exists, skipping... [2026-03-03T20:35:22.282950] [INFO ] [sig ] [14/97] Processing report for 2025-10-30... [2026-03-03T20:35:22.282980] [INFO ] [sig ] [14/97] Report for 2025-10-30 already exists, skipping... [2026-03-03T20:35:22.283005] [INFO ] [sig ] [15/97] Processing report for 2025-10-31... [2026-03-03T20:35:22.283034] [INFO ] [sig ] [15/97] Report for 2025-10-31 already exists, skipping... [2026-03-03T20:35:22.283060] [INFO ] [sig ] [16/97] Processing report for 2025-11-03... [2026-03-03T20:35:22.283090] [INFO ] [sig ] [16/97] Report for 2025-11-03 already exists, skipping... [2026-03-03T20:35:22.283115] [INFO ] [sig ] [17/97] Processing report for 2025-11-04... [2026-03-03T20:35:22.283145] [INFO ] [sig ] [17/97] Report for 2025-11-04 already exists, skipping... [2026-03-03T20:35:22.283200] [INFO ] [sig ] [18/97] Processing report for 2025-11-05... [2026-03-03T20:35:22.283233] [INFO ] [sig ] [18/97] Report for 2025-11-05 already exists, skipping... [2026-03-03T20:35:22.283259] [INFO ] [sig ] [19/97] Processing report for 2025-11-06... [2026-03-03T20:35:22.283291] [INFO ] [sig ] [19/97] Report for 2025-11-06 already exists, skipping... [2026-03-03T20:35:22.283317] [INFO ] [sig ] [20/97] Processing report for 2025-11-07... [2026-03-03T20:35:22.283348] [INFO ] [sig ] [20/97] Report for 2025-11-07 already exists, skipping... [2026-03-03T20:35:22.283374] [INFO ] [sig ] [21/97] Processing report for 2025-11-10... [2026-03-03T20:35:22.283404] [INFO ] [sig ] [21/97] Report for 2025-11-10 already exists, skipping... [2026-03-03T20:35:22.283430] [INFO ] [sig ] [22/97] Processing report for 2025-11-11... [2026-03-03T20:35:22.283460] [INFO ] [sig ] [22/97] Report for 2025-11-11 already exists, skipping... [2026-03-03T20:35:22.283485] [INFO ] [sig ] [23/97] Processing report for 2025-11-12... [2026-03-03T20:35:22.283515] [INFO ] [sig ] [23/97] Report for 2025-11-12 already exists, skipping... [2026-03-03T20:35:22.283541] [INFO ] [sig ] [24/97] Processing report for 2025-11-13... [2026-03-03T20:35:22.283586] [INFO ] [sig ] [24/97] Report for 2025-11-13 already exists, skipping... [2026-03-03T20:35:22.283616] [INFO ] [sig ] [25/97] Processing report for 2025-11-17... [2026-03-03T20:35:22.283657] [INFO ] [sig ] [25/97] Report for 2025-11-17 already exists, skipping... [2026-03-03T20:35:22.283686] [INFO ] [sig ] [26/97] Processing report for 2025-11-18... [2026-03-03T20:35:22.283727] [INFO ] [sig ] [26/97] Report for 2025-11-18 already exists, skipping... [2026-03-03T20:35:22.283754] [INFO ] [sig ] [27/97] Processing report for 2025-11-19... [2026-03-03T20:35:22.283795] [INFO ] [sig ] [27/97] Report for 2025-11-19 already exists, skipping... [2026-03-03T20:35:22.283823] [INFO ] [sig ] [28/97] Processing report for 2025-11-20... [2026-03-03T20:35:22.283858] [INFO ] [sig ] [28/97] Report for 2025-11-20 already exists, skipping... [2026-03-03T20:35:22.283885] [INFO ] [sig ] [29/97] Processing report for 2025-11-21... [2026-03-03T20:35:22.283915] [INFO ] [sig ] [29/97] Report for 2025-11-21 already exists, skipping... [2026-03-03T20:35:22.283942] [INFO ] [sig ] [30/97] Processing report for 2025-11-24... [2026-03-03T20:35:22.283972] [INFO ] [sig ] [30/97] Report for 2025-11-24 already exists, skipping... [2026-03-03T20:35:22.284005] [INFO ] [sig ] [31/97] Processing report for 2025-11-25... [2026-03-03T20:35:22.284043] [INFO ] [sig ] [31/97] Report for 2025-11-25 already exists, skipping... [2026-03-03T20:35:22.284071] [INFO ] [sig ] [32/97] Processing report for 2025-11-26... [2026-03-03T20:35:22.284108] [INFO ] [sig ] [32/97] Report for 2025-11-26 already exists, skipping... [2026-03-03T20:35:22.284135] [INFO ] [sig ] [33/97] Processing report for 2025-11-28... [2026-03-03T20:35:22.284167] [INFO ] [sig ] [33/97] Report for 2025-11-28 already exists, skipping... [2026-03-03T20:35:22.284193] [INFO ] [sig ] [34/97] Processing report for 2025-12-01... [2026-03-03T20:35:22.284230] [INFO ] [sig ] [34/97] Report for 2025-12-01 already exists, skipping... [2026-03-03T20:35:22.284257] [INFO ] [sig ] [35/97] Processing report for 2025-12-02... [2026-03-03T20:35:22.284288] [INFO ] [sig ] [35/97] Report for 2025-12-02 already exists, skipping... [2026-03-03T20:35:22.284314] [INFO ] [sig ] [36/97] Processing report for 2025-12-03... [2026-03-03T20:35:22.284345] [INFO ] [sig ] [36/97] Report for 2025-12-03 already exists, skipping... [2026-03-03T20:35:22.284371] [INFO ] [sig ] [37/97] Processing report for 2025-12-04... [2026-03-03T20:35:22.284410] [INFO ] [sig ] [37/97] Report for 2025-12-04 already exists, skipping... [2026-03-03T20:35:22.284438] [INFO ] [sig ] [38/97] Processing report for 2025-12-05... [2026-03-03T20:35:22.284469] [INFO ] [sig ] [38/97] Report for 2025-12-05 already exists, skipping... [2026-03-03T20:35:22.284495] [INFO ] [sig ] [39/97] Processing report for 2025-12-08... [2026-03-03T20:35:22.284526] [INFO ] [sig ] [39/97] Report for 2025-12-08 already exists, skipping... [2026-03-03T20:35:22.284552] [INFO ] [sig ] [40/97] Processing report for 2025-12-09... [2026-03-03T20:35:22.284606] [INFO ] [sig ] [40/97] Report for 2025-12-09 already exists, skipping... [2026-03-03T20:35:22.284635] [INFO ] [sig ] [41/97] Processing report for 2025-12-10... [2026-03-03T20:35:22.284673] [INFO ] [sig ] [41/97] Report for 2025-12-10 already exists, skipping... [2026-03-03T20:35:22.284701] [INFO ] [sig ] [42/97] Processing report for 2025-12-11... [2026-03-03T20:35:22.284732] [INFO ] [sig ] [42/97] Report for 2025-12-11 already exists, skipping... [2026-03-03T20:35:22.284761] [INFO ] [sig ] [43/97] Processing report for 2025-12-12... [2026-03-03T20:35:22.284794] [INFO ] [sig ] [43/97] Report for 2025-12-12 already exists, skipping... [2026-03-03T20:35:22.284820] [INFO ] [sig ] [44/97] Processing report for 2025-12-15... [2026-03-03T20:35:22.284851] [INFO ] [sig ] [44/97] Report for 2025-12-15 already exists, skipping... [2026-03-03T20:35:22.284878] [INFO ] [sig ] [45/97] Processing report for 2025-12-16... [2026-03-03T20:35:22.284909] [INFO ] [sig ] [45/97] Report for 2025-12-16 already exists, skipping... [2026-03-03T20:35:22.284935] [INFO ] [sig ] [46/97] Processing report for 2025-12-17... [2026-03-03T20:35:22.284966] [INFO ] [sig ] [46/97] Report for 2025-12-17 already exists, skipping... [2026-03-03T20:35:22.284992] [INFO ] [sig ] [47/97] Processing report for 2025-12-18... [2026-03-03T20:35:22.285024] [INFO ] [sig ] [47/97] Report for 2025-12-18 already exists, skipping... [2026-03-03T20:35:22.285050] [INFO ] [sig ] [48/97] Processing report for 2025-12-19... [2026-03-03T20:35:22.285081] [INFO ] [sig ] [48/97] Report for 2025-12-19 already exists, skipping... [2026-03-03T20:35:22.285107] [INFO ] [sig ] [49/97] Processing report for 2025-12-22... [2026-03-03T20:35:22.285152] [INFO ] [sig ] [49/97] Report for 2025-12-22 already exists, skipping... [2026-03-03T20:35:22.285181] [INFO ] [sig ] [50/97] Processing report for 2025-12-23... [2026-03-03T20:35:22.285227] [INFO ] [sig ] [50/97] Report for 2025-12-23 already exists, skipping... [2026-03-03T20:35:22.285255] [INFO ] [sig ] [51/97] Processing report for 2025-12-24... [2026-03-03T20:35:22.285303] [INFO ] [sig ] [51/97] Report for 2025-12-24 already exists, skipping... [2026-03-03T20:35:22.285332] [INFO ] [sig ] [52/97] Processing report for 2025-12-26... [2026-03-03T20:35:22.285364] [INFO ] [sig ] [52/97] Report for 2025-12-26 already exists, skipping... [2026-03-03T20:35:22.285390] [INFO ] [sig ] [53/97] Processing report for 2025-12-29... [2026-03-03T20:35:22.285420] [INFO ] [sig ] [53/97] Report for 2025-12-29 already exists, skipping... [2026-03-03T20:35:22.285446] [INFO ] [sig ] [54/97] Processing report for 2025-12-30... [2026-03-03T20:35:22.285476] [INFO ] [sig ] [54/97] Report for 2025-12-30 already exists, skipping... [2026-03-03T20:35:22.285502] [INFO ] [sig ] [55/97] Processing report for 2025-12-31... [2026-03-03T20:35:22.285556] [INFO ] [sig ] [55/97] Report for 2025-12-31 already exists, skipping... [2026-03-03T20:35:22.285603] [INFO ] [sig ] [56/97] Processing report for 2026-01-02... [2026-03-03T20:35:22.285637] [INFO ] [sig ] [56/97] Report for 2026-01-02 already exists, skipping... [2026-03-03T20:35:22.285663] [INFO ] [sig ] [57/97] Processing report for 2026-01-05... [2026-03-03T20:35:22.285693] [INFO ] [sig ] [57/97] Report for 2026-01-05 already exists, skipping... [2026-03-03T20:35:22.285719] [INFO ] [sig ] [58/97] Processing report for 2026-01-06... [2026-03-03T20:35:22.285749] [INFO ] [sig ] [58/97] Report for 2026-01-06 already exists, skipping... [2026-03-03T20:35:22.285775] [INFO ] [sig ] [59/97] Processing report for 2026-01-07... [2026-03-03T20:35:22.285812] [INFO ] [sig ] [59/97] Report for 2026-01-07 already exists, skipping... [2026-03-03T20:35:22.285840] [INFO ] [sig ] [60/97] Processing report for 2026-01-08... [2026-03-03T20:35:22.285877] [INFO ] [sig ] [60/97] Report for 2026-01-08 already exists, skipping... [2026-03-03T20:35:22.285904] [INFO ] [sig ] [61/97] Processing report for 2026-01-09... [2026-03-03T20:35:22.285948] [INFO ] [sig ] [61/97] Report for 2026-01-09 already exists, skipping... [2026-03-03T20:35:22.285976] [INFO ] [sig ] [62/97] Processing report for 2026-01-12... [2026-03-03T20:35:22.286007] [INFO ] [sig ] [62/97] Report for 2026-01-12 already exists, skipping... [2026-03-03T20:35:22.286032] [INFO ] [sig ] [63/97] Processing report for 2026-01-13... [2026-03-03T20:35:22.286073] [INFO ] [sig ] [63/97] Report for 2026-01-13 already exists, skipping... [2026-03-03T20:35:22.286101] [INFO ] [sig ] [64/97] Processing report for 2026-01-14... [2026-03-03T20:35:22.286131] [INFO ] [sig ] [64/97] Report for 2026-01-14 already exists, skipping... [2026-03-03T20:35:22.286156] [INFO ] [sig ] [65/97] Processing report for 2026-01-15... [2026-03-03T20:35:22.286185] [INFO ] [sig ] [65/97] Report for 2026-01-15 already exists, skipping... [2026-03-03T20:35:22.286210] [INFO ] [sig ] [66/97] Processing report for 2026-01-16... [2026-03-03T20:35:22.286240] [INFO ] [sig ] [66/97] Report for 2026-01-16 already exists, skipping... [2026-03-03T20:35:22.286265] [INFO ] [sig ] [67/97] Processing report for 2026-01-20... [2026-03-03T20:35:22.286295] [INFO ] [sig ] [67/97] Report for 2026-01-20 already exists, skipping... [2026-03-03T20:35:22.286320] [INFO ] [sig ] [68/97] Processing report for 2026-01-21... [2026-03-03T20:35:22.286358] [INFO ] [sig ] [68/97] Report for 2026-01-21 already exists, skipping... [2026-03-03T20:35:22.286385] [INFO ] [sig ] [69/97] Processing report for 2026-01-22... [2026-03-03T20:35:22.286423] [INFO ] [sig ] [69/97] Report for 2026-01-22 already exists, skipping... [2026-03-03T20:35:22.286450] [INFO ] [sig ] [70/97] Processing report for 2026-01-23... [2026-03-03T20:35:22.286493] [INFO ] [sig ] [70/97] Report for 2026-01-23 already exists, skipping... [2026-03-03T20:35:22.286520] [INFO ] [sig ] [71/97] Processing report for 2026-01-26... [2026-03-03T20:35:22.286557] [INFO ] [sig ] [71/97] Report for 2026-01-26 already exists, skipping... [2026-03-03T20:35:22.286606] [INFO ] [sig ] [72/97] Processing report for 2026-01-27... [2026-03-03T20:35:22.286652] [INFO ] [sig ] [72/97] Report for 2026-01-27 already exists, skipping... [2026-03-03T20:35:22.286687] [INFO ] [sig ] [73/97] Processing report for 2026-01-28... [2026-03-03T20:35:22.286735] [INFO ] [sig ] [73/97] Report for 2026-01-28 already exists, skipping... [2026-03-03T20:35:22.286769] [INFO ] [sig ] [74/97] Processing report for 2026-01-29... [2026-03-03T20:35:22.286814] [INFO ] [sig ] [74/97] Report for 2026-01-29 already exists, skipping... [2026-03-03T20:35:22.286844] [INFO ] [sig ] [75/97] Processing report for 2026-01-30... [2026-03-03T20:35:22.286887] [INFO ] [sig ] [75/97] Report for 2026-01-30 already exists, skipping... [2026-03-03T20:35:22.286914] [INFO ] [sig ] [76/97] Processing report for 2026-02-02... [2026-03-03T20:35:22.286952] [INFO ] [sig ] [76/97] Report for 2026-02-02 already exists, skipping... [2026-03-03T20:35:22.286978] [INFO ] [sig ] [77/97] Processing report for 2026-02-03... [2026-03-03T20:35:22.287013] [INFO ] [sig ] [77/97] Report for 2026-02-03 already exists, skipping... [2026-03-03T20:35:22.287039] [INFO ] [sig ] [78/97] Processing report for 2026-02-04... [2026-03-03T20:35:22.287075] [INFO ] [sig ] [78/97] Report for 2026-02-04 already exists, skipping... [2026-03-03T20:35:22.287101] [INFO ] [sig ] [79/97] Processing report for 2026-02-05... [2026-03-03T20:35:22.287140] [INFO ] [sig ] [79/97] Report for 2026-02-05 already exists, skipping... [2026-03-03T20:35:22.287167] [INFO ] [sig ] [80/97] Processing report for 2026-02-06... [2026-03-03T20:35:22.287197] [INFO ] [sig ] [80/97] Report for 2026-02-06 already exists, skipping... [2026-03-03T20:35:22.287221] [INFO ] [sig ] [81/97] Processing report for 2026-02-09... [2026-03-03T20:35:22.287264] [INFO ] [sig ] [81/97] Report for 2026-02-09 already exists, skipping... [2026-03-03T20:35:22.287292] [INFO ] [sig ] [82/97] Processing report for 2026-02-10... [2026-03-03T20:35:22.287323] [INFO ] [sig ] [82/97] Report for 2026-02-10 already exists, skipping... [2026-03-03T20:35:22.287348] [INFO ] [sig ] [83/97] Processing report for 2026-02-11... [2026-03-03T20:35:22.287391] [INFO ] [sig ] [83/97] Report for 2026-02-11 already exists, skipping... [2026-03-03T20:35:22.287418] [INFO ] [sig ] [84/97] Processing report for 2026-02-12... [2026-03-03T20:35:22.287449] [INFO ] [sig ] [84/97] Report for 2026-02-12 already exists, skipping... [2026-03-03T20:35:22.287474] [INFO ] [sig ] [85/97] Processing report for 2026-02-13... [2026-03-03T20:35:22.287509] [INFO ] [sig ] [85/97] Report for 2026-02-13 already exists, skipping... [2026-03-03T20:35:22.287535] [INFO ] [sig ] [86/97] Processing report for 2026-02-17... [2026-03-03T20:35:22.287613] [INFO ] [sig ] [86/97] Report for 2026-02-17 already exists, skipping... [2026-03-03T20:35:22.287647] [INFO ] [sig ] [87/97] Processing report for 2026-02-18... [2026-03-03T20:35:22.287690] [INFO ] [sig ] [87/97] Report for 2026-02-18 already exists, skipping... [2026-03-03T20:35:22.287718] [INFO ] [sig ] [88/97] Processing report for 2026-02-19... [2026-03-03T20:35:22.287754] [INFO ] [sig ] [88/97] Report for 2026-02-19 already exists, skipping... [2026-03-03T20:35:22.287781] [INFO ] [sig ] [89/97] Processing report for 2026-02-20... [2026-03-03T20:35:22.287817] [INFO ] [sig ] [89/97] Report for 2026-02-20 already exists, skipping... [2026-03-03T20:35:22.287843] [INFO ] [sig ] [90/97] Processing report for 2026-02-23... [2026-03-03T20:35:22.287885] [INFO ] [sig ] [90/97] Report for 2026-02-23 already exists, skipping... [2026-03-03T20:35:22.287913] [INFO ] [sig ] [91/97] Processing report for 2026-02-24... [2026-03-03T20:35:22.287950] [INFO ] [sig ] [91/97] Report for 2026-02-24 already exists, skipping... [2026-03-03T20:35:22.287984] [INFO ] [sig ] [92/97] Processing report for 2026-02-25... [2026-03-03T20:35:22.288029] [INFO ] [sig ] [92/97] Report for 2026-02-25 already exists, skipping... [2026-03-03T20:35:22.288071] [INFO ] [sig ] [93/97] Processing report for 2026-02-26... [2026-03-03T20:35:22.288112] [INFO ] [sig ] [93/97] Report for 2026-02-26 already exists, skipping... [2026-03-03T20:35:22.288140] [INFO ] [sig ] [94/97] Processing report for 2026-02-27... [2026-03-03T20:35:22.288177] [INFO ] [sig ] [94/97] Report for 2026-02-27 already exists, skipping... [2026-03-03T20:35:22.288206] [INFO ] [sig ] [95/97] Processing report for 2026-03-02... [2026-03-03T20:35:22.288247] [INFO ] [sig ] [95/97] Report for 2026-03-02 already exists, skipping... [2026-03-03T20:35:22.288275] [INFO ] [sig ] [96/97] Processing report for 2026-03-03... [2026-03-03T20:35:22.288317] [INFO ] [sig ] [96/97] Report for 2026-03-03 already exists, skipping... [2026-03-03T20:35:22.288346] [INFO ] [sig ] [97/97] Processing report for 2026-03-04... [2026-03-03T20:35:22.411612] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.412028] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-03-03T20:35:22.412360] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.412621] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-03-03T20:35:22.412905] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.413185] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-03-03T20:35:22.413442] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.413717] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-03-03T20:35:22.414065] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.414353] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.414429] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-03-03T20:35:22.414690] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-03-03T20:35:22.414962] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.415231] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-03-03T20:35:22.416299] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.416626] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.416892] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-03-03T20:35:22.417162] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-03-03T20:35:22.417247] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-03-03T20:35:22.417562] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-03-03T20:35:22.418084] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.418416] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.418716] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.419015] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.419340] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-03-03T20:35:22.419644] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-03-03T20:35:22.419884] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-03-03T20:35:22.420134] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.420381] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-03-03T20:35:22.420700] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-03-03T20:35:22.420968] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.421239] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-03-03T20:35:22.421540] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-03-03T20:35:22.422039] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.422299] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.422539] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-03-03T20:35:22.422633] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-03-03T20:35:22.422863] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.423098] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-03-03T20:35:22.423169] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-03-03T20:35:22.423404] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.423673] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.423997] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.425054] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.425142] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.425414] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-03-03T20:35:22.425701] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.425981] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-03-03T20:35:22.426236] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-03-03T20:35:22.426489] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-03-03T20:35:22.426592] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.426899] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.427159] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.427526] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.427816] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.427929] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.427993] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-03-03T20:35:22.428282] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-03-03T20:35:22.428530] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-03-03T20:35:22.428834] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.429809] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-03-03T20:35:22.429885] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.429974] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-03-03T20:35:22.430269] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.430345] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-03-03T20:35:22.430416] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.430500] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.430757] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-03-03T20:35:22.431011] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-03-03T20:35:22.431263] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-03-03T20:35:22.431527] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.431801] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-03-03T20:35:22.432112] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-03-03T20:35:22.433048] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-03-03T20:35:22.433312] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-03-03T20:35:22.433658] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.433981] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-03-03T20:35:22.434226] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.434528] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-03-03T20:35:22.434806] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.434892] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.435132] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.435215] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-03-03T20:35:22.435287] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-03-03T20:35:22.435516] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.436970] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-03-03T20:35:22.437228] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.437541] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-03-03T20:35:22.437869] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-03-03T20:35:22.438142] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.438440] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-03-03T20:35:22.438742] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.439695] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.439777] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-03-03T20:35:22.440081] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-03-03T20:35:22.440346] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.440418] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.440476] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-03-03T20:35:22.440734] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.441065] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-03-03T20:35:22.442145] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-03-03T20:35:22.442407] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-03-03T20:35:22.442733] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.443063] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-03-03T20:35:22.444034] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-03-03T20:35:22.444284] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.444537] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-03-03T20:35:22.444813] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-03-03T20:35:22.445299] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-03-03T20:35:22.445549] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-03-03T20:35:22.445870] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.446117] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-03-03T20:35:22.446192] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.446431] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.446893] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.447177] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-03-03T20:35:22.447438] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-03-03T20:35:22.447524] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.447789] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.448061] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-03-03T20:35:22.448146] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.448383] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-03-03T20:35:22.448634] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-03-03T20:35:22.448895] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-03-03T20:35:22.449136] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.449375] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-03-03T20:35:22.449617] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-03-03T20:35:22.449925] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.450162] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.450426] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-03-03T20:35:22.450681] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.450956] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-03-03T20:35:22.451254] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-03-03T20:35:22.451347] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.451601] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-03-03T20:35:22.451874] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-03-03T20:35:22.451961] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.452214] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-03-03T20:35:22.452458] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-03-03T20:35:22.452714] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-03-03T20:35:22.452798] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-03-03T20:35:22.453041] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.453293] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-03-03T20:35:22.453597] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-03-03T20:35:22.453849] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-03-03T20:35:22.454105] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-03-03T20:35:22.454357] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-03-03T20:35:22.454431] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-03-03T20:35:22.454731] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.455038] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-03-03T20:35:22.455344] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-03-03T20:35:22.455612] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-03-03T20:35:22.455877] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-03-03T20:35:22.456320] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-03-03T20:35:22.456564] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-03-03T20:35:22.456848] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.457120] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.457452] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-03-03T20:35:22.457732] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-03-03T20:35:22.458080] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.458444] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-03-03T20:35:22.458771] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.459100] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-03-03T20:35:22.459439] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.459724] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.460043] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.461138] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.461469] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-03-03T20:35:22.461786] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-03-03T20:35:22.462071] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.462173] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-03-03T20:35:22.462440] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-03-03T20:35:22.462744] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.462845] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.463080] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.463162] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-03-03T20:35:22.463397] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.463647] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.463965] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-03-03T20:35:22.464273] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.464376] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.464626] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-03-03T20:35:22.464713] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.464950] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.465195] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-03-03T20:35:22.465495] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.465768] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-03-03T20:35:22.466131] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.466401] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-03-03T20:35:22.466500] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-03-03T20:35:22.466800] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.467074] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.467343] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.467601] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-03-03T20:35:22.467841] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-03-03T20:35:22.468103] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.468411] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-03-03T20:35:22.468660] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.468919] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-03-03T20:35:22.469206] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-03-03T20:35:22.469476] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.469771] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.470061] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-03-03T20:35:22.470290] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-03-03T20:35:22.470603] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.470896] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.471133] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-03-03T20:35:22.471371] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-03-03T20:35:22.471453] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-03-03T20:35:22.471766] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.472020] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-03-03T20:35:22.472274] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.472607] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-03-03T20:35:22.473713] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-03-03T20:35:22.473984] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-03-03T20:35:22.474058] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-03-03T20:35:22.474308] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.474547] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-03-03T20:35:22.476304] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.476615] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-03-03T20:35:22.476881] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.477182] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.477256] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.477319] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.477597] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-03-03T20:35:22.477681] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.477930] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.478179] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-03-03T20:35:22.478418] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.478892] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-03-03T20:35:22.479195] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.479489] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-03-03T20:35:22.479737] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.480014] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.480259] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.480505] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.480785] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.481026] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-03-03T20:35:22.481269] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.481500] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.481766] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-03-03T20:35:22.482022] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-03-03T20:35:22.482287] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.482556] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.482838] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.483089] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.483317] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-03-03T20:35:22.484349] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-03-03T20:35:22.484597] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-03-03T20:35:22.484857] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.485126] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-03-03T20:35:22.485210] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.485494] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.485742] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-03-03T20:35:22.486051] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.486342] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.486600] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.486673] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.487052] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-03-03T20:35:22.487324] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.487627] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-03-03T20:35:22.488681] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.488984] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.489265] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.489505] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-03-03T20:35:22.489788] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-03-03T20:35:22.490074] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-03-03T20:35:22.490177] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-03-03T20:35:22.490244] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-03-03T20:35:22.490484] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-03-03T20:35:22.490739] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-03-03T20:35:22.492828] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-03-03T20:35:22.493140] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-03-03T20:35:22.493394] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-03-03T20:35:22.493695] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-03-03T20:35:22.494005] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.494094] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-03-03T20:35:22.494377] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-03-03T20:35:22.494681] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-03-03T20:35:22.495595] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-03-03T20:35:22.495829] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.496125] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-03-03T20:35:22.496411] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-03-03T20:35:22.496820] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-03-03T20:35:22.496900] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.496969] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-03-03T20:35:22.497419] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-03-03T20:35:22.497664] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.497912] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-03-03T20:35:22.498161] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-03-03T20:35:22.498231] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.498469] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.498554] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-03-03T20:35:22.498861] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.498949] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-03-03T20:35:22.499897] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-03-03T20:35:22.500153] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-03-03T20:35:22.500409] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.500700] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-03-03T20:35:22.500998] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-03-03T20:35:22.501804] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.502041] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.502119] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.502350] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.502432] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-03-03T20:35:22.502851] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.503109] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-03-03T20:35:22.503341] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-03-03T20:35:22.503606] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.503922] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-03-03T20:35:22.504175] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.504475] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.504792] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.505041] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.505119] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-03-03T20:35:22.505409] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.505488] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.505558] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.505828] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-03-03T20:35:22.506069] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-03-03T20:35:22.506299] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.506526] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.506853] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-03-03T20:35:22.507127] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.507378] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-03-03T20:35:22.507692] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.508003] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-03-03T20:35:22.508305] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-03-03T20:35:22.508392] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-03-03T20:35:22.508656] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-03-03T20:35:22.508921] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-03-03T20:35:22.509155] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.509247] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-03-03T20:35:22.509609] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.509899] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-03-03T20:35:22.509986] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-03-03T20:35:22.510235] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.510536] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.510842] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-03-03T20:35:22.511186] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.511548] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.511873] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.512181] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-03-03T20:35:22.512541] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-03-03T20:35:22.512898] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-03-03T20:35:22.513033] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-03-03T20:35:22.513346] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.513642] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.513985] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-03-03T20:35:22.514262] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.514533] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-03-03T20:35:22.514899] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-03-03T20:35:22.515027] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-03-03T20:35:22.515351] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.515689] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-03-03T20:35:22.516016] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-03-03T20:35:22.516403] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-03-03T20:35:22.516716] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-03-03T20:35:22.516849] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-03-03T20:35:22.516978] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-03-03T20:35:22.517276] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-03-03T20:35:22.517615] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-03-03T20:35:22.517921] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-03-03T20:35:22.518236] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-03-03T20:35:22.518552] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-03-03T20:35:22.518895] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.519157] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-03-03T20:35:22.519417] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.519731] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-03-03T20:35:22.519874] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.520223] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.520316] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-03-03T20:35:22.520404] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.521512] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.521829] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.522146] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-03-03T20:35:22.522263] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-03-03T20:35:22.522562] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-03-03T20:35:22.522737] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.523020] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-03-03T20:35:22.523107] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.523182] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-03-03T20:35:22.523503] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-03-03T20:35:22.523649] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-03-03T20:35:22.523951] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-03-03T20:35:22.524218] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.524290] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.524559] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.524893] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-03-03T20:35:22.525219] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-03-03T20:35:22.525482] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-03-03T20:35:22.525767] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-03-03T20:35:22.526035] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.526157] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-03-03T20:35:22.526441] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-03-03T20:35:22.526786] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-03-03T20:35:22.527075] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-03-03T20:35:22.527392] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-03-03T20:35:22.527723] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-03-03T20:35:22.527862] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.528187] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-03-03T20:35:22.528477] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.528816] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-03-03T20:35:22.528945] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-03-03T20:35:22.529065] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-03-03T20:35:22.529350] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-03-03T20:35:22.529476] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-03-03T20:35:22.529783] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.529929] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-03-03T20:35:22.530288] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-03-03T20:35:22.530430] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.530742] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-03-03T20:35:22.531064] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-03-03T20:35:22.531427] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-03-03T20:35:22.531805] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-03-03T20:35:22.532131] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-03-03T20:35:22.532376] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-03-03T20:35:22.532654] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-03-03T20:35:22.533017] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-03-03T20:35:22.533455] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-03-03T20:35:22.533775] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-03-03T20:35:22.534056] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.534129] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.534379] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.534630] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.534709] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.535008] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.535451] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.535726] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.535821] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.536090] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-03-03T20:35:22.536173] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.536414] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-03-03T20:35:22.536660] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-03-03T20:35:22.536753] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-03-03T20:35:22.537032] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-03-03T20:35:22.537360] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-03-03T20:35:22.537626] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.537961] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-03-03T20:35:22.538223] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.538307] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-03-03T20:35:22.538623] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-03-03T20:35:22.538916] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.539443] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.539784] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.539863] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.540130] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.540395] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.540707] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-03-03T20:35:22.540784] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.541098] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.541173] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.541448] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.541715] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.541982] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.542248] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.542517] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-03-03T20:35:22.542634] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.542898] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.543202] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.543472] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.543543] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.543860] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-03-03T20:35:22.543946] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-03-03T20:35:22.544191] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-03-03T20:35:22.544419] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.544680] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-03-03T20:35:22.544764] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-03-03T20:35:22.545061] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-03-03T20:35:22.545328] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-03-03T20:35:22.545402] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-03-03T20:35:22.545677] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-03-03T20:35:22.546125] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.546439] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-03-03T20:35:22.546510] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.546594] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.546850] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-03-03T20:35:22.547315] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.547586] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-03-03T20:35:22.547925] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.548186] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.548466] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.548548] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-03-03T20:35:22.548858] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-03-03T20:35:22.549164] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-03-03T20:35:22.549447] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.549535] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.549829] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.550241] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.550552] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.551166] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-03-03T20:35:22.551251] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.551525] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.551807] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.552248] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-03-03T20:35:22.552525] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-03-03T20:35:22.552833] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.553098] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.553371] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-03-03T20:35:22.553819] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-03-03T20:35:22.554118] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.554653] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-03-03T20:35:22.555173] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-03-03T20:35:22.555258] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.555824] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.556258] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.556550] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.556822] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-03-03T20:35:22.557090] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-03-03T20:35:22.557355] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.557437] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.557506] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-03-03T20:35:22.557782] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-03-03T20:35:22.557906] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-03-03T20:35:22.557975] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.558232] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-03-03T20:35:22.558504] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-03-03T20:35:22.558607] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.558947] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-03-03T20:35:22.559390] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-03-03T20:35:22.559685] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-03-03T20:35:22.560123] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-03-03T20:35:22.560379] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-03-03T20:35:22.560613] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-03-03T20:35:22.560854] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-03-03T20:35:22.561155] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.561447] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-03-03T20:35:22.561739] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.562174] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-03-03T20:35:22.562410] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-03-03T20:35:22.562756] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.563286] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-03-03T20:35:22.563593] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-03-03T20:35:22.563893] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-03-03T20:35:22.564341] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.564620] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-03-03T20:35:22.564875] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-03-03T20:35:22.565226] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-03-03T20:35:22.565530] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.565818] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-03-03T20:35:22.566096] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-03-03T20:35:22.566385] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-03-03T20:35:22.567366] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.567692] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-03-03T20:35:22.568019] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.568259] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.568545] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.568801] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.569156] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.569400] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.569638] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-03-03T20:35:22.569980] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-03-03T20:35:22.570222] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.570513] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.570767] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-03-03T20:35:22.571188] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.571437] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-03-03T20:35:22.571733] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-03-03T20:35:22.572210] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-03-03T20:35:22.573014] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-03-03T20:35:22.573323] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-03-03T20:35:22.573626] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.573880] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.574239] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.574491] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-03-03T20:35:22.574778] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-03-03T20:35:22.575183] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.575433] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-03-03T20:35:22.575678] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-03-03T20:35:22.576379] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-03-03T20:35:22.576620] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.576863] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.577290] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.577362] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-03-03T20:35:22.577597] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-03-03T20:35:22.577945] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.578195] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.578277] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.578526] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-03-03T20:35:22.578620] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-03-03T20:35:22.578971] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.579267] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.579515] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-03-03T20:35:22.579812] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.580066] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.580374] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-03-03T20:35:22.580625] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-03-03T20:35:22.581311] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-03-03T20:35:22.581567] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.581864] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.582165] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-03-03T20:35:22.582605] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-03-03T20:35:22.582871] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.583138] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-03-03T20:35:22.583438] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.583680] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-03-03T20:35:22.584001] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.584298] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-03-03T20:35:22.584394] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-03-03T20:35:22.584648] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-03-03T20:35:22.584888] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-03-03T20:35:22.585131] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-03-03T20:35:22.585376] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-03-03T20:35:22.585719] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-03-03T20:35:22.585801] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-03-03T20:35:22.586054] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.586309] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-03-03T20:35:22.586566] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.586924] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-03-03T20:35:22.587215] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.587287] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.587567] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.587835] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-03-03T20:35:22.588132] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-03-03T20:35:22.588214] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-03-03T20:35:22.588454] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-03-03T20:35:22.588737] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-03-03T20:35:22.589013] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-03-03T20:35:22.589277] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.589357] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-03-03T20:35:22.589427] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.589680] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-03-03T20:35:22.589929] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-03-03T20:35:22.590241] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.590612] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.590705] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.590979] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-03-03T20:35:22.591714] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.592004] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-03-03T20:35:22.592285] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-03-03T20:35:22.592616] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-03-03T20:35:22.592726] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.592798] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.593077] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-03-03T20:35:22.593364] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.593445] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-03-03T20:35:22.593762] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.593854] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.594118] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.594394] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-03-03T20:35:22.594680] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-03-03T20:35:22.595014] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-03-03T20:35:22.595304] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.595606] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.595917] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-03-03T20:35:22.596246] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.597391] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.597722] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.597803] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-03-03T20:35:22.598092] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-03-03T20:35:22.598406] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-03-03T20:35:22.598693] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-03-03T20:35:22.599020] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.599316] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-03-03T20:35:22.599614] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.599896] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-03-03T20:35:22.600171] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.600443] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-03-03T20:35:22.600715] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-03-03T20:35:22.601041] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-03-03T20:35:22.601133] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-03-03T20:35:22.601393] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.601659] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-03-03T20:35:22.601947] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.602238] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.602531] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.602640] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-03-03T20:35:22.602721] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-03-03T20:35:22.603022] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-03-03T20:35:22.603314] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-03-03T20:35:22.603592] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-03-03T20:35:22.603870] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.604125] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-03-03T20:35:22.604392] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.604644] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-03-03T20:35:22.604902] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.605170] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-03-03T20:35:22.605409] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-03-03T20:35:22.605670] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-03-03T20:35:22.605773] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.606047] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-03-03T20:35:22.606289] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.606528] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-03-03T20:35:22.606828] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-03-03T20:35:22.606922] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-03-03T20:35:22.607721] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.608186] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-03-03T20:35:22.608278] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-03-03T20:35:22.608511] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.608771] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.608856] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.609106] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-03-03T20:35:22.609405] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.609662] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-03-03T20:35:22.609952] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-03-03T20:35:22.610203] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.610464] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.610688] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-03-03T20:35:22.610934] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-03-03T20:35:22.611222] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-03-03T20:35:22.611451] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-03-03T20:35:22.611718] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-03-03T20:35:22.611986] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.612287] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-03-03T20:35:22.612356] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-03-03T20:35:22.612599] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-03-03T20:35:22.612826] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.613115] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.613360] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-03-03T20:35:22.613602] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-03-03T20:35:22.613831] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.614093] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.614163] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-03-03T20:35:22.614461] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-03-03T20:35:22.614741] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.614841] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.615072] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-03-03T20:35:22.615331] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-03-03T20:35:22.615624] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-03-03T20:35:22.615870] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-03-03T20:35:22.616800] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.617047] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-03-03T20:35:22.617126] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-03-03T20:35:22.617376] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-03-03T20:35:22.617456] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-03-03T20:35:22.617688] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-03-03T20:35:22.617979] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-03-03T20:35:22.618294] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.618597] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.619011] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.619486] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-03-03T20:35:22.619809] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-03-03T20:35:22.619907] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-03-03T20:35:22.620227] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.620543] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-03-03T20:35:22.620908] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-03-03T20:35:22.621218] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.621498] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-03-03T20:35:22.621792] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.622069] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-03-03T20:35:22.622361] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.622695] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.622974] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-03-03T20:35:22.623056] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-03-03T20:35:22.623314] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-03-03T20:35:22.623610] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-03-03T20:35:22.623950] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.624252] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-03-03T20:35:22.624611] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.624888] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.625166] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-03-03T20:35:22.625447] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.625745] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.625859] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-03-03T20:35:22.625923] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-03-03T20:35:22.626183] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.626262] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-03-03T20:35:22.626599] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-03-03T20:35:22.626899] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-03-03T20:35:22.627203] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-03-03T20:35:22.627927] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.628995] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-03-03T20:35:22.629306] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-03-03T20:35:22.629615] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.629708] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-03-03T20:35:22.630721] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-03-03T20:35:22.631018] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-03-03T20:35:22.631349] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-03-03T20:35:22.631642] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-03-03T20:35:22.632011] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-03-03T20:35:22.632351] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-03-03T20:35:22.632626] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-03-03T20:35:22.632743] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-03-03T20:35:22.633068] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-03-03T20:35:22.633352] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.634090] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-03-03T20:35:22.634419] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.634768] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-03-03T20:35:22.635103] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-03-03T20:35:22.635398] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.635737] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-03-03T20:35:22.636033] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-03-03T20:35:22.636376] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-03-03T20:35:22.636659] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.636750] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-03-03T20:35:22.637021] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-03-03T20:35:22.637102] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-03-03T20:35:22.637384] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.637657] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.637755] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.638014] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.638355] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.638662] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-03-03T20:35:22.638956] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-03-03T20:35:22.639243] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-03-03T20:35:22.639324] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-03-03T20:35:22.639605] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-03-03T20:35:22.639896] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.640226] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-03-03T20:35:22.640498] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.640619] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.640705] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-03-03T20:35:22.641716] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-03-03T20:35:22.641816] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.642117] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.643144] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-03-03T20:35:22.643448] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-03-03T20:35:22.643543] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.643645] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.643937] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.644245] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.644538] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.644859] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-03-03T20:35:22.645145] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.645431] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-03-03T20:35:22.645750] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-03-03T20:35:22.646042] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-03-03T20:35:22.646328] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.646673] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.646975] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-03-03T20:35:22.648172] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.648478] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.648857] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-03-03T20:35:22.649213] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-03-03T20:35:22.649553] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.649866] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.650172] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.650533] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-03-03T20:35:22.651648] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.652007] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-03-03T20:35:22.652315] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.652633] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.652933] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-03-03T20:35:22.653230] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-03-03T20:35:22.653598] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.653912] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-03-03T20:35:22.654224] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.654313] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-03-03T20:35:22.654619] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-03-03T20:35:22.654924] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.655166] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.655414] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-03-03T20:35:22.655678] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-03-03T20:35:22.655944] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.656244] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.656533] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.656825] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.657070] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-03-03T20:35:22.657145] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-03-03T20:35:22.657208] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-03-03T20:35:22.657281] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.657521] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.657814] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-03-03T20:35:22.658104] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-03-03T20:35:22.658363] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-03-03T20:35:22.658603] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.658901] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.659190] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-03-03T20:35:22.659270] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.659531] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-03-03T20:35:22.659859] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.659941] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.660011] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-03-03T20:35:22.660241] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-03-03T20:35:22.660538] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-03-03T20:35:22.660816] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.661074] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.661365] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-03-03T20:35:22.661451] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-03-03T20:35:22.661688] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-03-03T20:35:22.661927] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.661998] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.662230] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.662467] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-03-03T20:35:22.662753] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-03-03T20:35:22.663043] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.663125] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.663358] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-03-03T20:35:22.663432] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-03-03T20:35:22.663494] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-03-03T20:35:22.663725] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-03-03T20:35:22.663969] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-03-03T20:35:22.664044] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.664269] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.664345] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.664604] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-03-03T20:35:22.664855] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.665104] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-03-03T20:35:22.665403] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-03-03T20:35:22.665694] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-03-03T20:35:22.665784] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-03-03T20:35:22.666025] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.666271] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-03-03T20:35:22.666360] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.666425] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-03-03T20:35:22.667219] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-03-03T20:35:22.667294] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-03-03T20:35:22.667629] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-03-03T20:35:22.667906] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-03-03T20:35:22.668155] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.668408] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-03-03T20:35:22.668717] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-03-03T20:35:22.668999] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-03-03T20:35:22.669256] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.669496] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-03-03T20:35:22.669785] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.670026] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.670277] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-03-03T20:35:22.670349] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.670601] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-03-03T20:35:22.670676] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.670908] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.671164] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-03-03T20:35:22.671396] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-03-03T20:35:22.671659] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-03-03T20:35:22.671743] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-03-03T20:35:22.671977] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.672353] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-03-03T20:35:22.672601] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-03-03T20:35:22.672690] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.672984] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.673059] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-03-03T20:35:22.673333] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-03-03T20:35:22.674449] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.674701] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.674949] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.675340] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-03-03T20:35:22.675417] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.675705] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-03-03T20:35:22.676010] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-03-03T20:35:22.676331] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.676626] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-03-03T20:35:22.676874] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-03-03T20:35:22.677169] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-03-03T20:35:22.677410] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-03-03T20:35:22.677650] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-03-03T20:35:22.677932] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-03-03T20:35:22.678289] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.678602] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-03-03T20:35:22.678978] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.679232] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-03-03T20:35:22.679495] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.679803] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-03-03T20:35:22.679904] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-03-03T20:35:22.680167] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.680442] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.681401] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-03-03T20:35:22.681656] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-03-03T20:35:22.681741] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-03-03T20:35:22.682014] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-03-03T20:35:22.682319] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-03-03T20:35:22.682614] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-03-03T20:35:22.682873] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-03-03T20:35:22.683173] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-03-03T20:35:22.683416] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.683658] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.683915] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-03-03T20:35:22.684204] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-03-03T20:35:22.684490] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-03-03T20:35:22.684564] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.684820] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.685059] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-03-03T20:35:22.685357] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-03-03T20:35:22.685644] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-03-03T20:35:22.686201] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-03-03T20:35:22.686462] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.686708] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-03-03T20:35:22.686785] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-03-03T20:35:22.687047] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.687322] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-03-03T20:35:22.687629] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.687719] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.687989] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.688263] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-03-03T20:35:22.688529] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-03-03T20:35:22.688869] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-03-03T20:35:22.689130] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-03-03T20:35:22.689375] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.689625] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.689891] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-03-03T20:35:22.689966] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-03-03T20:35:22.690189] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.690435] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-03-03T20:35:22.690683] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-03-03T20:35:22.690943] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-03-03T20:35:22.691264] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.691554] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.691833] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-03-03T20:35:22.692120] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-03-03T20:35:22.692406] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.692670] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.692941] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-03-03T20:35:22.693233] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.693490] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-03-03T20:35:22.693594] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-03-03T20:35:22.693843] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-03-03T20:35:22.694141] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.694389] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-03-03T20:35:22.695399] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-03-03T20:35:22.695646] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.695898] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-03-03T20:35:22.696199] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.696444] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-03-03T20:35:22.696528] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-03-03T20:35:22.697009] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.697312] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-03-03T20:35:22.697631] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-03-03T20:35:22.697956] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.698209] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.698471] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-03-03T20:35:22.698717] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.698792] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.699080] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-03-03T20:35:22.699318] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.699408] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-03-03T20:35:22.699642] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.699897] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.700140] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.700222] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-03-03T20:35:22.700625] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.700887] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.701157] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-03-03T20:35:22.701244] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-03-03T20:35:22.701320] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-03-03T20:35:22.701559] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.701844] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-03-03T20:35:22.702097] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.702173] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-03-03T20:35:22.702410] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-03-03T20:35:22.702657] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-03-03T20:35:22.702742] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-03-03T20:35:22.703029] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.703277] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.703520] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-03-03T20:35:22.703619] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-03-03T20:35:22.703891] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.704138] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-03-03T20:35:22.704211] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-03-03T20:35:22.704447] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-03-03T20:35:22.705467] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.705784] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-03-03T20:35:22.706061] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-03-03T20:35:22.706323] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-03-03T20:35:22.706601] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.706854] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-03-03T20:35:22.707152] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-03-03T20:35:22.707227] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-03-03T20:35:22.707505] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.707764] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.707840] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-03-03T20:35:22.707925] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.707999] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.708073] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.708356] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-03-03T20:35:22.708649] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.708919] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-03-03T20:35:22.709193] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-03-03T20:35:22.709269] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-03-03T20:35:22.709556] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.709855] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.709943] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-03-03T20:35:22.710187] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-03-03T20:35:22.710275] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.710525] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-03-03T20:35:22.710636] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-03-03T20:35:22.710876] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-03-03T20:35:22.711112] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-03-03T20:35:22.711350] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-03-03T20:35:22.711655] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-03-03T20:35:22.711928] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-03-03T20:35:22.712220] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-03-03T20:35:22.712456] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-03-03T20:35:22.712531] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-03-03T20:35:22.712782] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-03-03T20:35:22.713029] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-03-03T20:35:22.713292] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-03-03T20:35:22.713603] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.713840] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-03-03T20:35:22.714126] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-03-03T20:35:22.714365] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.714610] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-03-03T20:35:22.714905] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.715146] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.715234] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-03-03T20:35:22.715487] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-03-03T20:35:22.715589] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-03-03T20:35:22.715834] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-03-03T20:35:22.716083] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.716321] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-03-03T20:35:22.716559] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-03-03T20:35:22.716824] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-03-03T20:35:22.717077] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.717323] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-03-03T20:35:22.717603] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-03-03T20:35:22.717854] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.718164] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-03-03T20:35:22.718459] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-03-03T20:35:22.718718] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-03-03T20:35:22.719037] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.719110] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.719337] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.719411] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.719984] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-03-03T20:35:22.720247] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-03-03T20:35:22.720320] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.720557] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.720828] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-03-03T20:35:22.721078] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-03-03T20:35:22.721329] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.721595] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-03-03T20:35:22.721840] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.722082] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-03-03T20:35:22.722325] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-03-03T20:35:22.722407] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.722638] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-03-03T20:35:22.722874] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.723178] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-03-03T20:35:22.723262] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-03-03T20:35:22.723494] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.723755] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-03-03T20:35:22.724014] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.724257] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-03-03T20:35:22.724498] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.724819] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-03-03T20:35:22.725058] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-03-03T20:35:22.725310] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-03-03T20:35:22.725609] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.725865] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-03-03T20:35:22.725940] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-03-03T20:35:22.726214] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-03-03T20:35:22.726501] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.726828] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-03-03T20:35:22.727102] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-03-03T20:35:22.727183] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-03-03T20:35:22.727253] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-03-03T20:35:22.727332] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.727594] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.727909] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-03-03T20:35:22.728155] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.728403] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-03-03T20:35:22.728476] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-03-03T20:35:22.728545] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-03-03T20:35:22.728858] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-03-03T20:35:22.729095] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-03-03T20:35:22.729392] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.729641] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-03-03T20:35:22.729943] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.730176] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-03-03T20:35:22.730409] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.730643] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-03-03T20:35:22.730876] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-03-03T20:35:22.731106] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.731365] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-03-03T20:35:22.731610] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.731843] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.732136] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-03-03T20:35:22.732382] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-03-03T20:35:22.732624] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.733662] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.733955] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-03-03T20:35:22.734230] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-03-03T20:35:22.734530] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-03-03T20:35:22.734639] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-03-03T20:35:22.734869] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-03-03T20:35:22.734952] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-03-03T20:35:22.735188] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.735277] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.735523] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-03-03T20:35:22.735788] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-03-03T20:35:22.736027] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-03-03T20:35:22.736344] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.736603] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-03-03T20:35:22.736895] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-03-03T20:35:22.737142] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-03-03T20:35:22.737387] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-03-03T20:35:22.737660] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.737954] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-03-03T20:35:22.738038] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-03-03T20:35:22.738273] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.738348] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-03-03T20:35:22.738626] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.738875] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.739114] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.739361] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-03-03T20:35:22.739650] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-03-03T20:35:22.739984] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.740069] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.740314] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-03-03T20:35:22.740390] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-03-03T20:35:22.740463] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.740526] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-03-03T20:35:22.740847] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-03-03T20:35:22.740923] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.741160] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-03-03T20:35:22.741418] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.741492] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.741555] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-03-03T20:35:22.741872] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.742141] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-03-03T20:35:22.742415] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-03-03T20:35:22.742652] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.742907] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.743144] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-03-03T20:35:22.743381] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.743455] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.743680] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.743753] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-03-03T20:35:22.743998] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-03-03T20:35:22.744247] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.744552] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.744828] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.745072] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-03-03T20:35:22.745146] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-03-03T20:35:22.745423] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-03-03T20:35:22.746364] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.746607] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-03-03T20:35:22.746863] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-03-03T20:35:22.747109] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-03-03T20:35:22.747411] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.747655] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-03-03T20:35:22.747962] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-03-03T20:35:22.748040] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-03-03T20:35:22.748287] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.748362] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.748610] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.748902] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.749199] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-03-03T20:35:22.749494] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.749590] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-03-03T20:35:22.749879] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-03-03T20:35:22.750175] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-03-03T20:35:22.750425] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-03-03T20:35:22.750514] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.750790] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-03-03T20:35:22.751185] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.751937] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.752378] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-03-03T20:35:22.752689] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.752950] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-03-03T20:35:22.753212] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-03-03T20:35:22.753456] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-03-03T20:35:22.753540] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.753631] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-03-03T20:35:22.753864] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-03-03T20:35:22.753939] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-03-03T20:35:22.754022] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-03-03T20:35:22.754296] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.754540] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-03-03T20:35:22.754805] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-03-03T20:35:22.755063] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-03-03T20:35:22.755310] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.755549] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-03-03T20:35:22.755818] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-03-03T20:35:22.755892] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-03-03T20:35:22.756154] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.756406] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-03-03T20:35:22.756714] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-03-03T20:35:22.756792] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-03-03T20:35:22.757074] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-03-03T20:35:22.757316] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-03-03T20:35:22.757557] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.757839] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-03-03T20:35:22.758152] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.758447] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-03-03T20:35:22.758519] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-03-03T20:35:22.758786] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-03-03T20:35:22.759054] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.759310] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-03-03T20:35:22.759381] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-03-03T20:35:22.759641] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-03-03T20:35:22.759928] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-03-03T20:35:22.760215] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-03-03T20:35:22.760498] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-03-03T20:35:22.760768] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-03-03T20:35:22.761037] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.761117] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.761187] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-03-03T20:35:22.761415] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.761486] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.761545] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.761628] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.761868] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-03-03T20:35:22.762101] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-03-03T20:35:22.762355] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.762433] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-03-03T20:35:22.762723] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.762798] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.762858] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-03-03T20:35:22.763136] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.763375] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-03-03T20:35:22.763614] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.763901] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.764134] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-03-03T20:35:22.764375] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.764640] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-03-03T20:35:22.764936] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.765640] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-03-03T20:35:22.765891] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-03-03T20:35:22.766154] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.766415] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-03-03T20:35:22.766661] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.766905] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-03-03T20:35:22.767203] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-03-03T20:35:22.768807] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-03-03T20:35:22.769061] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-03-03T20:35:22.769307] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-03-03T20:35:22.769563] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-03-03T20:35:22.769850] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.769924] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-03-03T20:35:22.769991] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.770057] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-03-03T20:35:22.770288] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.770525] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-03-03T20:35:22.770798] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-03-03T20:35:22.771046] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-03-03T20:35:22.771298] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-03-03T20:35:22.771598] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-03-03T20:35:22.771681] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.771929] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-03-03T20:35:22.772165] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-03-03T20:35:22.772461] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-03-03T20:35:22.772534] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.772796] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.773087] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-03-03T20:35:22.773342] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-03-03T20:35:22.773601] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-03-03T20:35:22.773906] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.774207] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.774455] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-03-03T20:35:22.774699] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-03-03T20:35:22.774948] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.775194] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-03-03T20:35:22.775285] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-03-03T20:35:22.775521] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.775794] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-03-03T20:35:22.776206] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-03-03T20:35:22.776462] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-03-03T20:35:22.776539] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.776627] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-03-03T20:35:22.776909] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.777385] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-03-03T20:35:22.777690] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.778103] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-03-03T20:35:22.778189] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-03-03T20:35:22.778253] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.778489] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-03-03T20:35:22.778562] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.778648] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.778920] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.779168] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.779245] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.779534] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.779834] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-03-03T20:35:22.779934] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.779999] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-03-03T20:35:22.780237] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.781267] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-03-03T20:35:22.781635] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-03-03T20:35:22.781913] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.782399] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-03-03T20:35:22.782648] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-03-03T20:35:22.783140] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.783370] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-03-03T20:35:22.783599] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-03-03T20:35:22.783835] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-03-03T20:35:22.784155] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.784392] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.784462] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-03-03T20:35:22.784686] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.784923] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-03-03T20:35:22.785160] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-03-03T20:35:22.785240] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-03-03T20:35:22.785475] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.785710] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.785935] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.786155] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-03-03T20:35:22.786382] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-03-03T20:35:22.786608] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-03-03T20:35:22.786881] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.787102] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.787180] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.787415] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.787655] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.787904] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.788133] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.788363] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.788608] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-03-03T20:35:22.788900] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.789382] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.789460] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.789706] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-03-03T20:35:22.789776] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-03-03T20:35:22.789834] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.790081] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.790356] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.790425] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.790483] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-03-03T20:35:22.790548] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.790816] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-03-03T20:35:22.791318] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-03-03T20:35:22.791555] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.791818] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-03-03T20:35:22.792056] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-03-03T20:35:22.792359] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-03-03T20:35:22.792439] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-03-03T20:35:22.792739] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-03-03T20:35:22.792818] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.793077] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-03-03T20:35:22.793345] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.793592] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-03-03T20:35:22.793826] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-03-03T20:35:22.794070] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-03-03T20:35:22.794301] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-03-03T20:35:22.795248] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-03-03T20:35:22.795482] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.795765] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-03-03T20:35:22.796032] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-03-03T20:35:22.796273] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-03-03T20:35:22.796529] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-03-03T20:35:22.796813] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.797088] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-03-03T20:35:22.797378] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.797611] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-03-03T20:35:22.797905] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-03-03T20:35:22.798156] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-03-03T20:35:22.798411] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-03-03T20:35:22.798672] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.798917] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.799166] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-03-03T20:35:22.799409] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-03-03T20:35:22.799720] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-03-03T20:35:22.799809] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-03-03T20:35:22.799888] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-03-03T20:35:22.800168] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-03-03T20:35:22.800403] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-03-03T20:35:22.800646] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-03-03T20:35:22.800892] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-03-03T20:35:22.800965] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.801241] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.801323] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.801549] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-03-03T20:35:22.801817] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-03-03T20:35:22.802051] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-03-03T20:35:22.802291] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.802541] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-03-03T20:35:22.802853] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.803225] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-03-03T20:35:22.803308] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.803538] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.803854] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-03-03T20:35:22.804145] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-03-03T20:35:22.804229] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-03-03T20:35:22.804459] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-03-03T20:35:22.804532] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-03-03T20:35:22.804796] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-03-03T20:35:22.804879] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-03-03T20:35:22.805106] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.805352] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-03-03T20:35:22.805605] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.805678] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.805925] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-03-03T20:35:22.806174] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-03-03T20:35:22.806417] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-03-03T20:35:22.806488] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.806721] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-03-03T20:35:22.806970] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-03-03T20:35:22.807205] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.807437] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-03-03T20:35:22.807736] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.807827] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.808140] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-03-03T20:35:22.808370] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.808603] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.808905] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-03-03T20:35:22.808984] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-03-03T20:35:22.809258] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.809505] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.809613] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.809861] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-03-03T20:35:22.810092] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.810380] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.810626] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.810883] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.811140] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-03-03T20:35:22.811230] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.811518] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-03-03T20:35:22.811785] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-03-03T20:35:22.812068] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.812296] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-03-03T20:35:22.812374] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-03-03T20:35:22.812598] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.812897] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-03-03T20:35:22.813130] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-03-03T20:35:22.813199] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-03-03T20:35:22.813442] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.813525] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-03-03T20:35:22.813772] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.813857] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-03-03T20:35:22.814077] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.814302] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-03-03T20:35:22.814387] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-03-03T20:35:22.814608] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.814845] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-03-03T20:35:22.814928] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.815191] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.815428] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.815704] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-03-03T20:35:22.815966] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.816209] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-03-03T20:35:22.817219] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.817304] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-03-03T20:35:22.817604] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.817693] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-03-03T20:35:22.817755] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-03-03T20:35:22.818004] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.818289] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.818548] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.818648] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.818912] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-03-03T20:35:22.819146] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-03-03T20:35:22.819218] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.819484] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.819740] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-03-03T20:35:22.819985] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-03-03T20:35:22.820278] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-03-03T20:35:22.820349] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-03-03T20:35:22.820616] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-03-03T20:35:22.820906] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-03-03T20:35:22.821133] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-03-03T20:35:22.821355] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-03-03T20:35:22.821630] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-03-03T20:35:22.821866] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.822148] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.822384] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.822667] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-03-03T20:35:22.822953] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.823187] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-03-03T20:35:22.823601] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.824084] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-03-03T20:35:22.824167] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-03-03T20:35:22.824397] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-03-03T20:35:22.824654] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.824900] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-03-03T20:35:22.825139] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-03-03T20:35:22.825380] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-03-03T20:35:22.825610] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-03-03T20:35:22.825837] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.826070] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-03-03T20:35:22.826294] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-03-03T20:35:22.826364] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.826645] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-03-03T20:35:22.826905] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.826975] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-03-03T20:35:22.827269] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.827354] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.827595] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-03-03T20:35:22.827844] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-03-03T20:35:22.828090] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-03-03T20:35:22.828372] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.828442] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.828515] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-03-03T20:35:22.828603] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.828678] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.828976] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.829058] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.829298] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-03-03T20:35:22.829525] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-03-03T20:35:22.829815] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.830074] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-03-03T20:35:22.830297] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.830546] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.830645] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-03-03T20:35:22.830927] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-03-03T20:35:22.831159] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-03-03T20:35:22.831386] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-03-03T20:35:22.831632] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-03-03T20:35:22.831917] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.832170] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-03-03T20:35:22.833026] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-03-03T20:35:22.833312] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-03-03T20:35:22.833541] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-03-03T20:35:22.833807] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-03-03T20:35:22.834044] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.834278] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-03-03T20:35:22.834556] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-03-03T20:35:22.834868] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.835105] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-03-03T20:35:22.835343] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-03-03T20:35:22.835603] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.835871] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.836176] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-03-03T20:35:22.836249] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.836482] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.836741] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.837015] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.837093] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-03-03T20:35:22.837436] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-03-03T20:35:22.837683] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.837937] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.838017] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.838077] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.838321] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-03-03T20:35:22.838595] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-03-03T20:35:22.838667] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-03-03T20:35:22.839136] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.839365] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-03-03T20:35:22.839600] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-03-03T20:35:22.839861] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-03-03T20:35:22.840116] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-03-03T20:35:22.840410] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-03-03T20:35:22.840693] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-03-03T20:35:22.840764] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-03-03T20:35:22.840981] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-03-03T20:35:22.841215] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-03-03T20:35:22.841440] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-03-03T20:35:22.841722] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.841962] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-03-03T20:35:22.842199] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-03-03T20:35:22.842285] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-03-03T20:35:22.842513] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.842793] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-03-03T20:35:22.843157] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-03-03T20:35:22.843397] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-03-03T20:35:22.843685] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.844087] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-03-03T20:35:22.844373] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.844615] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.844867] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-03-03T20:35:22.845107] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.845339] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-03-03T20:35:22.845622] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-03-03T20:35:22.845850] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-03-03T20:35:22.846085] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.846317] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-03-03T20:35:22.847044] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-03-03T20:35:22.847123] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-03-03T20:35:22.847362] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-03-03T20:35:22.847603] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.847838] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-03-03T20:35:22.847947] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-03-03T20:35:22.848208] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.848295] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-03-03T20:35:22.848369] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-03-03T20:35:22.848650] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-03-03T20:35:22.848721] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-03-03T20:35:22.848792] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-03-03T20:35:22.849072] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-03-03T20:35:22.849302] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-03-03T20:35:22.849528] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-03-03T20:35:22.849836] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-03-03T20:35:22.850076] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-03-03T20:35:22.850299] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.850547] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.852129] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.852412] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-03-03T20:35:22.852696] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.852767] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-03-03T20:35:22.853009] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-03-03T20:35:22.853239] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-03-03T20:35:22.853491] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-03-03T20:35:22.854392] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-03-03T20:35:22.854627] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-03-03T20:35:22.854909] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-03-03T20:35:22.855193] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-03-03T20:35:22.855489] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-03-03T20:35:22.855741] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.856024] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-03-03T20:35:22.856275] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-03-03T20:35:22.856562] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-03-03T20:35:22.856884] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.857136] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-03-03T20:35:22.857358] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-03-03T20:35:22.857597] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-03-03T20:35:22.857866] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.858181] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-03-03T20:35:22.858419] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-03-03T20:35:22.858684] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-03-03T20:35:22.858978] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.859211] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-03-03T20:35:22.859489] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-03-03T20:35:22.859558] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.859851] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-03-03T20:35:22.860149] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.860377] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.860603] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.860889] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-03-03T20:35:22.861113] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.861342] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-03-03T20:35:22.861587] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.861816] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-03-03T20:35:22.862092] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-03-03T20:35:22.862340] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-03-03T20:35:22.862599] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-03-03T20:35:22.862858] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-03-03T20:35:22.862934] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.863179] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.863468] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-03-03T20:35:22.863702] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-03-03T20:35:22.863782] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.863847] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-03-03T20:35:22.864093] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-03-03T20:35:22.864163] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-03-03T20:35:22.865103] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.865181] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.865241] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-03-03T20:35:22.865514] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-03-03T20:35:22.865795] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-03-03T20:35:22.866056] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.866300] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.866536] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-03-03T20:35:22.866804] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-03-03T20:35:22.867034] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-03-03T20:35:22.867268] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.867552] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-03-03T20:35:22.867810] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-03-03T20:35:22.868055] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-03-03T20:35:22.868301] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-03-03T20:35:22.868371] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.868650] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.869604] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-03-03T20:35:22.869898] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-03-03T20:35:22.869969] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.870195] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-03-03T20:35:22.870489] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-03-03T20:35:22.870722] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.870966] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-03-03T20:35:22.871204] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-03-03T20:35:22.871435] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-03-03T20:35:22.871512] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-03-03T20:35:22.871603] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.871858] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-03-03T20:35:22.872122] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.872417] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-03-03T20:35:22.872701] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-03-03T20:35:22.872958] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.873185] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-03-03T20:35:22.873459] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.873752] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-03-03T20:35:22.873845] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-03-03T20:35:22.874067] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.874301] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-03-03T20:35:22.874588] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-03-03T20:35:22.874822] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.874899] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.875133] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-03-03T20:35:22.875409] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-03-03T20:35:22.875633] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-03-03T20:35:22.875877] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-03-03T20:35:22.876121] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-03-03T20:35:22.876354] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-03-03T20:35:22.876433] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.876673] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.876907] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-03-03T20:35:22.877157] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-03-03T20:35:22.877459] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-03-03T20:35:22.877700] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.877776] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-03-03T20:35:22.878046] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-03-03T20:35:22.878282] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.878358] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-03-03T20:35:22.878602] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.878843] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.878912] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-03-03T20:35:22.879140] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.879370] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-03-03T20:35:22.879439] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-03-03T20:35:22.879688] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-03-03T20:35:22.879944] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.880175] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.880404] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-03-03T20:35:22.880634] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.880879] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-03-03T20:35:22.881243] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.881973] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-03-03T20:35:22.882258] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-03-03T20:35:22.882490] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.882560] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-03-03T20:35:22.882861] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-03-03T20:35:22.883156] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-03-03T20:35:22.883253] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.883325] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.883603] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-03-03T20:35:22.883863] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-03-03T20:35:22.884099] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.884335] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.884405] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-03-03T20:35:22.884623] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-03-03T20:35:22.884692] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-03-03T20:35:22.884921] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-03-03T20:35:22.885172] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.885242] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-03-03T20:35:22.885467] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.885697] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-03-03T20:35:22.886070] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-03-03T20:35:22.886299] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.886532] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-03-03T20:35:22.886624] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-03-03T20:35:22.886693] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-03-03T20:35:22.886969] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.887047] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-03-03T20:35:22.887121] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-03-03T20:35:22.887403] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-03-03T20:35:22.887710] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-03-03T20:35:22.887981] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.888276] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.888502] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.888765] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-03-03T20:35:22.889043] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-03-03T20:35:22.889298] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-03-03T20:35:22.889530] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-03-03T20:35:22.889789] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-03-03T20:35:22.890079] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-03-03T20:35:22.890372] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-03-03T20:35:22.890683] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-03-03T20:35:22.890944] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.891022] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.891248] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.891499] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-03-03T20:35:22.891776] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.891857] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-03-03T20:35:22.892131] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-03-03T20:35:22.892360] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.892604] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-03-03T20:35:22.892687] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.892929] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-03-03T20:35:22.893159] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-03-03T20:35:22.893386] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-03-03T20:35:22.893664] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-03-03T20:35:22.893758] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-03-03T20:35:22.894019] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.894654] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.894908] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-03-03T20:35:22.895148] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.895226] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.895510] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.895843] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-03-03T20:35:22.896086] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-03-03T20:35:22.896374] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.896452] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-03-03T20:35:22.896709] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-03-03T20:35:22.896982] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-03-03T20:35:22.897053] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.897290] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-03-03T20:35:22.897560] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-03-03T20:35:22.897843] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-03-03T20:35:22.898178] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-03-03T20:35:22.898414] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-03-03T20:35:22.898703] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.898957] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-03-03T20:35:22.899236] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-03-03T20:35:22.899466] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-03-03T20:35:22.899701] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.899964] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-03-03T20:35:22.900237] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.900467] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-03-03T20:35:22.900543] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-03-03T20:35:22.900853] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.901105] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-03-03T20:35:22.901348] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-03-03T20:35:22.901598] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.901854] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-03-03T20:35:22.902127] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.902207] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-03-03T20:35:22.902485] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-03-03T20:35:22.902714] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-03-03T20:35:22.902997] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-03-03T20:35:22.903223] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-03-03T20:35:22.903300] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-03-03T20:35:22.903527] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.903629] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-03-03T20:35:22.903908] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-03-03T20:35:22.903984] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.904295] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.904372] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.904624] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-03-03T20:35:22.904862] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-03-03T20:35:22.904932] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.905209] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-03-03T20:35:22.905497] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-03-03T20:35:22.905783] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.906020] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-03-03T20:35:22.906246] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-03-03T20:35:22.906512] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-03-03T20:35:22.906803] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-03-03T20:35:22.907058] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.907288] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-03-03T20:35:22.907522] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-03-03T20:35:22.907833] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-03-03T20:35:22.908109] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-03-03T20:35:22.908354] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.908645] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.908930] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-03-03T20:35:22.909165] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.909406] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.909691] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-03-03T20:35:22.909985] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-03-03T20:35:22.910264] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-03-03T20:35:22.910345] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.910620] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.910869] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-03-03T20:35:22.911153] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.911384] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.911785] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-03-03T20:35:22.912083] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-03-03T20:35:22.912385] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.912629] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.912700] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-03-03T20:35:22.912994] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-03-03T20:35:22.913264] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-03-03T20:35:22.913344] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-03-03T20:35:22.913604] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-03-03T20:35:22.913850] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.913931] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-03-03T20:35:22.914184] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-03-03T20:35:22.914481] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-03-03T20:35:22.914720] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-03-03T20:35:22.914966] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-03-03T20:35:22.915247] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.915480] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.915763] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-03-03T20:35:22.916017] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.916086] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.916308] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.916598] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-03-03T20:35:22.916868] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-03-03T20:35:22.917108] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.917177] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.917396] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-03-03T20:35:22.917624] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.917944] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.918176] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.919119] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-03-03T20:35:22.919202] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-03-03T20:35:22.919433] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.919514] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-03-03T20:35:22.919610] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-03-03T20:35:22.919884] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-03-03T20:35:22.920129] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-03-03T20:35:22.920430] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-03-03T20:35:22.920674] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.920962] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-03-03T20:35:22.921253] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-03-03T20:35:22.921502] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.921600] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-03-03T20:35:22.921825] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-03-03T20:35:22.921892] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-03-03T20:35:22.922110] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-03-03T20:35:22.922368] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-03-03T20:35:22.923348] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-03-03T20:35:22.923603] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-03-03T20:35:22.923674] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-03-03T20:35:22.924472] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.924710] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-03-03T20:35:22.924990] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-03-03T20:35:22.925234] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-03-03T20:35:22.925303] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-03-03T20:35:22.926218] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.926470] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-03-03T20:35:22.926724] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-03-03T20:35:22.927009] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-03-03T20:35:22.927257] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-03-03T20:35:22.927492] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-03-03T20:35:22.927759] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.928069] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-03-03T20:35:22.928163] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.928238] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-03-03T20:35:22.928309] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-03-03T20:35:22.928562] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-03-03T20:35:22.928893] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-03-03T20:35:22.929201] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-03-03T20:35:22.929437] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-03-03T20:35:22.929720] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-03-03T20:35:22.929949] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-03-03T20:35:22.930028] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-03-03T20:35:22.930099] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-03-03T20:35:22.930330] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.930607] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-03-03T20:35:22.930853] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-03-03T20:35:22.931107] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-03-03T20:35:22.931364] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.931645] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-03-03T20:35:22.931727] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-03-03T20:35:22.932126] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-03-03T20:35:22.932410] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.932707] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-03-03T20:35:22.932951] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-03-03T20:35:22.934106] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-03-03T20:35:22.934354] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-03-03T20:35:22.934600] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-03-03T20:35:22.934867] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-03-03T20:35:22.935169] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.935434] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.935677] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.935915] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-03-03T20:35:22.936147] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-03-03T20:35:22.936399] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.936630] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.936880] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-03-03T20:35:22.937344] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-03-03T20:35:22.937417] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-03-03T20:35:22.937653] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.937904] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.938161] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.938464] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-03-03T20:35:22.938767] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.939020] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-03-03T20:35:22.939249] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-03-03T20:35:22.939555] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-03-03T20:35:22.939831] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-03-03T20:35:22.940084] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.940163] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-03-03T20:35:22.940451] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.940719] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-03-03T20:35:22.940821] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.941061] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-03-03T20:35:22.941312] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-03-03T20:35:22.941543] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-03-03T20:35:22.941821] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-03-03T20:35:22.942074] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.942370] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-03-03T20:35:22.942442] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-03-03T20:35:22.942503] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.942783] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-03-03T20:35:22.943028] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-03-03T20:35:22.943111] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-03-03T20:35:22.943339] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-03-03T20:35:22.943565] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-03-03T20:35:22.943656] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-03-03T20:35:22.943875] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-03-03T20:35:22.944114] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-03-03T20:35:22.944184] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-03-03T20:35:22.944459] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-03-03T20:35:22.944530] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-03-03T20:35:22.944826] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-03-03T20:35:22.944899] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-03-03T20:35:22.945126] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.945407] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-03-03T20:35:22.945642] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-03-03T20:35:22.945721] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.946134] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-03-03T20:35:22.946422] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-03-03T20:35:22.946706] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-03-03T20:35:22.946964] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-03-03T20:35:22.947196] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-03-03T20:35:22.947287] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.947533] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-03-03T20:35:22.947628] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-03-03T20:35:22.948613] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.948886] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-03-03T20:35:22.949176] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-03-03T20:35:22.949494] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.949566] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-03-03T20:35:22.949883] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-03-03T20:35:22.950172] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.950419] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-03-03T20:35:22.950709] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-03-03T20:35:22.950959] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.951195] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-03-03T20:35:22.951265] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-03-03T20:35:22.951323] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.951381] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.951603] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-03-03T20:35:22.951839] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.951908] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-03-03T20:35:22.952132] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.952362] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.952596] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.952830] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-03-03T20:35:22.953120] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-03-03T20:35:22.953356] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-03-03T20:35:22.953597] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-03-03T20:35:22.953673] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-03-03T20:35:22.953732] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-03-03T20:35:22.953796] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-03-03T20:35:22.954022] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-03-03T20:35:22.954279] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-03-03T20:35:22.954536] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-03-03T20:35:22.954836] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-03-03T20:35:22.955106] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-03-03T20:35:22.955362] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-03-03T20:35:22.955612] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-03-03T20:35:22.955910] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-03-03T20:35:22.956142] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.956398] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.956633] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-03-03T20:35:22.956868] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-03-03T20:35:22.957152] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-03-03T20:35:22.957392] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.957651] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-03-03T20:35:22.957912] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-03-03T20:35:22.958157] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.958463] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-03-03T20:35:22.958732] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.958968] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.959195] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-03-03T20:35:22.959484] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-03-03T20:35:22.959720] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-03-03T20:35:22.959798] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-03-03T20:35:22.959858] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.960107] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-03-03T20:35:22.960333] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-03-03T20:35:22.960608] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-03-03T20:35:22.960676] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-03-03T20:35:22.960922] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-03-03T20:35:22.961150] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-03-03T20:35:22.961392] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-03-03T20:35:22.961471] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-03-03T20:35:22.961698] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.961982] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-03-03T20:35:22.962228] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-03-03T20:35:22.962454] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-03-03T20:35:22.962746] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-03-03T20:35:22.962979] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.963214] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-03-03T20:35:22.963290] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.963359] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-03-03T20:35:22.963605] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.963832] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.963900] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-03-03T20:35:22.964149] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-03-03T20:35:22.964393] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-03-03T20:35:22.964766] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-03-03T20:35:22.965004] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.965074] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-03-03T20:35:22.965302] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.965602] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-03-03T20:35:22.965850] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-03-03T20:35:22.966110] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.966370] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.966658] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.966888] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-03-03T20:35:22.966955] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-03-03T20:35:22.967172] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.967398] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.967631] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-03-03T20:35:22.967699] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-03-03T20:35:22.967987] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-03-03T20:35:22.968278] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-03-03T20:35:22.968364] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-03-03T20:35:22.968432] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-03-03T20:35:22.968672] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-03-03T20:35:22.968912] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-03-03T20:35:22.969190] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-03-03T20:35:22.969474] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-03-03T20:35:22.969709] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.969961] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.970197] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-03-03T20:35:22.970431] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-03-03T20:35:22.970666] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.970895] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-03-03T20:35:22.970963] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-03-03T20:35:22.971231] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-03-03T20:35:22.971459] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-03-03T20:35:22.971737] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-03-03T20:35:22.971812] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-03-03T20:35:22.972032] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.972262] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-03-03T20:35:22.972514] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-03-03T20:35:22.972613] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-03-03T20:35:22.972850] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-03-03T20:35:22.973072] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-03-03T20:35:22.973298] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-03-03T20:35:22.973598] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-03-03T20:35:22.973882] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.973958] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-03-03T20:35:22.974180] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-03-03T20:35:22.974416] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.974669] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.974924] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-03-03T20:35:22.975159] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-03-03T20:35:22.975393] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-03-03T20:35:22.975469] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.975707] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-03-03T20:35:22.975802] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.976031] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-03-03T20:35:22.976281] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-03-03T20:35:22.976350] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-03-03T20:35:22.976597] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-03-03T20:35:22.976861] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-03-03T20:35:22.977112] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-03-03T20:35:22.977369] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.977613] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-03-03T20:35:22.977845] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-03-03T20:35:22.978110] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-03-03T20:35:22.978344] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.978585] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-03-03T20:35:22.978843] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.979085] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.979363] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-03-03T20:35:22.979440] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.979670] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.979916] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-03-03T20:35:22.980218] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.980462] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-03-03T20:35:22.980711] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.980978] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-03-03T20:35:22.981218] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-03-03T20:35:22.981460] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-03-03T20:35:22.981748] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-03-03T20:35:22.981977] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-03-03T20:35:22.982213] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-03-03T20:35:22.982436] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-03-03T20:35:22.982671] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-03-03T20:35:22.982741] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-03-03T20:35:22.982959] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.983185] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-03-03T20:35:22.983254] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-03-03T20:35:22.983468] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-03-03T20:35:22.983536] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-03-03T20:35:22.983797] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-03-03T20:35:22.984073] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.984300] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-03-03T20:35:22.985033] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-03-03T20:35:22.985317] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-03-03T20:35:22.985566] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-03-03T20:35:22.985837] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-03-03T20:35:22.985917] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-03-03T20:35:22.986331] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-03-03T20:35:22.986567] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-03-03T20:35:22.986879] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-03-03T20:35:22.987306] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-03-03T20:35:22.987548] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-03-03T20:35:22.987865] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.988152] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-03-03T20:35:22.988442] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-03-03T20:35:22.988743] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-03-03T20:35:22.988844] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-03-03T20:35:22.989080] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-03-03T20:35:22.989167] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-03-03T20:35:22.989440] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-03-03T20:35:22.989701] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-03-03T20:35:22.989997] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-03-03T20:35:22.990274] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-03-03T20:35:22.990532] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-03-03T20:35:22.990792] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-03-03T20:35:22.991216] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-03-03T20:35:22.991310] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-03-03T20:35:22.991554] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-03-03T20:35:22.991868] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-03-03T20:35:22.991942] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-03-03T20:35:22.992357] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-03-03T20:35:22.992430] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-03-03T20:35:22.992664] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-03-03T20:35:22.992937] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-03-03T20:35:22.993206] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-03-03T20:35:22.993487] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-03-03T20:35:22.993772] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-03-03T20:35:22.994187] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-03-03T20:35:22.994434] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-03-03T20:35:22.994514] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-03-03T20:35:22.994799] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-03-03T20:35:22.995102] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.995392] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-03-03T20:35:22.995633] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-03-03T20:35:22.995905] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-03-03T20:35:22.996139] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-03-03T20:35:22.996369] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-03-03T20:35:22.996627] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-03-03T20:35:22.996859] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-03-03T20:35:22.997147] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-03-03T20:35:22.997376] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-03-03T20:35:22.997617] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-03-03T20:35:22.997854] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-03-03T20:35:22.998175] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-03-03T20:35:22.998251] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-03-03T20:35:22.998533] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-03-03T20:35:22.998856] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-03-03T20:35:22.999144] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-03-03T20:35:22.999374] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-03-03T20:35:22.999445] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-03-03T20:35:22.999670] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-03-03T20:35:22.999924] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.000164] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-03-03T20:35:23.000407] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-03-03T20:35:23.000644] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-03-03T20:35:23.000730] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-03-03T20:35:23.001012] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-03-03T20:35:23.001084] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-03-03T20:35:23.001328] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-03-03T20:35:23.001604] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-03-03T20:35:23.001839] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-03-03T20:35:23.002085] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.002318] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-03-03T20:35:23.002554] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-03-03T20:35:23.002853] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.003215] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-03-03T20:35:23.003505] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.003753] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-03-03T20:35:23.004212] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-03-03T20:35:23.004463] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-03-03T20:35:23.004748] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-03-03T20:35:23.004978] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-03-03T20:35:23.005215] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-03-03T20:35:23.005447] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-03-03T20:35:23.005671] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-03-03T20:35:23.005902] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-03-03T20:35:23.006155] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-03-03T20:35:23.006236] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-03-03T20:35:23.006468] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-03-03T20:35:23.006774] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-03-03T20:35:23.007062] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.007350] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.007433] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-03-03T20:35:23.007739] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-03-03T20:35:23.008045] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-03-03T20:35:23.008299] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-03-03T20:35:23.008369] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-03-03T20:35:23.008623] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.008879] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-03-03T20:35:23.009110] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-03-03T20:35:23.009391] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-03-03T20:35:23.009624] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-03-03T20:35:23.009700] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-03-03T20:35:23.009921] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.010154] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-03-03T20:35:23.010431] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-03-03T20:35:23.010502] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.010736] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-03-03T20:35:23.011122] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-03-03T20:35:23.011192] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-03-03T20:35:23.011439] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-03-03T20:35:23.011714] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.011989] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-03-03T20:35:23.012259] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-03-03T20:35:23.012336] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-03-03T20:35:23.012648] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-03-03T20:35:23.012930] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.013191] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-03-03T20:35:23.013480] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-03-03T20:35:23.013737] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-03-03T20:35:23.014014] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.014305] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-03-03T20:35:23.014561] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-03-03T20:35:23.014877] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-03-03T20:35:23.015165] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-03-03T20:35:23.015425] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-03-03T20:35:23.015716] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-03-03T20:35:23.015958] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-03-03T20:35:23.016208] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-03-03T20:35:23.016599] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-03-03T20:35:23.016916] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-03-03T20:35:23.017217] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-03-03T20:35:23.017290] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-03-03T20:35:23.017592] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-03-03T20:35:23.017665] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-03-03T20:35:23.017726] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-03-03T20:35:23.017967] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-03-03T20:35:23.018046] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-03-03T20:35:23.018281] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-03-03T20:35:23.018553] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.018650] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.018890] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-03-03T20:35:23.019184] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-03-03T20:35:23.019444] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-03-03T20:35:23.019527] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-03-03T20:35:23.019835] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-03-03T20:35:23.019913] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-03-03T20:35:23.020219] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-03-03T20:35:23.020488] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.020764] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-03-03T20:35:23.021039] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-03-03T20:35:23.021318] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-03-03T20:35:23.021601] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-03-03T20:35:23.021673] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-03-03T20:35:23.021956] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.022033] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-03-03T20:35:23.022279] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-03-03T20:35:23.022517] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-03-03T20:35:23.022772] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-03-03T20:35:23.023028] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-03-03T20:35:23.023096] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-03-03T20:35:23.023308] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-03-03T20:35:23.023556] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-03-03T20:35:23.023860] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-03-03T20:35:23.024091] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-03-03T20:35:23.024376] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-03-03T20:35:23.024444] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-03-03T20:35:23.024510] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.025407] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-03-03T20:35:23.025715] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.025981] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-03-03T20:35:23.026252] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-03-03T20:35:23.026335] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-03-03T20:35:23.026405] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-03-03T20:35:23.026471] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-03-03T20:35:23.026780] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-03-03T20:35:23.027058] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-03-03T20:35:23.027359] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-03-03T20:35:23.027601] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-03-03T20:35:23.027836] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.028134] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-03-03T20:35:23.028372] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-03-03T20:35:23.028658] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-03-03T20:35:23.028727] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-03-03T20:35:23.028800] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-03-03T20:35:23.029021] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-03-03T20:35:23.029248] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-03-03T20:35:23.029524] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.029773] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-03-03T20:35:23.029843] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-03-03T20:35:23.030173] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-03-03T20:35:23.030429] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-03-03T20:35:23.030667] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-03-03T20:35:23.030956] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-03-03T20:35:23.031381] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-03-03T20:35:23.031665] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-03-03T20:35:23.031964] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-03-03T20:35:23.032248] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-03-03T20:35:23.032608] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-03-03T20:35:23.032689] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-03-03T20:35:23.032980] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-03-03T20:35:23.033453] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-03-03T20:35:23.033539] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-03-03T20:35:23.033855] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-03-03T20:35:23.034376] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-03-03T20:35:23.034688] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-03-03T20:35:23.034986] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-03-03T20:35:23.035308] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-03-03T20:35:23.035597] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.035691] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-03-03T20:35:23.036008] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-03-03T20:35:23.036282] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-03-03T20:35:23.036613] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-03-03T20:35:23.036903] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-03-03T20:35:23.037235] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-03-03T20:35:23.037506] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-03-03T20:35:23.037630] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-03-03T20:35:23.037706] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-03-03T20:35:23.038028] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-03-03T20:35:23.038351] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.038673] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-03-03T20:35:23.038964] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-03-03T20:35:23.039484] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-03-03T20:35:23.039757] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.040193] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-03-03T20:35:23.040480] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-03-03T20:35:23.040825] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-03-03T20:35:23.041112] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-03-03T20:35:23.041454] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-03-03T20:35:23.041535] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-03-03T20:35:23.042556] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-03-03T20:35:23.042903] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-03-03T20:35:23.043212] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.043556] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.043867] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-03-03T20:35:23.044169] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.044251] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-03-03T20:35:23.044507] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-03-03T20:35:23.044806] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.045083] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.045365] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-03-03T20:35:23.045455] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-03-03T20:35:23.045520] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-03-03T20:35:23.045603] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-03-03T20:35:23.045883] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-03-03T20:35:23.046170] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-03-03T20:35:23.046468] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-03-03T20:35:23.046739] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-03-03T20:35:23.047072] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-03-03T20:35:23.047359] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-03-03T20:35:23.047684] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-03-03T20:35:23.047962] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-03-03T20:35:23.048375] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.048678] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-03-03T20:35:23.049056] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-03-03T20:35:23.049377] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-03-03T20:35:23.049472] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-03-03T20:35:23.049739] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-03-03T20:35:23.049839] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-03-03T20:35:23.050110] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.050389] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.050672] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-03-03T20:35:23.050975] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.051244] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.051528] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.051837] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.052142] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-03-03T20:35:23.052433] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-03-03T20:35:23.052514] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-03-03T20:35:23.052601] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-03-03T20:35:23.052872] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-03-03T20:35:23.053213] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-03-03T20:35:23.053505] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-03-03T20:35:23.053802] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.054077] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-03-03T20:35:23.054346] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-03-03T20:35:23.054668] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-03-03T20:35:23.054747] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-03-03T20:35:23.055006] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-03-03T20:35:23.055282] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-03-03T20:35:23.055371] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-03-03T20:35:23.055750] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.056255] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-03-03T20:35:23.056556] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-03-03T20:35:23.056848] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-03-03T20:35:23.056930] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-03-03T20:35:23.056998] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.057233] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-03-03T20:35:23.057471] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-03-03T20:35:23.057759] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.057996] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-03-03T20:35:23.058271] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-03-03T20:35:23.058357] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-03-03T20:35:23.058641] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-03-03T20:35:23.058872] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-03-03T20:35:23.059154] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-03-03T20:35:23.059435] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-03-03T20:35:23.059788] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-03-03T20:35:23.060088] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-03-03T20:35:23.060353] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-03-03T20:35:23.060626] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-03-03T20:35:23.060925] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-03-03T20:35:23.060995] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-03-03T20:35:23.061221] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-03-03T20:35:23.061468] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-03-03T20:35:23.061695] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-03-03T20:35:23.061924] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-03-03T20:35:23.062154] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-03-03T20:35:23.062233] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-03-03T20:35:23.062505] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-03-03T20:35:23.062611] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.062862] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-03-03T20:35:23.063155] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-03-03T20:35:23.063389] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-03-03T20:35:23.063615] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.063850] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-03-03T20:35:23.064125] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-03-03T20:35:23.064350] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-03-03T20:35:23.064598] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-03-03T20:35:23.064829] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-03-03T20:35:23.065057] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-03-03T20:35:23.065340] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.065565] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-03-03T20:35:23.065657] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-03-03T20:35:23.065893] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-03-03T20:35:23.066117] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-03-03T20:35:23.067086] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-03-03T20:35:23.067325] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-03-03T20:35:23.067703] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-03-03T20:35:23.067953] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-03-03T20:35:23.068206] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.068444] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-03-03T20:35:23.068515] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-03-03T20:35:23.068788] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-03-03T20:35:23.069032] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-03-03T20:35:23.069264] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-03-03T20:35:23.069498] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-03-03T20:35:23.069620] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-03-03T20:35:23.069922] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-03-03T20:35:23.070185] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-03-03T20:35:23.070425] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.070695] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-03-03T20:35:23.071019] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-03-03T20:35:23.071266] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-03-03T20:35:23.071509] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-03-03T20:35:23.071599] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.071854] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-03-03T20:35:23.072081] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-03-03T20:35:23.072353] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-03-03T20:35:23.072590] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-03-03T20:35:23.072834] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.073057] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-03-03T20:35:23.073143] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-03-03T20:35:23.073369] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-03-03T20:35:23.073612] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-03-03T20:35:23.073883] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.074160] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.074228] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-03-03T20:35:23.074496] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.074754] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-03-03T20:35:23.074985] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-03-03T20:35:23.075212] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-03-03T20:35:23.075440] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-03-03T20:35:23.075677] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-03-03T20:35:23.075974] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-03-03T20:35:23.076204] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-03-03T20:35:23.076481] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-03-03T20:35:23.076709] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-03-03T20:35:23.076994] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-03-03T20:35:23.077229] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-03-03T20:35:23.077461] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.077691] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-03-03T20:35:23.077946] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-03-03T20:35:23.078179] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-03-03T20:35:23.078247] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-03-03T20:35:23.078464] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-03-03T20:35:23.078695] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-03-03T20:35:23.078971] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.079196] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.079420] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-03-03T20:35:23.079674] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-03-03T20:35:23.079898] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.080118] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-03-03T20:35:23.080389] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-03-03T20:35:23.080612] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-03-03T20:35:23.080843] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-03-03T20:35:23.081061] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.081138] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-03-03T20:35:23.081411] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-03-03T20:35:23.081703] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-03-03T20:35:23.081952] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.082202] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.082432] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-03-03T20:35:23.082683] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.082913] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-03-03T20:35:23.082994] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-03-03T20:35:23.083054] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-03-03T20:35:23.084009] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.084259] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-03-03T20:35:23.084491] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-03-03T20:35:23.084786] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-03-03T20:35:23.085069] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-03-03T20:35:23.085139] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-03-03T20:35:23.085381] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-03-03T20:35:23.085627] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-03-03T20:35:23.085705] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-03-03T20:35:23.085773] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.085993] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-03-03T20:35:23.086076] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-03-03T20:35:23.086379] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.086630] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-03-03T20:35:23.086895] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-03-03T20:35:23.087138] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-03-03T20:35:23.087400] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-03-03T20:35:23.087664] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-03-03T20:35:23.087733] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-03-03T20:35:23.088034] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-03-03T20:35:23.088294] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-03-03T20:35:23.088378] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.088662] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-03-03T20:35:23.088913] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-03-03T20:35:23.089195] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.089430] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-03-03T20:35:23.089661] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-03-03T20:35:23.089901] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-03-03T20:35:23.089984] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-03-03T20:35:23.090256] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-03-03T20:35:23.090481] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-03-03T20:35:23.090550] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.090804] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-03-03T20:35:23.091049] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.091268] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-03-03T20:35:23.091523] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-03-03T20:35:23.091770] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-03-03T20:35:23.092048] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.092301] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-03-03T20:35:23.092526] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-03-03T20:35:23.092824] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-03-03T20:35:23.093205] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-03-03T20:35:23.093276] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-03-03T20:35:23.093499] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.093773] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-03-03T20:35:23.094199] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-03-03T20:35:23.094433] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-03-03T20:35:23.094687] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-03-03T20:35:23.094981] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-03-03T20:35:23.095276] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-03-03T20:35:23.095354] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-03-03T20:35:23.095625] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-03-03T20:35:23.095899] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.096135] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-03-03T20:35:23.096434] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-03-03T20:35:23.096512] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-03-03T20:35:23.096754] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-03-03T20:35:23.096981] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-03-03T20:35:23.097209] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-03-03T20:35:23.097434] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-03-03T20:35:23.097711] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-03-03T20:35:23.097794] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-03-03T20:35:23.098092] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.098377] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-03-03T20:35:23.098625] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-03-03T20:35:23.098879] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-03-03T20:35:23.099113] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-03-03T20:35:23.099182] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-03-03T20:35:23.099417] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-03-03T20:35:23.099637] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-03-03T20:35:23.099869] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-03-03T20:35:23.100142] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-03-03T20:35:23.100393] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-03-03T20:35:23.100624] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.100903] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-03-03T20:35:23.101152] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-03-03T20:35:23.101384] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-03-03T20:35:23.101669] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-03-03T20:35:23.101936] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-03-03T20:35:23.102008] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.102255] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-03-03T20:35:23.102484] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-03-03T20:35:23.102735] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-03-03T20:35:23.102972] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.103202] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-03-03T20:35:23.103282] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-03-03T20:35:23.103519] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-03-03T20:35:23.103768] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.103838] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-03-03T20:35:23.104107] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-03-03T20:35:23.104351] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-03-03T20:35:23.104594] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-03-03T20:35:23.104841] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-03-03T20:35:23.105065] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-03-03T20:35:23.105291] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.105598] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-03-03T20:35:23.105832] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.106088] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-03-03T20:35:23.106373] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-03-03T20:35:23.106608] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-03-03T20:35:23.106867] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-03-03T20:35:23.106955] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-03-03T20:35:23.107220] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-03-03T20:35:23.107446] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-03-03T20:35:23.107670] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-03-03T20:35:23.107749] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.107995] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.108222] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-03-03T20:35:23.108446] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-03-03T20:35:23.108723] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-03-03T20:35:23.109007] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.109262] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-03-03T20:35:23.109504] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-03-03T20:35:23.109807] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.110174] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-03-03T20:35:23.110401] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-03-03T20:35:23.110684] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.111085] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-03-03T20:35:23.111806] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-03-03T20:35:23.111889] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-03-03T20:35:23.112171] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-03-03T20:35:23.112405] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-03-03T20:35:23.112645] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-03-03T20:35:23.112892] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-03-03T20:35:23.112971] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-03-03T20:35:23.113275] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-03-03T20:35:23.113345] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-03-03T20:35:23.113627] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-03-03T20:35:23.113868] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-03-03T20:35:23.114112] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-03-03T20:35:23.114420] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-03-03T20:35:23.114669] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-03-03T20:35:23.114912] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-03-03T20:35:23.115196] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-03-03T20:35:23.115265] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-03-03T20:35:23.115545] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-03-03T20:35:23.115829] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-03-03T20:35:23.116086] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-03-03T20:35:23.116342] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-03-03T20:35:23.116410] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-03-03T20:35:23.116689] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-03-03T20:35:23.116918] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-03-03T20:35:23.117147] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-03-03T20:35:23.117389] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-03-03T20:35:23.117629] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-03-03T20:35:23.117908] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-03-03T20:35:23.117971] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-03-03T20:35:23.118265] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-03-03T20:35:23.118524] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-03-03T20:35:23.118625] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-03-03T20:35:23.118919] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-03-03T20:35:23.119176] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-03-03T20:35:23.119405] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-03-03T20:35:23.119671] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-03-03T20:35:23.120112] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-03-03T20:35:23.120364] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-03-03T20:35:23.120606] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-03-03T20:35:23.120837] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-03-03T20:35:23.120906] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-03-03T20:35:23.121142] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-03-03T20:35:23.121605] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.121868] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-03-03T20:35:23.121949] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-03-03T20:35:23.122197] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-03-03T20:35:23.122605] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-03-03T20:35:23.122857] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-03-03T20:35:23.123331] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-03-03T20:35:23.123594] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-03-03T20:35:23.123875] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-03-03T20:35:23.124106] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.124351] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-03-03T20:35:23.124592] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-03-03T20:35:23.124664] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.124952] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-03-03T20:35:23.125187] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-03-03T20:35:23.125270] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-03-03T20:35:23.125501] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-03-03T20:35:23.125760] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-03-03T20:35:23.125995] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-03-03T20:35:23.126064] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-03-03T20:35:23.126289] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-03-03T20:35:23.126589] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-03-03T20:35:23.126866] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.127085] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-03-03T20:35:23.127306] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-03-03T20:35:23.127376] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-03-03T20:35:23.127620] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-03-03T20:35:23.127914] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-03-03T20:35:23.128155] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-03-03T20:35:23.128225] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-03-03T20:35:23.128443] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-03-03T20:35:23.128718] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-03-03T20:35:23.128940] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-03-03T20:35:23.129009] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-03-03T20:35:23.129067] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-03-03T20:35:23.129336] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-03-03T20:35:23.129611] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-03-03T20:35:23.129853] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.130105] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-03-03T20:35:23.130189] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-03-03T20:35:23.130475] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-03-03T20:35:23.130837] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.130916] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-03-03T20:35:23.131147] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-03-03T20:35:23.131554] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-03-03T20:35:23.131842] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-03-03T20:35:23.132075] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-03-03T20:35:23.132366] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-03-03T20:35:23.132445] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-03-03T20:35:23.132686] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-03-03T20:35:23.132922] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-03-03T20:35:23.132993] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-03-03T20:35:23.133215] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-03-03T20:35:23.133457] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-03-03T20:35:23.133695] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-03-03T20:35:23.133941] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-03-03T20:35:23.134164] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-03-03T20:35:23.134409] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-03-03T20:35:23.134652] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-03-03T20:35:23.134875] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.134953] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-03-03T20:35:23.135219] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-03-03T20:35:23.135461] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-03-03T20:35:23.135686] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-03-03T20:35:23.135941] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.136257] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-03-03T20:35:23.136526] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-03-03T20:35:23.136621] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-03-03T20:35:23.136872] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.137128] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-03-03T20:35:23.137434] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-03-03T20:35:23.137694] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-03-03T20:35:23.137990] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-03-03T20:35:23.138071] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-03-03T20:35:23.138132] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-03-03T20:35:23.138380] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-03-03T20:35:23.138656] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-03-03T20:35:23.138916] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-03-03T20:35:23.139309] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-03-03T20:35:23.139543] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-03-03T20:35:23.140129] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-03-03T20:35:23.140548] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-03-03T20:35:23.141130] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-03-03T20:35:23.142070] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-03-03T20:35:23.142524] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.142805] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.143348] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-03-03T20:35:23.143602] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-03-03T20:35:23.143897] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.143967] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-03-03T20:35:23.144194] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.144429] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-03-03T20:35:23.144711] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-03-03T20:35:23.144936] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-03-03T20:35:23.145353] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-03-03T20:35:23.145634] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-03-03T20:35:23.145922] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-03-03T20:35:23.146388] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-03-03T20:35:23.146727] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-03-03T20:35:23.146997] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-03-03T20:35:23.147234] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-03-03T20:35:23.147525] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-03-03T20:35:23.147796] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.147902] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-03-03T20:35:23.148129] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-03-03T20:35:23.148371] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-03-03T20:35:23.148595] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-03-03T20:35:23.148893] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-03-03T20:35:23.149304] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-03-03T20:35:23.149597] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-03-03T20:35:23.149843] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.150254] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-03-03T20:35:23.150337] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-03-03T20:35:23.150596] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-03-03T20:35:23.150841] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-03-03T20:35:23.151071] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-03-03T20:35:23.151294] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-03-03T20:35:23.151598] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.151837] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-03-03T20:35:23.152129] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.152412] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.152646] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-03-03T20:35:23.153004] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-03-03T20:35:23.153296] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-03-03T20:35:23.153528] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-03-03T20:35:23.153794] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.154026] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-03-03T20:35:23.154256] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-03-03T20:35:23.154537] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-03-03T20:35:23.154784] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-03-03T20:35:23.155009] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-03-03T20:35:23.155346] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-03-03T20:35:23.155627] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-03-03T20:35:23.155708] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-03-03T20:35:23.155798] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-03-03T20:35:23.156290] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-03-03T20:35:23.156369] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-03-03T20:35:23.156626] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-03-03T20:35:23.156706] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-03-03T20:35:23.157097] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.157398] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.157468] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-03-03T20:35:23.157760] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-03-03T20:35:23.158050] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-03-03T20:35:23.158353] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-03-03T20:35:23.158611] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-03-03T20:35:23.158911] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-03-03T20:35:23.158982] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-03-03T20:35:23.159198] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-03-03T20:35:23.159421] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-03-03T20:35:23.159698] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-03-03T20:35:23.159793] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-03-03T20:35:23.160022] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-03-03T20:35:23.160504] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-03-03T20:35:23.160785] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-03-03T20:35:23.161022] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-03-03T20:35:23.161303] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-03-03T20:35:23.161537] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-03-03T20:35:23.161790] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-03-03T20:35:23.162017] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-03-03T20:35:23.162349] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-03-03T20:35:23.162599] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-03-03T20:35:23.162846] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-03-03T20:35:23.163075] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-03-03T20:35:23.163357] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-03-03T20:35:23.163686] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-03-03T20:35:23.163921] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-03-03T20:35:23.164151] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-03-03T20:35:23.164402] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-03-03T20:35:23.164682] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-03-03T20:35:23.164916] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-03-03T20:35:23.165144] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-03-03T20:35:23.165369] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-03-03T20:35:23.165602] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.165671] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-03-03T20:35:23.165903] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.166229] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.166461] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-03-03T20:35:23.166691] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-03-03T20:35:23.166936] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-03-03T20:35:23.167024] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-03-03T20:35:23.167257] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-03-03T20:35:23.167507] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-03-03T20:35:23.167757] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-03-03T20:35:23.167827] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-03-03T20:35:23.167910] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-03-03T20:35:23.168168] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-03-03T20:35:23.168247] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-03-03T20:35:23.168471] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-03-03T20:35:23.168765] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-03-03T20:35:23.169018] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-03-03T20:35:23.169247] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-03-03T20:35:23.169600] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-03-03T20:35:23.169943] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-03-03T20:35:23.170175] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-03-03T20:35:23.170505] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-03-03T20:35:23.170596] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-03-03T20:35:23.170883] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-03-03T20:35:23.171115] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.171365] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-03-03T20:35:23.171646] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-03-03T20:35:23.171925] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-03-03T20:35:23.172336] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-03-03T20:35:23.172666] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-03-03T20:35:23.172944] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-03-03T20:35:23.173266] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-03-03T20:35:23.173597] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-03-03T20:35:23.173873] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-03-03T20:35:23.174127] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-03-03T20:35:23.174395] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-03-03T20:35:23.174466] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-03-03T20:35:23.174715] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-03-03T20:35:23.175174] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-03-03T20:35:23.175476] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-03-03T20:35:23.175714] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-03-03T20:35:23.176074] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-03-03T20:35:23.176357] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-03-03T20:35:23.176693] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-03-03T20:35:23.176764] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-03-03T20:35:23.177084] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.177155] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-03-03T20:35:23.177476] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-03-03T20:35:23.177838] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-03-03T20:35:23.178097] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-03-03T20:35:23.178333] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-03-03T20:35:23.178587] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-03-03T20:35:23.178934] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-03-03T20:35:23.179170] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-03-03T20:35:23.179240] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-03-03T20:35:23.179561] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-03-03T20:35:23.179672] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-03-03T20:35:23.179918] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-03-03T20:35:23.180157] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-03-03T20:35:23.180391] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-03-03T20:35:23.180676] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.180757] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-03-03T20:35:23.180824] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-03-03T20:35:23.181160] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-03-03T20:35:23.181396] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-03-03T20:35:23.181650] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-03-03T20:35:23.181732] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-03-03T20:35:23.181959] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-03-03T20:35:23.182293] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-03-03T20:35:23.182372] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-03-03T20:35:23.182655] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-03-03T20:35:23.182887] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-03-03T20:35:23.182957] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-03-03T20:35:23.183176] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-03-03T20:35:23.183403] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-03-03T20:35:23.183732] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-03-03T20:35:23.184069] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-03-03T20:35:23.184140] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-03-03T20:35:23.184201] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-03-03T20:35:23.184428] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-03-03T20:35:23.184507] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-03-03T20:35:23.184601] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-03-03T20:35:23.184882] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-03-03T20:35:23.185143] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-03-03T20:35:23.185424] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.185755] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-03-03T20:35:23.185999] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-03-03T20:35:23.186334] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-03-03T20:35:23.186588] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-03-03T20:35:23.186844] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-03-03T20:35:23.187078] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.187157] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-03-03T20:35:23.187219] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-03-03T20:35:23.187555] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-03-03T20:35:23.187654] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-03-03T20:35:23.187724] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-03-03T20:35:23.187793] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-03-03T20:35:23.188080] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-03-03T20:35:23.188329] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.188408] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-03-03T20:35:23.188639] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-03-03T20:35:23.188729] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-03-03T20:35:23.188987] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-03-03T20:35:23.189306] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-03-03T20:35:23.189564] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-03-03T20:35:23.189847] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-03-03T20:35:23.190289] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-03-03T20:35:23.190561] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-03-03T20:35:23.191114] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-03-03T20:35:23.191418] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-03-03T20:35:23.191673] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-03-03T20:35:23.192027] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-03-03T20:35:23.192098] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-03-03T20:35:23.192155] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-03-03T20:35:23.192385] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-03-03T20:35:23.192455] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-03-03T20:35:23.192679] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-03-03T20:35:23.192963] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-03-03T20:35:23.193244] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-03-03T20:35:23.193478] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.193742] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-03-03T20:35:23.194226] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-03-03T20:35:23.194452] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-03-03T20:35:23.194521] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.194610] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-03-03T20:35:23.194837] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-03-03T20:35:23.195080] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-03-03T20:35:23.195314] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-03-03T20:35:23.195541] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-03-03T20:35:23.196121] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-03-03T20:35:23.196453] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-03-03T20:35:23.196737] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-03-03T20:35:23.197029] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-03-03T20:35:23.197101] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-03-03T20:35:23.197322] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.197565] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-03-03T20:35:23.197888] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-03-03T20:35:23.198180] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-03-03T20:35:23.198251] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-03-03T20:35:23.198310] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-03-03T20:35:23.198528] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-03-03T20:35:23.198804] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-03-03T20:35:23.199151] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-03-03T20:35:23.199396] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-03-03T20:35:23.199680] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.199928] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-03-03T20:35:23.199997] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-03-03T20:35:23.200269] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-03-03T20:35:23.200550] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-03-03T20:35:23.200811] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-03-03T20:35:23.201095] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-03-03T20:35:23.201367] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-03-03T20:35:23.201611] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.201854] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-03-03T20:35:23.202097] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-03-03T20:35:23.202428] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-03-03T20:35:23.202767] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-03-03T20:35:23.202839] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-03-03T20:35:23.203063] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-03-03T20:35:23.203294] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-03-03T20:35:23.203593] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-03-03T20:35:23.203877] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-03-03T20:35:23.204111] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-03-03T20:35:23.204335] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-03-03T20:35:23.204621] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-03-03T20:35:23.204895] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-03-03T20:35:23.205171] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-03-03T20:35:23.205396] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-03-03T20:35:23.205675] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.205898] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-03-03T20:35:23.206129] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-03-03T20:35:23.206355] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-03-03T20:35:23.206599] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-03-03T20:35:23.206932] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-03-03T20:35:23.207018] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-03-03T20:35:23.207264] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-03-03T20:35:23.207622] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-03-03T20:35:23.207983] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.208290] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-03-03T20:35:23.208642] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.209001] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-03-03T20:35:23.209072] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.209141] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-03-03T20:35:23.209373] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-03-03T20:35:23.209454] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-03-03T20:35:23.209683] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-03-03T20:35:23.209987] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-03-03T20:35:23.210056] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-03-03T20:35:23.210329] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-03-03T20:35:23.210566] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-03-03T20:35:23.210669] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-03-03T20:35:23.210906] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-03-03T20:35:23.210990] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-03-03T20:35:23.211063] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.211131] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-03-03T20:35:23.211198] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-03-03T20:35:23.211441] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-03-03T20:35:23.211508] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-03-03T20:35:23.211750] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-03-03T20:35:23.212029] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.212274] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-03-03T20:35:23.212515] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-03-03T20:35:23.212606] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-03-03T20:35:23.212677] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-03-03T20:35:23.212901] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-03-03T20:35:23.213125] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.213352] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-03-03T20:35:23.213429] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-03-03T20:35:23.213787] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-03-03T20:35:23.213880] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-03-03T20:35:23.214108] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-03-03T20:35:23.214340] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-03-03T20:35:23.214608] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-03-03T20:35:23.214860] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-03-03T20:35:23.215095] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-03-03T20:35:23.215381] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-03-03T20:35:23.215687] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-03-03T20:35:23.215964] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.216191] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.216419] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-03-03T20:35:23.216647] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-03-03T20:35:23.216988] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-03-03T20:35:23.217270] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-03-03T20:35:23.217502] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-03-03T20:35:23.217754] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-03-03T20:35:23.217993] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-03-03T20:35:23.218278] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-03-03T20:35:23.218349] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-03-03T20:35:23.218682] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-03-03T20:35:23.219013] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.219246] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.219490] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-03-03T20:35:23.219739] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.220071] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-03-03T20:35:23.220320] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-03-03T20:35:23.220552] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-03-03T20:35:23.220818] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-03-03T20:35:23.221055] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-03-03T20:35:23.221288] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-03-03T20:35:23.221359] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-03-03T20:35:23.221629] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-03-03T20:35:23.221874] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-03-03T20:35:23.222110] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-03-03T20:35:23.222187] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-03-03T20:35:23.222424] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-03-03T20:35:23.222737] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-03-03T20:35:23.223065] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-03-03T20:35:23.223145] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-03-03T20:35:23.223436] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.223736] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-03-03T20:35:23.224085] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-03-03T20:35:23.224381] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-03-03T20:35:23.224645] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-03-03T20:35:23.224906] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-03-03T20:35:23.225176] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.225424] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-03-03T20:35:23.225495] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-03-03T20:35:23.225760] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-03-03T20:35:23.226654] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-03-03T20:35:23.226724] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-03-03T20:35:23.226950] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-03-03T20:35:23.227209] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-03-03T20:35:23.227445] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-03-03T20:35:23.227677] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-03-03T20:35:23.227965] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-03-03T20:35:23.228198] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-03-03T20:35:23.228267] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-03-03T20:35:23.228532] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-03-03T20:35:23.228797] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-03-03T20:35:23.229083] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-03-03T20:35:23.229316] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-03-03T20:35:23.229560] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-03-03T20:35:23.229858] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-03-03T20:35:23.230087] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-03-03T20:35:23.230363] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-03-03T20:35:23.230431] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-03-03T20:35:23.230705] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-03-03T20:35:23.230994] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-03-03T20:35:23.231062] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-03-03T20:35:23.231122] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-03-03T20:35:23.231333] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-03-03T20:35:23.231410] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-03-03T20:35:23.231681] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-03-03T20:35:23.231977] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-03-03T20:35:23.232226] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-03-03T20:35:23.232616] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-03-03T20:35:23.232867] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-03-03T20:35:23.233102] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-03-03T20:35:23.233182] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-03-03T20:35:23.233506] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-03-03T20:35:23.233757] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-03-03T20:35:23.233829] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-03-03T20:35:23.234056] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-03-03T20:35:23.234287] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-03-03T20:35:23.234620] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-03-03T20:35:23.234960] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-03-03T20:35:23.235197] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-03-03T20:35:23.235526] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-03-03T20:35:23.235807] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-03-03T20:35:23.236054] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-03-03T20:35:23.236125] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-03-03T20:35:23.236351] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-03-03T20:35:23.236597] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-03-03T20:35:23.236678] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-03-03T20:35:23.236912] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-03-03T20:35:23.237157] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-03-03T20:35:23.237380] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-03-03T20:35:23.237607] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-03-03T20:35:23.237689] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-03-03T20:35:23.237992] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-03-03T20:35:23.238078] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-03-03T20:35:23.238304] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-03-03T20:35:23.238373] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-03-03T20:35:23.238605] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-03-03T20:35:23.238687] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-03-03T20:35:23.238980] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-03-03T20:35:23.239287] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-03-03T20:35:23.239637] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-03-03T20:35:23.239924] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.240007] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-03-03T20:35:23.240354] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.240662] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-03-03T20:35:23.240921] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-03-03T20:35:23.241207] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-03-03T20:35:23.241438] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-03-03T20:35:23.241671] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-03-03T20:35:23.242000] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-03-03T20:35:23.242248] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-03-03T20:35:23.242594] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-03-03T20:35:23.242848] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-03-03T20:35:23.243128] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-03-03T20:35:23.243198] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-03-03T20:35:23.243524] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-03-03T20:35:23.243833] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-03-03T20:35:23.244068] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.244138] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-03-03T20:35:23.244380] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-03-03T20:35:23.244458] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-03-03T20:35:23.244698] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-03-03T20:35:23.244968] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-03-03T20:35:23.245243] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-03-03T20:35:23.245485] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-03-03T20:35:23.245773] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-03-03T20:35:23.246000] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-03-03T20:35:23.246069] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-03-03T20:35:23.246284] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-03-03T20:35:23.246560] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-03-03T20:35:23.246650] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-03-03T20:35:23.246865] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-03-03T20:35:23.247101] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-03-03T20:35:23.247464] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-03-03T20:35:23.247853] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.248217] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-03-03T20:35:23.248546] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-03-03T20:35:23.248891] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-03-03T20:35:23.249181] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-03-03T20:35:23.249261] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-03-03T20:35:23.249517] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-03-03T20:35:23.249813] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-03-03T20:35:23.250141] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-03-03T20:35:23.250229] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-03-03T20:35:23.250496] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-03-03T20:35:23.250803] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-03-03T20:35:23.251074] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-03-03T20:35:23.251162] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-03-03T20:35:23.251427] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-03-03T20:35:23.251516] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-03-03T20:35:23.251844] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-03-03T20:35:23.252115] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-03-03T20:35:23.252385] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-03-03T20:35:23.252708] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-03-03T20:35:23.252989] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-03-03T20:35:23.253276] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-03-03T20:35:23.253546] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-03-03T20:35:23.253894] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-03-03T20:35:23.254165] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-03-03T20:35:23.254255] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-03-03T20:35:23.254585] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-03-03T20:35:23.254859] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-03-03T20:35:23.255140] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-03-03T20:35:23.255409] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-03-03T20:35:23.255676] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-03-03T20:35:23.256002] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-03-03T20:35:23.256328] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-03-03T20:35:23.256412] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-03-03T20:35:23.256486] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-03-03T20:35:23.256762] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.256879] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-03-03T20:35:23.257188] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-03-03T20:35:23.257613] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-03-03T20:35:23.258138] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-03-03T20:35:23.258235] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-03-03T20:35:23.258655] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-03-03T20:35:23.258935] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-03-03T20:35:23.259279] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-03-03T20:35:23.259732] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-03-03T20:35:23.260082] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-03-03T20:35:23.260549] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-03-03T20:35:23.260866] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.261194] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-03-03T20:35:23.261465] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-03-03T20:35:23.261789] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-03-03T20:35:23.262123] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-03-03T20:35:23.262443] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-03-03T20:35:23.262714] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-03-03T20:35:23.263003] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-03-03T20:35:23.263384] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-03-03T20:35:23.263710] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-03-03T20:35:23.263991] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-03-03T20:35:23.264285] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-03-03T20:35:23.264586] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-03-03T20:35:23.264868] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-03-03T20:35:23.265242] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-03-03T20:35:23.265648] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-03-03T20:35:23.265921] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-03-03T20:35:23.266249] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-03-03T20:35:23.266589] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-03-03T20:35:23.266671] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-03-03T20:35:23.266931] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-03-03T20:35:23.267205] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-03-03T20:35:23.267597] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-03-03T20:35:23.267895] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.268231] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-03-03T20:35:23.268534] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-03-03T20:35:23.268882] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-03-03T20:35:23.269207] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-03-03T20:35:23.269530] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-03-03T20:35:23.271467] [INFO ] [LOCAL ] Saved consolidated report: 3368 forecasts -> ./output/forecasts/full/2026-03-04.txt [2026-03-03T20:35:23.271518] [INFO ] [sig ] [97/97] Successfully generated report for 2026-03-04: 3368 entries [2026-03-03T20:35:23.271550] [INFO ] [sig ] ================================================== [2026-03-03T20:35:23.271602] [INFO ] [sig ] Report generation complete: 97/97 reports succeeded [2026-03-03T20:35:24.101401] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-03-03T20:35:24.101675] [INFO ] [sig ] Email notification sent [2026-03-03T20:35:24.102846] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-03-03T20:35:24.103044] [INFO ] [STATE ] Last completion updated: 2026-03-03T20:35:24.102915